Я использую php для создания информационного сайта, мне нужно, чтобы мой сервер мог одновременно обслуживать 10 000 человек в сети.
Какой сервер мне следует арендовать? (оборудование, ОС, сеть и т. д.)
Элемент списка: на каждую страницу в среднем исполняется MYSQL QUERY 6-7 раз.
Элемент списка: PHP создает html-страницу.
Спасибо.
Если вы не уверены, какая емкость сервера вам понадобится, можно решить эту проблему с помощью облачных вычислений. Это позволяет вам добавлять больше серверов по мере необходимости, и вы платите только за то, что используете. Примеры:
То, что вам нужно, во многом зависит от вашего приложения, а также от качества дизайна, качества схемы базы данных, кода и вашего внешнего кода (javascript / html и т. Д.). Но ради этого ответа я полагаю, что весь код хорошо написан, а ваша схема базы данных безупречна.
Я бы выбрал такую установку:
Для запуска установки PHP / MySQL я рекомендую использовать виртуальные серверы, а не арендовать оборудование самостоятельно.
Обе Amazon EC2 и Линод сервера сделают хорошо. Преимущества EC2 в том, что при необходимости очень легко запускать новые экземпляры, у них есть встроенный балансировщик нагрузки, который вы можете использовать, и вы можете заставить Amazon добавлять серверы в зависимости от нагрузки. Но Amazon стоит немного дороже, поэтому Linode может быть лучшим вариантом.