|
Авг 19
|
 Загрузка ...
|
По итогам записи Английский и Русский релизы WordPress. Потребление памяти о потреблении памяти различными языковыми версиями WordPress решил проверить работу нескольких плагинов для оптимизации использования памяти файлами локализации.
Оценка будет проводится на основе плагина WP Tuner.
Сначала данные для чистой версии WordPress.
WordPress 3.01
Админка
Время рендеринга: 0.355 секунды cpu (100% загрузка*, 25.714 запуск). Время: 0.355 секунды (8.6% на запросы). Запросы БД: 17, нет дефективных, нет > 0.500 секунды. Память: 27.5MB
Главная страница
Время рендеринга: 0.307 секунды cpu (100% загрузка*, 30.586 запуск). Время: 0.307 секунды (21.4% на запросы). Запросы БД: 11, нет дефективных, нет > 0.500 секунды. Память: 22.4MB
Плагин Pure PHP Localization в теме Прямой перевод WordPress 3.0 с форума ru.wordpress.org
Алгоритм
Из файла ru_RU.mo при помощи особого скрипта создаётся strings-ru_RU.php, который содержит все строки перевода и функции, выступающие в роли фильтров gettext, gettext_with_context, ngettext и ngettext_with_context. Созданный файл подключается вместо ru_RU.mo.
На текущий момент этого достаточно для работы всех стандартных конструкций в системе локализации без использования gettext. Также сохраняется возможность использовать плагины для мультиязычного блога.
Continue reading »
written by rxs
\\ tags: локализация, память
|
Авг 07
|
 Загрузка ...
|
Несколько раз встречал идеи, что WordPress при использовании локализации посредством файлов .mo и .po потребляет больше памяти на php-процесс.
Потому провел небольшой тест, установил английский и русский, локализованный через .mo и .po файлы, WordPress и проверил потребление памяти, используя плагин WP Tuner.
Получились следующие данные для WordPress 3.0.1
Английский релиз WordPress 3.0.1
Админка
Время рендеринга: 0.270 секунды cpu (100% загрузка*, 18.652 запуск). Время: 0.270 секунды (10.6% на запросы). Запросы БД: 17, нет дефективных, нет > 0.500 секунды. Память: 21.6MB
Continue reading »
written by rxs
\\ tags: память, релиз
|
Авг 01
|
 Загрузка ...
|
Несколько дней назад, точнее 28-го июля 2010 года, стал доступен релиз безопасности MediaWiki 1.15.5.
В версии 1.15.5 были исправлена 1 уязвимость безопасности и внесено несколько изменений.
Изменения по отношению к MediaWiki 1.15.4
1. Исправлен bug 24565 некорретных Cache-Control заголовков, отправляемых из API модулей, когда атакующий может получить доступ к wiki через тот же самый HTTP-прокси как и залогиненный пользователь.
2. Исправлена XSS уязвимость в файле profileinfo.php при инсталляции с параметром $wgEnableProfileInfo = true (false по умолчанию)
3. Для обратной совместимости с расширениями для версий 1.14 восстановлена функция ApiMain::requestWriteMode().
Во избежание возможных проблем безопасности рекомендую пользователям MediaWiki выполнить upgrade до версии 1.15.5
Прочитать полные замечания к релизу 1.15.5 на wikimedia.org.
Скачать MediaWiki 1.15.5 с wikimedia.org
written by rxs
|
Июл 30
|
 Загрузка ...
|
Обновился WordPress до версии 3.0.1
Соответственно список измененных файлов в WordPress 3.0 по отношению к WordPress 2.9.2 по плагину belavir. Код плагина доступен на сайте автора.
1. /wp-app.php - изменен
2. /xmlrpc.php - изменен
3. /wp-signup.php - изменен
4. /wp-includes/canonical.php - изменен
5. /wp-includes/capabilities.php - изменен
6. /wp-includes/classes.php - изменен
7. /wp-includes/comment-template.php - изменен
8. /wp-includes/default-filters.php - изменен
9. /wp-includes/default-widgets.php - изменен
10. /wp-includes/deprecated.php - изменен
11. /wp-includes/formatting.php - изменен
12. /wp-includes/general-template.php - изменен
13. /wp-includes/kses.php - изменен
14. /wp-includes/link-template.php - изменен
Continue reading »
written by rxs
\\ tags: WP3.0
|
Июл 30
|
 Загрузка ...
|
Сайт wordpress.org сообщил о доступности WordPress версии 3.0.1
Было решено 55 тикетов, включая часто упоминамые ошибки экспорта и несовместимость с PHP 5.0.5.
Обновление должно быть доступно с консоли админки WordPress.
Автообновление в русской версии 3.0 прошло нормально (через сброс wp3.0 на дефолт перед обновлением).
Несовместимые плагины не обнаружены.
Доступны английская и русская локализованная версия, обновляемся.
Скачать английский WordPress 3.0 en_US с wordpress.org
Скачать русский WordPress 3.0 ru_RU с ru.wordpress.org
written by rxs
\\ tags: WP3.0
Недавние комментарии