Paul_Inglsmit
@Paul_Inglsmit
Wordpress-космонавт

Как правильно распределить нагрузку на сайт на VPS (в частности для сайта на Wordpress)?

Сайт с посещаемостью 100k/день.
Сделан на Wordpress.
Как облегчить ему нагрузку?

Возможен ли следующий вариант:
Сам сайт находится на отдельном сервере или VPS
База сайта на отдельном сервере или VPS
Картинки находятся на отдельном сервера или VPS
  • Вопрос задан
  • 2573 просмотра
Пригласить эксперта
Ответы на вопрос 2
gagarinq9
@gagarinq9
Значит как облегчить жизнь серверу:
1. Использовать какой-то memcache, xcache...
2. VPS - помощнее.
3. Можно запилить кеширование неавторизованым посетителям.

>Сам сайт находится на отдельном сервере или VPS
>База сайта на отдельном сервере или VPS
>Картинки находятся на отдельном сервера или VPS

Лучше если это будет 1 сервер помощнее. Удаленная БД вносит сетевые задержки на ответ от БД.
А картинки впихните лучше на CDN.

Неплохо будет засунуть два серванта за лоад балансер какой-то. И между БД запилить репликацию.
Ответ написан
XXX
@XXX
Решение где-то рядом
Картинки находятся на отдельном сервера или VPS
Можно вынести, тогда не только снизится нагрузка на основной сервер, но и картинки будут грузится быстрее. Удобнее всего будет CDN

Как облегчить ему нагрузку?
Кеширование, отдача статики с другого сервера, оптимизация кода шаблона и плагинов, сокращение количества запросов к серверу. Инфы в сети полно, в т.ч. на хабре. Например почитайте Разгоняем Wordpress до скорости света

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

Войдите, чтобы написать ответ

Похожие вопросы