WordPress мобильная версия

Во всем мире бодро шагает мобильная революция, все больше людей покупают мобильные телефоны с большими сенсорными экранами и планшеты, а технологии мобильной связи предлагают все более быструю передачу данных. Но как бы далеко не шагнули мобильные технологии, до стационарного компьютера они не дотягиваются и требуют адаптации. В этой статье я расскажу как сделать различный вид […]

Nginx gzip static и WP Super Cache

Ранее я написал о том как настроить nginx для работы с WP Super Cache, что позволило существенно снизить нагрузку на сервер. Кроме того для ускорения передачи данных клиентам используется сжатие страниц gzip. Проблема в том, что при каждом запросе сервер берет страницу в кеше, сжимает ее, отдает клиенту. Логично хранить в кеше уже сжатую страницу […]

Страница ошибок в nginx

Редко но бывает, что вместо страницы сайта пользователь видит страницу ошибки. Случай со страницей ошибки 404 я уже рассматривал, теперь пришло взяться за другие ошибки. Стандартно на странице ошибки показывается код ошибки и краткое описание. Иногда предложение обратится к администратору, но я видел мало случаев, когда пользователи писали, обычно страница просто закрывается. Для администратора же […]

Мой хостинг

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

Настройка WP-Cron

Описанный способ использования файлов WP Super Cache в nginx оказался очень хорош, настолько хорош, что перестали нормально работать запланированные события: отсроченная публикация постов, очистка кеша, BackWPup. Все дело в вызовах cron. WordPress устроен так, что при выполнении PHP проверяется очередь заданий, если в очереди что-то есть, то действие выполняется. А так как вызовов PHP стало […]

Настройка nginx для работы с WordPress

Nginx все активней захватывает рынок веб-серверов за счет быстрой отдачи статистических файлов. Все динамические запросы нужно пересылать на обработку соответствующим модулям. Для PHP лучше использовать PHP-fpm, и полностью отказаться от использования apache. Ниже инструкция-описание моего конфига для nginx.