Несколько мелочей, которые помогут вашему блогу работать быстрее, если хостинг на вас ругается. Может именно Вы их уже знаете, но как оказывается не все знают и пользуются.
Однажды была запись у меня о том, как можно оптимизировать тему Wordpress, чтобы она заработала быстрее. Но это мелочи, которые лучше оставить на потом, на сладкое.
* Оптимизация начинается с базы данных. Нужно оптимизировать таблицы. Заходим в phpMyAdmin, выбираем нашу БД и далее:
Это поможет серверу БД более быстро работать с таблицами, что немного снизит нагрузку. В более ранних версиях phpMyAdmin может не быть пункта «Отметить требующие оптимизации». Тогда просто выбираете все таблицы и делаете с отмеченными «Оптимизировать».
* Избавляемся от всех не нужных плагинов и особенно от тех, которые не совместимы с данной версией CMS. Очень часто такие плагины не совсем корректно работают.
* Удаляем из темы 3 абсолютно не нужные вещи: версию движка и, если не планируете использовать Windows Live Writer, то и манифест. Добавляем 3 строчки кода в файл functions.php:
* Отключаем ревизии записей без плагина. Добавляем в файл wp-config.php следующую строку:
define('WP_POST_REVISIONS', false);
Для удаления существующих ревизий (если не умеете — лучше не лазить):
* Установите плагин WP Super Cache (или включите его, если он есть в вашей сборке правильного русского Wordpress)
* В wp-config.php вместо define ('WPLANG', 'ru_RU'); пропишите:
Об этом сказано в файле «ПРОЧИТАТЬ ОБЯЗАТЕЛЬНО ПЕРЕД УСТАНОВКОЙ.html» в дистрибутиве правильного русского Wordpress.
* Тема. Проверьте ее на предмет использования плагинов типа Popular Posts, Similar Posts. От всего этого можно избавиться и написать свой код для обработки информации. (подробнее)
Может знаете еще какие-либо методы? Пишите, попробуем.
Однажды была запись у меня о том, как можно оптимизировать тему Wordpress, чтобы она заработала быстрее. Но это мелочи, которые лучше оставить на потом, на сладкое.
* Оптимизация начинается с базы данных. Нужно оптимизировать таблицы. Заходим в phpMyAdmin, выбираем нашу БД и далее:
Это поможет серверу БД более быстро работать с таблицами, что немного снизит нагрузку. В более ранних версиях phpMyAdmin может не быть пункта «Отметить требующие оптимизации». Тогда просто выбираете все таблицы и делаете с отмеченными «Оптимизировать».
* Избавляемся от всех не нужных плагинов и особенно от тех, которые не совместимы с данной версией CMS. Очень часто такие плагины не совсем корректно работают.
* Удаляем из темы 3 абсолютно не нужные вещи: версию движка и, если не планируете использовать Windows Live Writer, то и манифест. Добавляем 3 строчки кода в файл functions.php:
<?php remove_action('wp_head', 'wp_generator'); ?>
<?php remove_action('wp_head', 'wlwmanifest_link'); ?>
<?php remove_action('wp_head', 'rsd_link'); ?>
* Отключаем ревизии записей без плагина. Добавляем в файл wp-config.php следующую строку:
define('WP_POST_REVISIONS', false);
Для удаления существующих ревизий (если не умеете — лучше не лазить):
DELETE a,b,c
FROM wp_posts a
LEFT JOIN wp_term_relationships b ON (a.ID = b.object_id)
LEFT JOIN wp_postmeta c ON (a.ID = c.post_id)
WHERE a.post_type = 'revision'
* Установите плагин WP Super Cache (или включите его, если он есть в вашей сборке правильного русского Wordpress)
* В wp-config.php вместо define ('WPLANG', 'ru_RU'); пропишите:
if (strpos($_SERVER['REQUEST_URI'], 'wp-admin'))
define ('WPLANG', 'ru_RU');
else
define ('WPLANG', 'ru_RU_lite');
Об этом сказано в файле «ПРОЧИТАТЬ ОБЯЗАТЕЛЬНО ПЕРЕД УСТАНОВКОЙ.html» в дистрибутиве правильного русского Wordpress.
* Тема. Проверьте ее на предмет использования плагинов типа Popular Posts, Similar Posts. От всего этого можно избавиться и написать свой код для обработки информации. (подробнее)
Может знаете еще какие-либо методы? Пишите, попробуем.