Re: Крупный интернет проект. Нужен совет
Цитата:
Сообщение от Dolgopups
Подскажите, кто знает. Планируется создание крупного интернет проекта, если одновременно на сайте будет находиться, скажем, 200 000-400 000 человек, какие должны быть требования к хостингу, чтоб сайт нормально функционировал?
|
У вас сразу же при запуске проекта планируется такое большое кол-во траффика? если это не так, то советую начать с обычного выделенного сервера и добавлять мощность по мере раскрутки проекта.
Цитата:
Сообщение от Dolgopups
И еще давно интересует, может кто знает, это просто любопытство. Такие гиганты, как yandex.ru, mail.ru где и как они размещают информацию, чтоб справляться без тормозов со своими потоками трафика?
|
1. пишут скрипты, которые изначально расчитаны на большую нагрузку (например, убираются лишние mysql запросы в базу).
2. оптимизируется mysql сервер под высокую нагрузку,
3. сжимается контент (gzip) + дополнительно сжимаются css и все изображения
4. настраивается сервер (ngnix, кеширование и т.д.)
5. ставятся отдельные сервера под mysql, под статику (например, php, img, css, js), динамику (например, img).
Также можно использовать дополнительные мощности облака (в вашем случае оптимальный вариант). например, такие услуги предоставляет
Amazon
и советую обратить внимание на технологию распределения контента в ависимости от географии пользователя - https://ru.wikipedia.org/wiki/Content_Delivery_Network (у Amazon'а тоже есть такая услуга)