Начал писать этот пост, когда была версия PHP Speedy WP 0.4.7, но что-то времени не было чтоли, толи все хотел получше познакомится с плагином, вообщем, на сегодняшний день уже PHP Speedy WP 0.5.2
Наткнулся на интересный плагин для wordpress - PHP Speedy WP. С помошью плагина PHP Speedy WP можно немного сократить время загрузки страницы, уменьшить количество запросов к серверу и в теории сделать страницу немного более "легкой" (на практике, по-моему все наоборот, страница становится "тяжелее"). Чем ни больше css и js (а это в том числе и многие плагины wordpress) на своем wordpress блоге вы используете, тем более значительным будет прирост производительности.
PHP Speedy WP все css и js файлы собирает в 1 файл и сжимает. Пользователю отдается не множество css и js маленьких файлов а один сжатый файл. С помощью firebug`а (вкладка net) смотрим, что отображается с PHP Speedy WP и без него. На скриншотах видно, как PHP Speedy WP ускоряет ваш wordpress блог.


На скриншоте видно, что после включения PHP Speedy WP, количество запросов к серверу снизилось с 44 до 11, а общее время отдачи страницы сократилось с 3,44 сек до 1,13 сек. Следует понимать, что общее время каждый раз немного различное, но в целом примерно на 2 сек страница отдается быстрее. Вывод делайте сами.
Установка PHP Speedy WP
Чтобы PHP Speedy WP 0.5.2 начал нормально работать нужно:
- установить и активировать PHP Speedy WP 0.5.2
- задаем нужные настройке во вкладке Configure и нажимаем "Set Options"
- наверху появилось сообщение "Configuration saved. Please test your configuration", переходим по ссылке test your configuration
- отобразится статус работы плагина PHP Speedy WP с текущими настройками, если все нормально, то наверху, переходим по появившейся ссылке You should now activate PHP Speedy
- нажимаем кнопку Activation
Скачать плагина PHP Speedy WP вы можете на блоге автора - aciddrop.com
Я заметил, что если после файла .js или .css дописан параметр, например .css?1, то плагин не склеивает эти файлы в общий css или js и не сжимает, просто игнорирует эти файлы. Т.е. конструкция вида
<?php wp_enqueue_script( 'name', 'path/name.js',array('jquery'),'ver'); ?>
будет игнорироваться.
Баг это или нет я не знаю, написал автору плагина, ему виднее. Может быть это будет исправлено в следующих версиях плагина PHP Speedy WP.
ordPress
плагины
Спасибо. Попробую. Уже начал сталкиваться с проблемой все более медленной работы блога.
Сначала все решилось простым сокращением количества постов на странице. Теперь уже только этого не хватает.
отличный плагин, взял на вооружение!
Кэширование запросов к БД это одно, а клиентская оптимизация это совсем другое. Не стоит мешать между собой совсем независимые и разные вещи.
Спасибо за плагин, посмотрим насколько он лучше других, просто кэширующих запросы к БД
Спасибо, обязательно попробую ваш рецепт на своём блоге!
С помощью этого плагина и zlib компрессии (wpbot.ru/?p=1290) уменьшил время загрузки своего блога с 12 секунд до 2.3
до 900 кб?… Плагин должен уменьшать вес страницы, а не увеличивать…
Как только установила, вес главной вырос с 100кб до 900!!! круто
Да, все верно
AlexPTS, а вообще, я правильно понимаю, что если можно обойтись внутренними функциями ВП без установки некоего плагина, то это снизит при прочих равных нагрузку на сервер?
Например, я использую плагин Simple tags. Но можно ведь воспользоваться the_tags и wp_tag_cloud для вывода меток и отключить плагин Simple tags. Это снизит нагрузку?
Блин, я ваще не понял ничего. Хреновый блогер из меня
Да, можно, по-моему. Точно сказать не могу. Но не думаю, что будет какой-то конфликт.
Можно ли его испрользовать вместе с Hyper Cache?
Спасибо за инфу, как рас это мне и нужно в данный момент, блог ужасно долго грузился и заходится только с мобильного
Мне интересен движок WP, есть много интересных вещей, но они не касаются wordpress, это просто «веб штуки», я увы просто не могу про это писать на этом блоге, так как тематику я выбрал чито wordpress. А вообще есть много способов сделать сайт, в том числе и на wordpress, работать шустрее. Не ограничивайтесь рамками простых плагинов для wordpress, это всего лишь примочка, которая понимается wordpress, но также это можно сдедать вручную и многое другое!
Спасибо,давно подумывал как бы ускорить свой блог,
добавил в FASQu…
Плагин FireBug для браузера FireFox. Хорошая вещь, много что умеет делать *THUMBS UP*
С помощью чего вы проверяли запросы??? Что это за программа на скриншоте? =-O
спасибо, установил
раньше на глаза не попадалось..
Все реально, скрины с локалхоста сделаны
Спасибо за плагин, а все таки реально он увеличивает время отдачи страниц или только в теории? я не про скриншоты спрашиваю, а про реальную практику. спасибо.