WP-SuperСache: Быстрей! Еще быстрей!

WP-Supercache обновился. И на этот раз действительно заметно! Автор крайне рекомендует всем пользователям. В новой версии исправлена ошибка, которая приводила к «двойной работе» по сжатию страниц — один раз для посетителя, а второй раз на сервере. Кроме этого исправлен большой баг, который часто приводил к ошибке в браузере IE. Если быть точнее то сжатая в gzip страница либо предлагалась к скачиванию, либо выдавался в браузер «мусор». Если на вашем хостинге есть такой глюк, то сделайте следующее:
1. скачайте и обновите у себя плагин до версии 0.8.3
2. удалите из папки кэша файл .htaccess и заново включить кэширование и включить настройку сжатия. Созданный новый .htaccess файл будет изменен всего в одной строке:

   AddEncoding x-gzip .gz

заменится на

  AddEncoding gzip .gz

после этого проблем в IE7 не будет!

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

Примечание. Вы наверное в курсе уже что если на вашем хостинге невозможно создать символьные ссылки (которые создает сам плагин при активации) и вы ставили плагин «по инструкции» вручную, то после обновления в обязательном порядке надо скопировать и файл плагина wp-cache-phase1.php под именем advanced-cache.php в папку wp-content. Это же касается и при «первой установке» если у вас не работают символьные ссылки.

50 комментариев

Русификатор для плагина WP e-Commerce версии 3.6.8

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

66 комментариев

Русский WordPress MU 2.6.2. Lecactus Edition (PATCH-версия)

Полного дистрибутива выкладывать в этот раз не буду. Просто патч для обновления версии 2.6.1 до 2.6.2. В патче отсутствуют локализованные php файлы и его можно устанавливать на любую версию (включая английскую и другие). Для тех кто захочет ставить впервые отвечаю сразу: Мастер установки в патче не переведен. Если хотите чтобы установка была на русском языке — ставьте версию 2.6.1, а патч накатывайте после. Для «чайников» повторяю: «накатить патч в WP» — означает распаковать файлы из архива и заменить аналогичные старые на сервере). Описание изменений/исправлений в версии (на англ)

Для установки патча предварительно требуется установить версию 2.6.1.
Авторы настоятельно рекомендуют обновиться пользователям версии 2.6.1, но несмотря на аналогичный номер версии — в «MU-версии» не было того бага, по причине которой вышел wp2.6.2 «обычный».
Скачать

Скачать
Скачали 2074 раз

Скачать
Скачали 1861 раз

5 комментариев

О глючных «темах», избыточной нагрузке и глюках неизвестного происхождения на блогах

Вот уже не одну неделю копаюсь с парой сайтов, оптимизирую их и правлю баги. Стоит на них вот такая тема, которая при всей своей достаточной навороченности имеет один гагантский глюк! Обнаружил его вчера когда проверил в очень полезном сервисе для каждого вебмастера сколько «весит» главная страница сайта. После проверки у меня мягко сказать «упала челюсть». Более 4,5мегабайт, хотя визуально на сайте вроде все картинки мелкие и не весят столько ни при каком раскладе. Баг зарылся в файле thumb.php в самой теме. Что делает этот файл — создает при первом вызове миниатюры указанных картинок (пути к картинкам прописывает автор при создании поста в отдельном произвольном поле). Далее он все честно складывает в папку своего кэша, но почему то вместо названий файлов с расширениями jpg, png и т.д. нормальных выдает абракадабру без расширений. И ладно бытолько это — в браузер посетителю выдавалась при этом ПОЛНАЯ КАРТИНКА, хотя на экране были показаны эскизы около 100*100пикселей. Это легко было проверить даже вручную вызвав адрес «мини-картинки» в браузере. Начал копаться что к чему и почему. В скрипте обнаружил адрес создателей скипта. Полез на сайт и скачал свежую версию.  Размер файла значительно отличался от того что был в «глючной теме». Скопировал его на сервер в папку темы под именем старого и очистил папку кэша. Загрузил страницу и «челюсть упала» во второй раз. Теперь миниатюры создавались с корректными названиями, нормальных размеров и самое главное отдавались в браузер тоже нормальных маленьких размеров. Прогнал через вышеуказанный сервис страницу повторно и получил результат — вес страницы уменьшился в 5 раз! Не говоря о том что на неповоротливый апач лишняя нагрузка в виде постоянной загрузки объемных картинок ни к чему. Да и посетителю это понравится куда больше.

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

Далее в программе
Продолжить чтение →

18 комментариев

Whitelist и другие полезные твики для Bad Behovior

обновлено 3.10.2008
Плагином я очень доволен, что писал и ранее, но любит он с дефолтными настройками «резать лишнее»
Пригодится для всех, кто пользуется этим защитным плагином (для чего — юзайте поиск!).
Мануал будет дополняться в будущем в этой же записи. Это адреса которые не должны блокироваться даже если у них неправильный с точки зрения заголовок запроса. Для известных адресов я указал что это за адрес.
Иногда блокируются плагином различные полезные сервисы некоторых поисковиков которые плагин не знает или роботов типа добробот.ком
Продолжить чтение →

5 комментариев

Как установить Apache2+Nginx*+PHP(FactCGI+eAccelerator)+MySQL+Postfix на Ubuntu 8.0.4 или как ускорить работу сайтов в разы.

Все написанное ниже доступно к применению только на своем сервере либо на виртуальном сервере vps(vds).

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

Имеем «сервер» конфигурации: Материнка S370 на чипсете VIA 693A, Pentium3-1000мгц, ОЗУ 1гб, жесткий диск IDE 80гб

Что было вначале: Голая система Ubuntu, Apache 2.2.28, PHP5.2.4, exim (для почты. нихрена он не работал как надо).
Какая была производительность: Загрузка страниц локально была 5-10секунд, а на объемных страницах до 30секунд. Использование суперкэша давало прирост около 50%, но в админке в WP 2.5+ было работать не очень шустро, особенно в окне создания записей, да и на сайте когда залогинен был суперкэш не работал естественно. ДА и вообще апач «кушал» практически все ресурсы системы (процессор, память) и сайты на сервере легко мог я «положить» сам за пару минут, что и было периодически.

Продолжить чтение →

47 комментариев

Обновил дистрибутив PowerPack WP 2.6.2

Добавил несколько полезных плагинов (перечислены на странице скачивания), обновил устаревшие на текущий день, убрал в переводе из шапки админки «ссылки на форумы» (они все равно есть в подвале админки, а сверху они мешают когда включено много плагинов с отдельными меню верхнего уровня. Это можно сделать и через плагин adminimize, но все равно так лучше на мой взгляд).

Комментарии к записи Обновил дистрибутив PowerPack WP 2.6.2 отключены

Codestyling Localization или «сам себе переводчик»

Как много вопросов на форуме и в комментариях было «как мне подправить перевод темы/плагина/движка» под себя. И вот оно — гениальное решение для тех кто не любит возиться с разным софтом.

Автоматически сканирует все ваши папки движка и выводит все найденные файлы с модулями переводов (PO и MO файлы), которые позволяет удалить или отредактировать прямо не выходя из админки!
Продолжить чтение →

22 комментария