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

Форум PHP

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

 

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

вид форума:
Линейный форум Структурный форум

тема: Gzip и количество запросов к бд
 
 автор: Ozxar   (02.05.2005 в 00:55)   письмо автору
 
 

Как включить и выключить gzip и что это такое =)
и как выяснить сколько запросов идет к бд....

Большое спасибо и респект всем =)

   
 
 автор: cheops   (02.05.2005 в 01:25)   письмо автору
 
   для: Ozxar   (02.05.2005 в 00:55)
 

>Как включить и выключить gzip и что это такое =)
Включить и выключить где? gzip - это открытая библиотека для архивирования данных под UNIX-подобными операционными системами.

>и как выяснить сколько запросов идет к бд....
Имеется ввиду вообще к серверу или к таблице или к таблицам Web-приложения?

PS Для разных вопросов лучше заводить разные темы.

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

а как выяснить включена gzip или нет.. и как ей пользоваться?

>и как выяснить сколько запросов идет к бд....
>Имеется ввиду вообще к серверу

>PS Для разных вопросов лучше заводить разные темы.
спасибо буду знать

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

>Имеется ввиду вообще к серверу
В phpMyAdmin на главной странице есть меню "Показать состояние MySQL" - там приводится подробная статистическая информация по использованию MySQL.

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

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

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

   
 
 автор: 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);
?>

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

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

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

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

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


ob_start("ob_gzhandler");

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

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

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

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

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

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

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

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

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

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

   
Rambler's Top100
вверх

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