Сжатие трафика в MaxSite CMS

Рубрика: MaxSite CMS -> Основы
Среда, 13 января 2010 г.
Просмотров: 2834
Подписаться на комментарии по RSS
]]>
]]>

Для того, чтобы MaxSite CMS автоматически сжимал трафик достаточно в файле /application/config/config.php указать:

  1.  $config['compress_output'] = TRUE;

Для проверки включилось ли gzip-сжатие воспользуйтесь сайтом www.whatsmyip.org. У меня выигрыш примерно на 50-60%.

]]>twitter.com Google Buzz google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru rumarkz.ru memori.ru moemesto.ru]]>

Комментариев: 14

  1. 2010-01-13 в 17:48:10 | librarian
    ]]>]]>

    Очень не рекомендую этого делать, нагрузка вырастет в разы/десятки раз, по сравнению с plaintext. Выигрыша по скорости не получится в итоге, поскольку сервер вместо того чтобы отдавать чисто текст, будет ещё его сжимать, а это процедура не быстрая

  2. 2010-01-13 в 18:00:34 | Максим
    ]]>]]>

    Есть где-нибудь статистика по этому делу?

  3. 2010-01-13 в 23:39:32 | Bookoff

    Так стоит-ли поставить сжатие трафика или нет?

  4. 2010-01-13 в 23:42:33 | DVF

    Есть некая личная статистика. На виртуальном хостинге с лимитом загрузки процессора в 15% висело 5 сайтов. Кэширование - WebOptimizer. Пиковая нагрузка в сутки составляла около 5%. После включения gzip сжатия нагрузка выросла до 30-40%. Выигрыша в скорости не было.

  5. 2010-01-14 в 10:19:09 | Максим
    ]]>]]>

    Тут я думаю так. Включение сжатия дает выигрыш в трафике. То есть страницы загружаются примерно на 50% быстрей. Но это за счет большей нагрузки на процессор сервера, поскольку страницы нужно еще предварительно сжать. Так что здесь пусть каждый решает сам, что ему важней трафик (скорость загрузки) или нагрузка на процессор (скорость генерации).

  6. 2010-01-14 в 12:37:12 | DVF

    Ну да, в зависимости от лимитов хостера. Виртуальный хостинг ограничивают по камню, выделенный сервак - по траффику.

  7. 2010-01-17 в 00:15:51 | Denis

    лучше сжатие трафика включить в NgINX в апатче и ПХП отключить дополнительная нагрузка..

  8. 2010-01-17 в 00:17:08 | Denis

    так же можно кэшировать gzip Шаблонизированый код уже упакованный

  9. 2010-01-18 в 20:24:46 | vovans

    Вот ещё до кучи:

    http://www.linux.org.ru/view-message.jsp?msgid=4438022

  10. 2010-01-20 в 00:58:11 | Сoma

    Включил gzip-сжатие, проверил - работает. Но через какое-то время страницы запестрели сообщениеми об ошибке вот такого содержания:

    Severity: Warning

    Message: ob_start() [ref.outcontrol]: output handler 'ob_gzhandler' conflicts with 'zlib output compression'

    Filename: libraries/Output.php

    Line Number: 218

    Кто подскажет?

    Ах да,еще хотел спросить: стоит ли на фоне включенного gzip-сжатия практиковать и предусмотренное в движке глобальное кеширование? Конфликты возможны? Ну или ухудшение выдачи страниц посетителю...

  11. 2010-01-20 в 09:16:45 | Coma (продолжение проблем)

    Продолжение. Сайт ведет себя странно: после клика по ссылке - секунд 10 ничего абсолютно не происходит, а потом сайт "заводится" и в одну секунду загружает всю страницу...

    Буду благодарен, за подсказки... smile

  12. 2010-02-04 в 10:35:18 | Jack

    Максим, а как Вы добились такого объема памяти? Память: 0.86MB

  13. 2010-02-04 в 10:46:01 | Максим
    ]]>]]>
    Максим, а как Вы добились такого объема памяти? Память: 0.86MB

    На сервере стоит eAccelerator.

  14. 2010-05-30 в 22:23:46 | Комментатор 170
    ]]>]]>

    Включил, вроде всё работает, хотя разницы особо не почувствовал. Провёл несколько тестов...

Оставьте комментарий!

Не регистрировать/аноним

Используйте нормальные имена. Ваш комментарий будет опубликован после проверки.

Если вы уже зарегистрированы как комментатор или хотите зарегистрироваться, укажите пароль и свой действующий email.
(При регистрации на указанный адрес придет письмо с кодом активации и ссылкой на ваш персональный аккаунт, где вы сможете изменить свои данные, включая адрес сайта, ник, описание, контакты и т.д.)



grin LOL cheese smile wink smirk rolleyes confused surprised big surprise tongue laugh tongue rolleye tongue wink raspberry blank stare long face ohh grrr gulp oh oh downer red face sick shut eye hmmm mad angry zipper kiss shock cool smile cool smirk cool grin cool hmm cool mad cool cheese vampire snake excaim question

(обязательно)