Я подумываю о разработке веб-сайта, который имеет множество характеристик сайта социальной сети. На веб-сайте, который я рассматриваю, будет много приложений, которые будут взаимодействовать с базой данных, а также очищать другие сайты для информации и многопользовательского чата. Также на нем будут представлены форум, блог и другие подобные CRUD-приложения. Ключевые вещи, на которые я смотрю, это
- Время отклика
- Максимальное количество разработчиков может быть от 1 до 3 на начальных этапах
- Я ожидаю, что веб-сайт будет расширяться до 1000 одновременно работающих пользователей в год, а затем, как мы надеемся, экспоненциальный рост.
- Ожидается, что пользователи будут проводить много времени на сайте.
Имея это в виду, я посмотрел на Django и Web2Py, так как я хорошо знаю Python. В основном это отвечает всем требованиям, но я обеспокоен масштабируемостью, и по мере масштабирования мне потребуется добавить больше серверов. Это означает дополнительные расходы, и у меня нет идей по монетизации приложения в ближайшем будущем по разным причинам. Итак, я должен быть удовлетворен ограниченным количеством ресурсов.
Можете ли вы любезно дать мне совет?
Thx
Ik