Воскресенье, Июль 8, 2007
Сделал WordPress'у persistent-connection к MySQL.
Стало в 5 раз быстрее.
Причем не нашел, как сделать это через «нормальные» настройки.
Залез в код да поменял. Интересно, почему выбрать-то не дают?..
wp-includes/wp-db.php, 61 строка.
Меняем mysql_connect на mysql_pconnect.
Всем клиентам Нашего Хостинга — советую :-)

На днях вышла новая версия Wordpress'а.
Как обычно, много багфиксов, как обычно — закрытие ужасно важных дыр в безопасности :)
Из осязаемых новинок:
- Автосохранение поста при написании... Ура! Сколько раз нажимал Ctrl+W случайно :-)
- Возможность запрета индексации блога поисковиками.
- Полностью перелопачен blogroll. Функционала стало меньше, управляемость стала хуже. Надеюсь, это временно.
- Модерировать комментарии стало удобно. Превед, AJAX!
- Обновили менеджер файлов. Наверное, стало удобнее.
Но это все фигня, расскажу лучше о пчелах.
Убрали кучу «старых» функций. Из-за этого добрая половина плагинов отказалась работать, а именно:
- Weight Categories — та хрень, которая в сайдбаре рисует список категорий с разным размером шрифта. Фиксится вроде бы просто... Но я предпочел залезть в код WP, чем делать костыль. Так что кому надо патч — стучитесь. МБ, переделаю так, чтобы править код WP было не надо :)
- Category Visiblity — плагин, который позволяет управлять видимостью постов разных категорий. Уже попрпавлен автором для совместимости с новым WP.
- LiveJournal Crossposter — плагин для кросспостинга в ЖЖ. Чинится элементарно — закомментируйте 35ую строчку с include'ом template-functions-links.php.
Вероятно, если у вас стоят эти плагины, то у вас даже upgrade.php не запустится. Сначала уберите из папки все плагины. А потом добавляйте и отлавливайте баги.
Удачи! :-)
Also filed in
|
|

Кукуц рассказал, как подсчитывается количество читателей wordpress-блогов в Рейтинге Блогов:
Учитываются:
- Читающие через Яндекс.Ленту
- Читающие через синдикацию в ЖЖ
- Читающие через синдикацию на Ли.ру
- Статистика от FeedBurner
!!! По-умолчанию FeedBurner не делится статистикой с посторонними! Для исправления этого мелкого недоразумения необходимо залезть в настройки своего фида, зайти в раздел Publicize и врубить Awareness API.
Понедельник, Июль 31, 2006

Новости одной строкой, так сказать:
- Wordpress 2.0.4. Есть секьюрити-фиксы.
- LiveJournal Crossposter 1.5. Плагин для кросспостинга постов из WordPress'а в LJ. Отличается от 1.4 очень значительно. Во-первых, ушла очень противная проблема с русскими буквами. Во-вторых, в ЖЖ теперь прописываются теги. А еще, появилась куча интересных и поленых настроек. Доводка плагина — как всегда, ручками :-) Если какие вопросы — пишите. Хотя бы в камменты.
Also filed in
|
|
На lifehacker'е проскочила совершенно чудесная заметочка о том, как поместить Wordpress на USB-flash. Собственно, сам процесс описыван на неком сайте Tamba2, вот эта заметка.
Зачем помещать блог-движок WordPress на флешку — не очень понятно. Наверное, чтобы можно было написать в блог с любого чужого компьютера. Можно даже без интернета. Сам автор видит смысл в демонстрации всем и везде существования такой замечательной штуки как блог WordPress, а также в работе над темой(дизайном) блога за оффлайновым компьютером. Что ж, разумно.
Что меня во всей этой истории заинтересовало больше всего — это софтинка-webserver на флешке! Это же... замечательная идея! Называется Webserver On a Stick. Распространяется софтина под лицензией GPL, что греет сердце.
В себе она содержит Apache 2.2.0, MySQL 5.0.18, PHP 4.4.2/PHP 5.1.2.2, PhpMyAdmin 2.8.0-beta1.
По сути, проблема с демонстрацией каких-то проектов, сайтов, PHP-скриптов упрощается в несколько раз. Apache в кармане!
Саму заметочку переведу. Самое интересное там — картинки. :-)
Как поставить WordPress на флешку?
Continue reading ›