Когда пора переходить от WordPress?


8

Блог моей компании закрывается на 30 000 сообщений и посещает около 1 000 000 в месяц. Все кажется медленным, хотя у нас хороший сервер.

В какой момент вы переходите от WordPress или это не имеет значения? Удастся ли мне разделить БД?


Я думаю, что этот вопрос не подходит к stackoverflow, поскольку он не связан с программированием и, по крайней мере, спорным. У Wordpress.com есть блоги, которые долго, долго пересекли отметку в 1 миллион просмотров / месяц. Вы можете найти много информации о настройке WordPress через Интернет ( начать здесь ) и обратиться за дополнительной помощью к опытным системным администраторам в Server Fault .

3
Определите «хороший сервер». Кроме того, что сказал @ceejayoz.
— Су '19

Возможно, вы захотите взглянуть и на стек-
— обмен

Ответы:


11

WordPress, скорее всего, не проблема. Он может легко обрабатывать столько трафика (1 000 000 посещений в месяц меньше, чем один раз в две секунды) и столько сообщений.

Вы должны выяснить, что на самом деле вызывает замедление. Это может быть ваш хост, ваша база данных, неверная конфигурация, плохой плагин и т. Д.


11

Как и другие говорили, Wordpress прекрасно справляется с таким объемом трафика.

Я бы предложил один из двух плагинов для кеширования. Эти плагины записывают загруженные в базу данных страницы на диск, что экономит нагрузку на сервер базы данных. Разница замечательная.

WP Super Cache

W3 Total Cache

Оба в хорошем состоянии, последний имеет больше функций, но может быть пугающим.

Если кажется, что кеширование не очень помогает, ваша проблема может быть в разных областях. Конфигурация веб-сервера может быть изменена (добавлено сжатие gzip, добавлены заголовки Expires), и даже HTML-тема оказывает влияние (старайтесь свести к минимуму количество запросов, выполняемых вашей страницей). Мне нужна подробная информация, чтобы помочь вам.


1
Я бы согласился с этим, но сказал бы, что вы можете пойти еще дальше, чем просто кэширование - использование CDN, внедрение сервера для управления балансировкой нагрузки, установка Varnish, выделенного сервера SQL / DB и т. Д. Это ваша инфраструктура, которая позволяет вам вниз, а не программное обеспечение.
— Майк Хадсон

4

Вот несколько вещей, которые вы можете сделать, чтобы оптимизировать ваш сайт для большого трафика:

  1. Оптимизировать базу данных: удалить ревизию поста, удалить все посты
  2. Используйте выделенный сервер.
  3. Использовать механизм кэширования, такой как W3TC
  4. Используйте CDN и cloudflare
  5. используйте субдомены, если можете.
  6. Ограничить количество плагинов
  7. Менее настраиваемый вызов php, используйте легкую тему Wp.

Какие преимущества дает использование поддоменов?
— Paperjam

Увеличивает количество одновременных запросов Http, если все сделано правильно. Смотрите developer.yahoo.com/performance/rules.html для получения дополнительных предложений.
— Lazlow

Кроме того, вам лучше всего использовать выделенный сервер для веб-сайтов и, как минимум, другой для БД, масштабируя его с помощью большего количества веб-серверов и балансировщика нагрузки, если этого требует сайт.
— Lazlow

1

Возможно, вы захотите попробовать некоторые плагины для кэширования. Wordpress не должен быть таким медленным; это очень оптимизировано. Единственной вещью, которая быстрее Wordpress, будет веб-сайт HTML, который по сути является плагином для кэширования.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.