Назад | Перейти на главную страницу

Достаточно оперативной памяти для запуска нескольких сайтов Wordpress

Я недавно перевел около 6 сайтов с выделенного сервера в «облако». Это виртуализированная CentOS с ограниченным объемом оперативной памяти и жесткого диска.

Эти стили в основном статичны, но некоторые из них основаны на Wordpress. Все сайты получают очень минимальный трафик <100 просмотров страниц в день каждый.

На сервере всего 512 МБ ОЗУ, как видно из снимка экрана, загрузка невысока.

Мы не ожидаем, что какой-либо из сайтов «взорвется» от трафика, некоторые из них могут получать более 1000 просмотров страниц в день, когда они выпускают новые продукты, но это продлится не более 2-3 дней.

NB: этот облачный хостинг на порядок дешевле выделенного (и управляемого) сервера. (Правда у дорогого хостинг-провайдера)

Установите плагин wordpress под названием WP супер кэш, и у тебя точно все будет хорошо. Я запускаю несколько сайтов wordpress, которые получают> 1000 просмотров страниц в день на виртуальном частном сервере с 256 МБ ОЗУ, и он отлично работает. VPS стоит мне всего 25 долларов в месяц. Дешево - это хорошо!

Краткий ответ: наверное.

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

Что касается сравнительного анализа, я использовал ApacheBench раньше, что, кажется, работает хорошо - вы можете запустить его на любом веб-сервере, а не только на Apache.

Я бы посмотрел, сколько одновременных подключений может обрабатывать apache (или какой-либо сервер HTTPD, который вы используете) и сколько каждый поток использует в памяти. В прошлой работе у нас была установка apache, в которой каждый экземпляр использовал 4 МБ памяти x 256 макс. Одновременных подключений = больше памяти, чем у нас было на сервере в то время.

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

Я бы подумал о чем-то вроде cacti или nagios для мониторинга сервера и сохранения системы резервного копирования, на которую вы можете модифицировать трафик в случае перегрузки.