Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Gzip и количество запросов к бд

Сообщения:  [1-10]   [11-14] 

 
 автор: cheops   (03.05.2005 в 02:46)   письмо автору
 
   для: JIEXA   (02.05.2005 в 13:46)
 

Если браузер не поддерживает разархивирование, то может быть, но это относится только к очень старым браузерам и некоторым браузерам в UNIX (т.е. менее 1 % всех браузеров).

   
 
 автор: JIEXA   (02.05.2005 в 13:46)   письмо автору
 
   для: cheops   (02.05.2005 в 12:45)
 

cheops, я где-то слышал, что из-за gzip в некотрых браузерах могут быть закорючки вместо текста, это правда?

   
 
 автор: cheops   (02.05.2005 в 12:45)   письмо автору
 
   для: Ozxar   (02.05.2005 в 02:24)
 

Тогда следует воспользоваться функциями управления выводом, как предлагает JIEXA. Подробнее об них можно почитать в нашем справочнике.

http://www.softtime.ru/group/id_group=12

   
 
 автор: cheops   (02.05.2005 в 12:40)   письмо автору
 
   для: JIEXA   (02.05.2005 в 11:18)
 

Так сжамается страница, расширение gzip - позволяет сжимать различные данные.

   
 
 автор: JIEXA   (02.05.2005 в 11:18)   письмо автору
 
   для: glsv (Дизайнер)   (02.05.2005 в 09:31)
 


ob_start("ob_gzhandler");

так разве не сжимается?

   
 
 автор: glsv (Дизайнер)   (02.05.2005 в 09:31)   письмо автору
 
   для: Ozxar   (02.05.2005 в 02:24)
 

Но все можно представить как строку…, в том числе и вывод сервера. Какая у вас стоит задача?

   
 
 автор: Ozxar   (02.05.2005 в 02:24)   письмо автору
 
   для: cheops   (02.05.2005 в 02:18)
 

а если не строка а ну, например, все что выводиться или генерируеться сервером??

   
 
 автор: Ozxar   (02.05.2005 в 02:20)   письмо автору
 
   для: cheops   (02.05.2005 в 02:08)
 

Спасибо большое

   
 
 автор: cheops   (02.05.2005 в 02:18)   письмо автору
 
   для: Ozxar   (02.05.2005 в 01:45)
 

> и как ей
>пользоваться?
<?php
// Пусть имеется строка
$s "Это строка, которая мы сейчас сожмём, а потом разожмём :)))\n";

// Сожмём строку
// Открываем файл в который мы поместим архив
$zp gzopen("temp.gz""w9"); // w - для записи, 9 - степень сжатия (1-9)
// Записываем в файл нашу строку $s
gzwrite($zp$s);
// закрываем файл
gzclose($zp);

// Разархивируем строку
// Открываем архивный файл
$zp gzopen("temp.gz""r");
// Читаем первые 10 байт файла
echo gzread($zp10);
// Выводим оставшуюся часть файла
gzpassthru($zp);
// Закрываем файл
gzclose($zp);
?>

   
 
 автор: cheops   (02.05.2005 в 02:08)   письмо автору
 
   для: Ozxar   (02.05.2005 в 01:45)
 

>а как выяснить включена gzip или нет..
Создайте скрипт, вызывающий функцию phpinfo()
<?php
  phpinfo
();
?>

и посмотрите включена библиотека zlib в состав php или нет. Если ZLib Support имеет значение enabled - значит включена.

   

Сообщения:  [1-10]   [11-14] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования