Ars Longa, Vita Brevis

Июнь 20, 2008

Патч для WassUp 1.6

Рубрика: Патчи
Метки: , , , , , ,
Vladimir @ 05:58
RSS 2.0

Последний патч в этой серии

Недавно вышла очередная версия WassUp, и, что характерно, остались все старые проблемы. Для их решения готов новый патч :-) Но что меня очень разочаровывает, с разработчиками WassUp очень трудно разговаривать За последние несколько месяцев я им неоднократно говорил о различных багах, но они так и остались неисправленными.

Из-за проблем с производительностью я наконец-таки снёс WassUp (слишком много переделывать, чтобы исправить все проблемы, а написан он всё же кривовато), так что данный патч будет всё же последним.

Итак, на этот раз у нас три патча — для трёх разных файлов. Как обычно, они все в формате unified diff.

  1. action.php.diff — применяется к wassup/lib/action.php. Исправляет проблемы с путями в Windows, ошибки в CSS и в разметке;
  2. main.php.diff — применяется к wassup/lib/main.php. Исправляет проблемы c некорректным укорачиванием строк с многобайтными символами;
  3. wassup.php.diff — применяется к wassup/wassup.php. Исправляет проблемы с разметкой, добавляет nofollow к ссылкам в виджете/сайдбаре, а так же пытается бороться с некоторыми проблемами с производительностью.

Теперь об ускорении работы WassUp: необходимо немного изменить базу данных.

[-]
View Code MySQL
ALTER TABLE `wp_wassup`
    DROP KEY `wassup_id`,
    ADD KEY `wassup_id`(`wassup_id`, `timestamp`);
    ADD KEY `os`(`os`),
    ADD KEY `browser`(`browser`);

ALTER TABLE `wp_wassup_tmp`
    DROP KEY `wassup_id`,
    ADD KEY `wassup_id`(`wassup_id`, `timestamp`);

ALTER TABLE `wp_wassup` DELAY_KEY_WRITE = 1
ALTER TABLE `wp_wassup_tmp` DELAY_KEY_WRITE = 1

Хотя по большому счету это всё полумеры, и если по-хорошему, то нужно переписывать плагин :-) Мнение русского программиста :-)

Добавить в закладки
  • del.ici.ous
  • Digg
  • Furl
  • Google
  • Simpy
  • Spurl
  • Y! MyWeb
  • БобрДобр
  • Мистер Вонг
  • Яндекс.Закладки
  • Текст 2.0
  • News2
  • AddScoop
  • RuSpace
  • RUmarkz
  • Memori
  • Закладки Google
  • Писали
  • СМИ 2
  • Моё Место
  • Сто Закладок
  • Ваау!
  • Technorati
  • RuCity
  • LinkStore
  • NewsLand
  • Lopas
  • Закладки - I.UA
  • Connotea
  • Bibsonomy
  • Trucking Bookmarks
  • Communizm
  • UCA

Связанные записи

Комментарии к статье "Патч для WassUp 1.6" (2) »

  1. [Июнь 21, 2008 22:53] bersy:

    кстати, на этот счет, видел недавно на одном блоге плагин для редактирования комментов, удобно

    Ответить на данный комментарий

    #1
  2. [Июнь 22, 2008 05:52] Vladimir:

    Из-за некоторых глюков плагина я его пока не ставлю… Руки не дошли исправить…

    Ответить на данный комментарий

    #2

RSS-фид комментариев к данной статье.
TrackBack URL: http://blog.sjinks.org.ua/wordpress/patches/201-patch-for-wassup-16/trackback/

Оставить комментарий к записи "Патч для WassUp 1.6"

XHTML: можно использовать следующие тэги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Оставляя комментарий, Вы выражаете своё согласие с Правилами комментирования.

Подписаться, не комментируя