Сайт тормозит просто жутко
-
Сайт тормозит просто жутко http://projectms.ru хотелось бы помощь получить. Говорят разное пока озвучивать не буду хотелось бы ваши версии.
-
Ставьте кеш плагины, например WP Super Cache или Hyper Cache, который кстати у вас есть, но не активирован. В довесок к любому из них рекомендую WP File Cache.
Уберите лишние плагины. Оставьте только самые необходимые.
Установите WP Tuner и/или WP System Health для отслеживания узких мест.
Используйте облегчённый перевод от Калинина Ивана (Lecactus).
Закомментируйте в /wp-includes/update.php следующие строки (можно хоть все):add_action( ‘admin_init’, ‘_maybe_update_core’ );
add_action( ‘wp_version_check’, ‘wp_version_check’ );
add_action( ‘load-plugins.php’, ‘wp_update_plugins’ );
add_action( ‘load-update.php’, ‘wp_update_plugins’ );
#add_action( ‘admin_init’, ‘_maybe_update_plugins’ );
add_action( ‘wp_update_plugins’, ‘wp_update_plugins’ );
#add_action( ‘load-themes.php’, ‘wp_update_themes’ );
#add_action( ‘load-update.php’, ‘wp_update_themes’ );
#add_action( ‘admin_init’, ‘_maybe_update_themes’ );
#add_action( ‘wp_update_themes’, ‘wp_update_themes’ );Подчистите таблицу опций или проще плагином Clean Options.
Это самое основное — дальше надо смотреть уже детали.Ещё забыл про саму тему — убрать все лишние запросы к базе (такие как имя блога, кодировка и т.д.), оптимизировать циклы и т.п.
Спасибо за ответ
Hyper Cache, который кстати у вас есть, но не активирован
можно поподробнее вроде активировал
галка активировать кеш стоит
/** Включаем кеш плагин Hyper Cache. */
define(‘WP_CACHE’, true);wp-config.php вставил в файл этого недостаточно для активации
Подробнее про Hyper Cache.
Не активирован, т.к. не вижу что-то типа<!– hyper cache: f94ca670035c4975bab89a1b20c31efb –>
Hyper Cache деактивировал активировал WP Super Cache пишет что плагин активирован но страниц кешировано 0
add_action( ‘admin_init’, ‘_maybe_update_core’ );
add_action( ‘wp_version_check’, ‘wp_version_check’ );
add_action( ‘load-plugins.php’, ‘wp_update_plugins’ );по этому поводу плагин блокирования запросов на новые версии не то же самое делает?
Почитайте подробнее здесь о WP Super Cache.
На момент написания этого коммента он включен (смотрите исходный код в браузере):<!— Dynamic page generated in 8.463 seconds. —>
<!— Cached page generated by WP-Super-Cache on 2009-07-24 12:25:05 —>Что касается плагина блокирования запросов, то для меня лучше ручками это написать, чем плагин ставить. Тем более, что я не всё закомментировал, а только то, что мне не нужно.
На самом деле помог бы кто довести блог до ума.
Таблицу чистить сам боюсь
В файле update.php есть строки (пример):
$timeout = ‘load-plugins.php’ == current_filter() ? 3600 : 43200; //Check for updated every 60 minutes if hitting the themes page, Else, check every 12 hours
и
if ( isset( $current->last_checked ) && 43200 > ( time() — $current->last_checked ) )
Если изменить значение времени увеличив в 2-10 раз, можно рассчитывать на снижение нагрузки?У Ивана Калинина есть плагин отключения автообновления. но похоже он в WP MU 2.8.2 не работает.
- Тема «Сайт тормозит просто жутко» закрыта для новых ответов.