Справочная информация >> Часто задаваемые вопросы >> Технические вопросы (MySQL, FTP, SSH и т.п.) >> Оптимизация работы cms wordpress'а и других (или как сделать так чтобы оно все быстро работало)


Оптимизация работы CMS

Основные причины, по которым блог очень сильно нагружает хостинг:

  1. Вывод последних комментариев (обычно ставят на отображение 10 последних – а это дополнительные 10 запросов к БД);
  2. Вывод последних новостей в специальном блоке (Не понимаю смысл этого блока, если на главной странице почти у всех и отображаются 5-10 последних новостей);
  3. Вывод самых комментируемых новостей (опять же лишние запросы…);
  4. Большое количество совсем не нужных установленных виджетов.;
  5. Много не нужных установленных плагинов.

Теперь можно разобраться в шаблоне (находится в /wp-content/themes/имя_шаблона/).

Для этого скачаем редактор Notepad++, так как нам нужно работать в формате UTF-8 without BOM!

Внимание: Редактируйте сайты WordPress’a только редакторами, поддерживающими формат UTF-8 without BOM!

Ещё несколько советов:

  • У вас сателлит и вам не нужно комментирование на сайте? – Отключайте комментарии в административной части CMS, и удалите всё из файла comments.php.
  • У вас сателлит? – Значит у вас есть облако меток – вместо плагина сохраните его как html код, и вставьте в страницу.
  • У вас сателлит и вы не будете больше добавлять новые категории? – Также сохраните их как html и вставьте вместо виджета!
  • В файле single.php у многих шаблонов название новости – ссылка на эту же новость. Зачем же это? – Убираем! Ещё минус один запрос!
  • Установите плагин WP Super Cache.
Автоматическая установка самых популярных CMS в 1 клик!