Несколько сайтов на одном хостинге - это плохо?
Есть 2 сайта на одном хостинге. Общая посещаемость: 7к уников и 35к просмотров в сутки.
Нагрузка:
На первом сайте (примерно 10-15% от общей нагрузки):
Стоит nginx сервер. Сайты настроены по статье: Правильный хостинг для MODx своими руками.
Планирую очередной проект, который по посещаемости может стать как эти 2 сайта. И по характеру нагрузки как сайт №2.
У меня есть сомнения, хорошо это или плохо, разворачивать более 2 сайтов на одном хостинге?
С одной стороны:
Хостинг DigitalOcean:
2GB/2 CPU, 40GB SSD
Нагрузка:
На первом сайте (примерно 10-15% от общей нагрузки):
- Curl-запросы к API для сбора статистики игроков онлайн-игры.
- Анализ и вывод данных из MySQL.
- Костыль для отслеживания онлайна. ajax+php+mysql (позже заменю на websockets).
- Множество запросов к бд для поиска, добавления/удаления и фильтрации объявлений.
Стоит nginx сервер. Сайты настроены по статье: Правильный хостинг для MODx своими руками.
Планирую очередной проект, который по посещаемости может стать как эти 2 сайта. И по характеру нагрузки как сайт №2.
У меня есть сомнения, хорошо это или плохо, разворачивать более 2 сайтов на одном хостинге?
С одной стороны:
- Удобство обновления компонентов сервера.
- Нет необходимости настраивать сервер с нуля с каждым новым проектом.
- Не ясно, как скоро мне придется делать Resize дроплета (менять железо), и насколько это будет выгодно.
- Не понимаю, чревато ли это каким-либо образом для MySQL? Что для его работы эффективнее менять, CPU или объем ОЗУ?
- Будет ли корректно работать nodejs? Вероятно, что это больше зависит от кода?
Хостинг DigitalOcean:
2GB/2 CPU, 40GB SSD
Комментарии: 2
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
VPS могу посоветовать от Linode.
А так, если у вас все сайты хранятся на одной учетке хостинга, то просто если один сайт достигнет своего лимита, то проблемы с доступом и производительностью будут и у других сайтов, лежащих на этой учетке. А так, если хостинг не достигает лимитов своих выделенных ресурсов, то хоть сколько сайтов на нем можете размещать, но правильно разные хорошо посещаемые сайты раскидывать на разные учетки на своём VPS с индивидуальными ограничениями, чтоб работа одного сайта не влияла на работу другого сайта.
Используя панели управления хостингом удобно, что можно создать настройки по умолчанию для новых учеток, поэтому при загрузке нового проекта достаточно только создать новую учетку, базу и залить туда сайт.