Блог Александра Башкирова

ИТ и бизнес, компьютеры и ПО, фото, программирование и просто мысли…
Этот сайт в основном посвящен тому, что мне интересно вне работы. Ведется в порядке хобби.
Все изложенное на сайте - мое частное оценочное мнение и не может быть истолковано иначе.
Со всеми вытекающими из этого последствиями.

Wordpress

Подписаться на эту рубрику по RSS

Кеширование в WordPress: непростая такая заковыка

Просмотров: 3324Комментарии: 5
WordpressНовости

Дошли руки до того, чтобы включить кеширование в Wordpress. Как оказалось, чуть ли не с версии 2.5 файловый кеш разработчики отключили, в связи с чем (или чем-то еще ;) ) мне так и не удалось "завести" ни стандартный wp-cache, ни работающий "сверху" wp-super-cache.

Интернет&Гугл на эту тему дал ссылку на форум сайта Максима, где проблема была разобрана, и решена - самим же Максимом (ссылка на ветку). Решением было заимствование механизма кеша из Max Site CMS, и встраивание ее в Wordpress, что Максим и сделал. (За это ему - отдельное спасибо!)

Все заработало, кеш появился - а процесс отдачи контента, соответственно, ускорился. Радостно:)

Но! Есть ложка дегтя: кеш затрагивает в том числе "админку", соответственно, нормально отредактировать пост - проблематично. Увы... Буду искать решение.

Обновился до версии 2.6.1

Просмотров: 2573Комментарии: 2
WordpressНовости

Обновил Wordpress до версии 2.6.1. Как обычно, зримых отличий от 2.6 практически нет - есть изменения в части безопасности. До кучи обновил все плагины, какие можно - хотя пару вещей пришлось откатить на предыдущие версии - они не захотели работать так, как надо :)

В паре мест в админке появились кракозябры - но я это связываю с тем, что скорее всего сам где-то чего-то перемудрил. Что приятно - в целом все работает:)

Из видимых вещей по немногочисленным просьбам трудящихся сделал иконку (а под ней - ссылку) RSS потока. Оказалось, что немногие обращают внимание на значок RSS в адресной строке браузера (и немногие пользуются браузерами, которые умеют понимать RSS с сайта - то есть firefox и opera).

Вторая видимая вещь - по рекомендации Стаса Витковского сделал поддержку Open ID  в блоге. Теперь счастливые обладатели этого ID :) спокойно смогут комментировать, не тратя время на вбивание имя/email/страница... Но - даже для них - премодерацию комментариев пока оставил.

Кстати, с обновлением одного из плагинов в IE перестала выскакивать ошибка JavaScript. В общем, все идет в сторону большей стабильности :)

Обновил WordPress

Просмотров: 2653Комментарии: 0
Alib.spb.ruWordpress

Обновил движок сайта до Wordpress 2.6.

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

Сборку поставил от Lecactus (http://www.lecactus.ru) - его переводы мне кажутся наиболее адекватными, по сравнению со всеми остальными (которых, скажем прямо, не так и много). Кстати, изначальный WP у меня тоже работал на Lecactus-переводе.

Сам процесс апгейда прошел довольно спокойно - всего за час, из которого минут 40 ушло на бекапы и перестраховочные действия. Сильно помогла статья Lecactus - Как корректно обновиться с WordPress “расширенной версии” Максима (Maxsite.org), а также со старых “обычных версий” 2.0.*(2.1.*) до WordpRess 2.5(2.6) английской или русской “обычных версий”. Так как база у меня в utf8, то мне подошел самый простой путь - банального накатывания версии сверху.

Теперь очередь за обновлением плагинов.

Плагин Subscribe to Comments

Просмотров: 2884Комментарии: 6
Wordpress

Некоторое время назад в посте с обсуждением плагина Wp-SpamFree меня попросили сделать подписку на комментарии. Недолгий поиск по сайтам, посвященным WP, навел меня на замечательный плагин - Subscribe to Comments (автор - Mark Jaquith). Плагин умеет отсылать новые комментарии по электронной почте пользователям, которые явно изъявили на это свое желание.

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

По моему субъектиному ощущению, подписка по email - дело хорошее, но... несовременное, что ли. Мне больше нравится RSS - так как механизм "отписки" понятнее, и проще, и можно включить поток в подборку лент, и читать readerom. В общем, преимуществ довольно много. С другой стороны, широкополосный Интернет есть далеко не везде, много пользователей до сих пор пользуются dial-up, и для них возможность подписки на комментарии выглядит весьма заманчивой.

В общем - плагин установлен, запущен, протестирован (wp2.3) -и теперь я смело могу рекомендовать его к применению.

Плагин для WordPress – Russify Comments Number

Совершенно случайно нашел классный плагин для Wordprss - Russify Comments Number (автор - Александр Улизько - http://ulizko.com/). Плагин приводит в человекочитаемый форме количество комментариев к записи. Например, "Один комментарий", "Два комментария", "Пять комментариев" и т.д.

Плагин легко устанавливается, и не требует настройки, работает как часы. В общем - однозначно рекомендую!

WP-SpamFree – анти-спам плагин для WordPress

Просмотров: 11619Комментарии: 66
Wordpress

"Переехав" на Wordpress, первым делом столкнулся с проблемой спама в комментариях. Количество спам-комментариев в день было пугающим - от 100 в хороший день до 300 в совсем плохой. Выгребать эту помойку - дело неблагодарное, нудное и грустное.

Для решения протестировал ряд плагинов и остановился на WP-SpamFree -плагине, который основан на идее отделения "машины" (спам-бота) от "человека" (пользователя за ПК) с использованием специальных технологий (установка cookie + немного JavaScript). Подобный подход я весьма успешно применял на прошлой версии сайта, так что результат работы плагина меня не удивил: за неделю тестирования - ни одного спам-комментария. Ура! (пока не напишут умных ботов, имитирующих пользователя и живущих "в браузере" - можно жить спокойно).

"Фишка" плагина состоит в том, что внешне для пользователя ничего не изменяется. То есть, никаких картинок, просьб сложить 2 и 11, а от полученного отнять 3, никаких вводов первого дня недели на китайском - НИЧЕГО:) Просто ставишь, активируешь - и наслаждаешься отсутствием спама.При этом "честные" комментарии добавляются совершенно свободно (проверено с разных браузеров и из-под различных ОС - Firefox, IE, Konqueror, Opera).

Остается лишь пожелать удачи в борьбе со спамом:)

Ссылки:

Домашняя страничка плагина: http://www.hybrid6.com/webgeek/plugins/wp-spamfree

Он же на Wordpress.org: http://wordpress.org/extend/plugins/wp-spamfree/

Автор плагина: Scott Allen, aka WebGeek

PS. Текущая версия плагина на момент написания поста - 1.5.8, протестирована на WP 2.3 (по информации на домашней страничке плагина, эта версия работоспособна в WP 2.5)

Плагин для WordPress – “Alib 404 notify”

Просмотров: 3846Комментарии: 3
Wordpress

"Alib 404 Notify" - простой плагин, который базируется на коде плагине "404 Notifier" от Alex King (http://alexking.org/projects/wordpress). Принцип работы плагина очень прост - после установки он посылает письмо администратору сайта в случае, если произошла 404 ошибка. В отличие от оригинального плагина, письмо шлется только после перехода на 404 страницу, а не при срабатывании любого редиректа. (У меня на сайте, в связи с переходом на новый движок, активно используется 301 редирект, на который и реагировал "404 Notifier" от Alex King).

Установка:

Распакуйте и скопируйте файл "404.php" в "/plugins/alib_404" папку на сайте. Активируйте плагин через менеджер плагинов Wordpress. После этого включите строку:

<?php if (function_exists('alib_404')) {alib_404();} ?>

последней строкой в файл "404.php" Вашей темы. Все:)

Скачать (версия 1 от 15.03.2008)