Записи с тегом «Wordpress»

Кэшируем Wordpress средствами Nginx

Wordpress далеко не самая производительная платформа для ведения блогов, и крупные сайты, как правило, используют кэширование для ускроения его работы. Для wordpress, есть много популярных дополнений реализующих кэширование, но все они на мой взгляд довольно осложненные, и, как правило, требуют либо установки дополнительного программного обеспечения, такого как, например, Varnish или memcached, либо перекладывают кэширование на плечи PHP который тоже производительным не назовешь. В этом посте я расскажу как настроить кэширование wordpress средствами nginx, без установки дополнительного ПО.

В nginx есть FastCGI модуль который предоставляет директивы, позволяющие кэшировать ответ от fastcgi. Использование данного модуля избавляет нас от необходимости использовать сторонние средства кэширования. Модуль так же позволяет нам не кэшировать часть ресурсов опираясь на различные параметры запроса, такие как, например: тип (GET, POST), куки, адрес страницы и другие. Сам модуль умеет исключительно добавлять в кэш, но не умеет его очищать или удалять отдельные записи из него. Без очистки кэша при добавлении, редактировании и добавлении комментария к посту кэш не будет обновляться, и сделанные изменения будут видны только с большой задержкой, поэтому для очистки кэша мы будем использовать сторонний nginx модуль - nginx_cache_purge.

Читать дальше →

Vimpress - публикуем записи в Wordpress блог из Vim

Что-то я все про vim да про vim. Ну не могу я без него Надо наверное закругляться с постами о нем :)

И так, я как заядлый vim'овец стараюсь все что можно сделать в vim'e - делать в нем. Главный критерий для меня это удобство. Вот что во истину оказалось для меня удобным, так это именно плагин - vimpress.

Плагин имеет следующие возможности:

  • Получить список записей
  • Создавать новую запись
  • Редактировать существующие записи
  • Публиковать записи
  • Поддерживает теги и категории

У этой версии плагина есть один баг\недостаток. Дело в том, что когда загружаешь запись, отображается лишь часть до тега more. Добрый человек Manuel Pégourié-Gonn написал небольшой патч, который решает данную проблему. Уже пропатченную версию можно скачать здесь

Читать дальше →

Wordpress - защита от спама.

Еще буквально пару дней назад, я имел очень большую проблему с этим блогом. Проблема эта заключалась в спам ботах, которые по каким-то странным, одним им известным причинам облюбовали мой блог. Два дня я убил на всевозможные поиски, пока не нашел несколько интересных дополнений которые практически полностью избавляют от различных спам ботов. Об этих замечательных дополнениях, я и расскажу ниже.

Читать дальше →