Конфигурация nginx для WordPress: критический взгляд со стороны

Update: статья писалась давным-давно, правильная конфигурация для работы с описана здесь.

Три недели назад я рассказывал про одну из конфигураций nginx для WordPress. С тех пор я получил пару отзывов, что так делать неправильно с ссылкой на конфигурацию, одобренную Игорем Сысоевым (автором nginx). Лежит она здесь:

This has the approval of Igor, the creator – you cannot get better than that.

Далее »

Автор: , опубликовано в: nginx, WordPress, комментариев: 1
18
Дек
2008

Недокументированные особенности APC

(он же Alternative Cache) — бесплатное расширение к , предназначенное для оптимизации промежуточного кода и кэширования данных и компилированного байт-кода в разделяемой памяти.

Я заинтересовался APC с позиции его возможного применения в плагине WP File Cache, но при реализации модуля столкнулся с некоторыми особенностями (читай: ошибками), о которых документация умалчивает. Далее »

Автор: , опубликовано в: PHP, комментариев: нет
6
Дек
2008

WordPress: заменяем Apache mathopd’ом

Вторая статья из серии ": Заменяем лёгким web-сервером".

Первая статья была посвящена , в данной статье разберём особенности конфигурирования и WordPress для совместной работы. Далее »

Автор: , опубликовано в: WordPress, Администрирование, комментариев: 3
25
Ноя
2008

WordPress: заменяем Apache nginx’ом

Update: статья писалась давным-давно, правильная конфигурация для работы с описана здесь.

Собственно, возникла идея: как заставить WordPress работать под другим web-сервером? Для начала я решил поэкспериментировать с nginx, если будет время — попробую и другие web-сервера. Далее »

Автор: , опубликовано в: nginx, WordPress, Администрирование, комментариев: 6
25
Ноя
2008

Можно ли написать серьёзное web-приложение с использованием MySQL, но без знания принципов работы MySQL?

Хотя я люблю , но то, что я увидел сегодня в коде, меня сильно потрясло.

Речь пойдёт о виджетах, а именно, о календаре и архиве. Я вкратце опишу реализацию каждого из них, а затем расскажу, почему так делать нельзя. Далее »

Автор: , опубликовано в: MySQL, Патчи, комментариев: 32
24
Ноя
2008

Simple Tags и автоматические ссылки меток на русском языке

Сегодня у Lecacus’а на сайте наткнулся на упоминание одной нерешённой проблемы:

У меня не работают автоматические ссылки меток в содержимом записи для меток на русском языке. Т.е. если есть метка «», то слово «» заменяется на ссылку http://myblog.net/tag/wordpress/. А вот если есть метка «спорт», то слово «спорт» ссылкой не заменяется. Подскажите как сделать так, чтобы работал и с русскими метками.

А так как сегодня мне уже пришлось иметь дело с , я решил разобраться, в чём же дело и исправить досадный баг. Далее »

Автор: , опубликовано в: Патчи, комментариев: 17
22
Ноя
2008

Основные источники неправильной разметки в WordPress

В статье "Избавляемся о ошибок xHTML-валидации при использовании JavaScript, Flash, <noindex>, CSS" рассказывается о четырёх основных источниках неправильной разметки в :

  1. ;
  2. Глобальные , размещаемые в заголовке документа;
  3. Flash;
  4. Несуществующий по стандартам тег <>, придуманный Яндексом

Естественно, после прочтения статьи я решил проверить свой, как я полагал, валидный, блог. В том-то и дело, что только плагал: нашёлся пятый источник неправильной разметки. Где бы Вы думали? В самом WordPress, в функции (). Далее »

Автор: , опубликовано в: WordPress, комментариев: 11
7
Июл
2008

SQLMon: плагин для анализа SQL-запросов

Меня всегда интересовало, насколько эффективно работает с базой данных, и насколько хорошо спроектирована база данных.

Практически в каждом проекте, над которым я работаю, я использую те или иные средства для анализа производительности скрипта и поиска его слабых мест. Для разработчиков не является секретом, что во многих случаях плохая работы скрипта обусловлена низкой производительностью SQL-запросов. И, как правило, низкое быстродействие запросов связано с их неоптимальностью (что включает в себя отсутствие необходимых индексов в базе данных).

Однажды столкнувшись с ужасной производительностью WordPress и не имея возможности анализировать код десятка поставленных плагинов, я стал решать задачу иначе, в результате чего родился для анализа SQL-запросов. Далее »

Автор: , опубликовано в: Плагины WordPress, комментариев: 6
13
Июн
2008

WP Secure Admin

Небольшой для любителей HTTPS — помещает панель управления (админку, если по-русски) за HTTPS. Shane, специально для тебя! :-)

Возможно, кому-нибудь даже пригодится. Скачать WP Secure Admin.

Update: специальный бонус: плагин WP Secure Login — безопасный логин/регистрация/восстановление пароля. Скачать WP Secure Login.

Автор: , опубликовано в: Плагины WordPress, комментариев: 2
11
Июн
2008

CodeBox: подсветка синтаксиса для WordPress

Наверное, многие знают о плагине WP-, написанном Eric Wang. Данный provides clean syntax highlighting and AJAX advanced features for embedding source code within pages or posts, то есть всё то, что нужно блоггеру, который часто постит код. Для подсветки синтаксиса используется GeSHi. Далее »

Автор: , опубликовано в: Плагины WordPress, комментариев: 5
1
Июн
2008