Обо мне

4X_Pro
4X_Pro
Живу в Сети с 25 ноября 2000 г.
Веду блог с 8 января 2011 г.

Контакты

Немного рекламы

Рубрика: "Администрирование" - Xpro.Su: заметки о жизни в Интернете

Рубрика: "Администрирование"

"Умное" сжатие GZIP

Администрирование, Web-программирование Оставить отзыв »

Как известно, в PHP есть возможность сжимать с помощью GZIP отдаваемые пользователю данные. С одной стороны, оно позволяет сэкономить траффик и увеличить скорость загрузки, что крайне важно для пользователей, подключенных через GPRS или обычные аналоговые модемы, так как сайты сейчас становятся по объему все больше и больше.  С другой — увеличивает нагрузку на сервер: на сжатие требуется дополнительное процессорное время. Кроме того, для пользователей с быстрыми каналами связи эффект от сжатия оказывается настолько незначительным, что время на упаковку/распаковку данных может оказаться вполне сопоставимым со временем, сэкономленным на передаче.

Сразу возникает мысль: а что если как-то определить, как подключен пользователь, и включать сжатие только в тех случаях, если соединение медленное.

Читать далее »

Отслеживаем медленные запросы или Отчего тормозит Web-сервер

Администрирование Оставить отзыв »

Бывают ситуации, когда Web-сервер тормозит, медленно выдает страницы, а что именно является причиной, непонятно. Первое что приходит в голову -- поставить в скриптах контрольные точки, в которых фиксировать время выполнения скриптов. Дело это долгое и трудное (а при большой нагрузке еще и способное привести к зависанию). Поэтому сначала лучше попробовать встроенные средства Apache и MySQL: mod_status и лог медленных запросов.

Читать далее »

PHP: почта через SMTP с аутентификацией или msmtp

Администрирование 2 отзывов »

Давно хотел узнать, как отправлять почту через сторонний сервер с помощью стандартной функции mail, так как считаю неправльным использовать всякие классы-надстройки, а держать SMTP-сервер только для этих целей зачастую нежелательно. И вроде бы нашел решение для Linux и FreeBSD: программа msmtp.

Читать далее »

Установка XCache на CentOS

Администрирование 4 отзывов »

Решил установить на свой VDS какой-нибудь PHP-ускоритель. Некоторое время выбирал между Zend Optimizer (который был быстро отвергнут по идейным соображениям, т.к. не является открытым ПО), xCache и eAccelerator. Нашел статью, где сравниваются последние. В итоге выбрал xCache.

Читать далее »