какие веб-технологии и базы данных следует использовать при создании веб-приложения с высоким трафиком?
Привет,
Я планирую сделать сайт с высоким трафиком для определенной географии, что-то вроде facebook,cricinfo, который, как ожидается, будет иметь около 20 посещений lac ежедневно(прибл.).
Он также будет включать в себя богатый пользовательский интерфейс, механизм рекомендаций, профили, игры, функцию чата и т. д
Есть ли какой-либо любимый выбор для использования конкретной веб-технологии для такого сценария, как asp.net, MVC, PHP или java?
Есть ли какой-то конкретный выбор для такой базы данных, как Sql Server, Oracle и т. д.?
Нужно ли мне больше концентрироваться на балансировке нагрузки, распределении базы данных по CDNs и рассмотрении параллельного программирования для извлечения данных?
Лучше ли хранить приложение и базу данных на одном сервере или это должно быть на другом сервере?
Я знаю, что этот вопрос очень субъективен и абстрактен, но любая помощь была бы очень кстати!!!
заранее спасибо.
Лалита
joshrduncan2012
Я предпочитаю серверы Windows, балансировщики нагрузки, отдельные веб-серверы и серверы баз данных. Это всего лишь я.