SJ Object Cache: еще более быстрое объектное кэширование для WordPress
После года тестирования наконец-то вышла первая стабильная версия плагина SJ Object Cache.
SJ Object Cache — альтернатива плагину WP File Cache, поддерживающая APC, eAccelerator, xCache, Zend Disk Cache и Zend Shared Memory Cache.
В отличие от WP File Cache, SJ Object Cache ориентирован на VPS/VDS и выделенные сервера. Далее »
Март
2010
Deferred RSS 1.1
Вышла новая версия плагина Deferred RSS (1.1). Плагин предназначен для отложенной публикации фидов для того, чтобы поисковые системы проиндексировали сайт-источник первым. Далее »
Автор: Vladimir, опубликовано в: Плагины WordPress, комментариев: нетФев
2010
Deferred RSS
В статье «Противодействие плагиату RSS» Alex поднял очень актуальную тему защиты авторских прав блоггеров. И, хотя предотвратить кражу контента невозможно, существуют способы, помогающие усложнить процесс воровства.
Реализация трёх таких способов представлена в данном плагине.
Первый способ — отложенная публикация фида. Рациональное зерно здесь следующее:
При определении первоисточника материала, поисковые системы руководствуются множеством факторов, среди которых и время появления материала в индексе. Значимого веса время индексации не имеет, но даже это можно и нужно использовать в своем блоге. Когда вы публикуете пост, он моментально появляется в вашем блоге, а спустя несколько минут или часов отправляется по RSS в наши ридеры. Кроме нас, пост получает и вор. Эту разницу можно использовать, так как за время, прошедшее между появлением вашего поста в вашем блоге и появлением его в RSS, поисковый робот может проиндексировать ваш блог, забрать новый материал, и впоследствии поисковой системе будет проще счесть дубликатом материал на сайт вора.
Второй способ — добавление своих авторских прав (copyrights) в текст фида.
Третий способ заключается в замене русских букв аналогичными английскими:
Буквы русского алфавита заменяются на аналогичные по виду буквы английского алфавита. К примеру: о-o, а-a, Н-H, К-K и так далее. Сегодня поисковики без труда распознают такую подмену, и толку ворам от подобного контента нет, так как даже в индекс попасть у него мало шансов.
Плагин реализует все три метода, предоставляет интерфейс для изменения всех настроек и идёт с русским, английским и украинским (экспериментальным) переводом.
Список изменений
- Версия 1.1:
- Добавлена возможность добавления ссылки на оригинал статьи;
- Добавлена украинская локализация.
- Версия 1.0 (версия для PHP 4): добавлена поддержка замены русских букв эквивалентными английскими, введён новый синтаксис для тэгов (спасибо, Alex) и усовершенствован механизм подделки даты публикации последнего поста (теперь должно работать с FeedBurner’ом корректно).
Внимание: при использовании замены букв убедитесь, что поисковикам запрещено индексировать ваш фид.
О новом синтаксисе тэгов: идея здесь заключается в том, чтобы при деактивации плагина не пришлось редактировать руками все записи. Поэтому теперь тэги очень напоминают комментарии. В частности, пара
<!--is_not_feed-->/<!--/is_not_feed-->при деактивированном плагине будет рассматриваться как комментарий и отображаться не будут. А текст между тэгами будет показан.С тэгами
<!--is_feed>/</is_feed-->всё аналогично: открывающий тэг служит началом HTML-комментария, а закрывающий — концом. Следовательно, текст внутри этих тэгов отображаться не будет.Тем не менее, при деактивированном плагине новые тэги работать не будут (что, как мне кажется, очевидно): содержимое
is_not_feedпопадёт в фид, содержимоеis_feedтоже попадёт, но в качестве комментария (и отображаться не будет).[-]View Code TextЭтот текст не попадёт в фид<!--is_not_feed-->Этот текст не попадёт в фид<!--/is_not_feed-->
<!--is_feed>Этот текст попадёт в фид</is_feed-->
- Версия 0.3: плагин «подделывает» дату публикации последнего поста для фид-ридеров. Это сделано для того, чтобы WordPress не возвращал код
304 Not Modified, если ридер запрашивает фид с заголовкамиIf-Modified-Sinceи/илиIf-None-Match, соответствующие предыдущему состоянию фида (до публикации последней статьи), так как WordPress «не знает» о том, что публикация статьи в фиде отложена. - Версия 0.2: в плагин добавлена поддержка условных тэгов
[is_feed]и[is_not_feed]. Первый тэг предназначен для показа текста исключительно в фиде, а второй — его противоположность — везде, кроме фида.Например:
[-]View Code Text[is_feed]Этот текст будет виден только в фиде[/is_feed]
[is_not_feed]Этот текст не будет виден в фиде[/is_not_feed]Этот текст не будет виден в фиде
Внимание: для работы плагин требует PHP 5. Разработчики PHP не поддерживают PHP 4 и не выпускают критические обновления безопасности, и это хорошая причина пнуть вашего хостера обновить PHP.
Скачать плагин Deferred RSS 1.1.
Автор: Vladimir, опубликовано в: Всё подряд, комментариев: 6Фев
2010
Simple Tags 1.7.4.2
Недавно вышла очередная версия плагина Simple Tags. Проблема с UTF-8/многобайтными строками осталась (нужно бы написать автору ещё раз). Вдобавок появилась проблема с вызовом register_uninstall_hook() при каждой загрузки страницы (я исправлял аналогичную проблему с NextGen Gallery).
Из плюсов: Simple Tags 1.7.4.2 нормально работает с WordPress 3.0. Далее »
Автор: Vladimir, опубликовано в: Плагины WordPress, комментариев: 5Фев
2010
WP File Cache 1.2.1
Я нарушил своё обещание и написал новую версию плагина WP File Cache — 1.2.1. Но эта версия будет последней (скорее всего). Далее »
Автор: Vladimir, опубликовано в: Плагины WordPress, комментариев: 32Янв
2010


Меня зовут Владимир, я программист-фрилансер, специализирующийся на Web-программировании и програмировании под Linux.
По совместительству занимаюсь администрированием LAMP/LNMP-серверов и техническим переводом.





