Хостинг сайтов на Django и как определится чего именно я хочу?
Django обычно хостят на VPS. Это виртуальный изолированный сервер. Провайдеров тысячи: Digital Ocean, vultr, linode, simple cloud и т.д. Грубо говоря, это равносильно тому, что ты установишь себе на ПК, допустим, чистый Ubuntu Server и сам всё настроишь. Никакие "админы" ничего с ним не сделают.Как понять сколько людей на нем сможет тусить
Нагрузочное тестирование + реальная статистика + профилирование. Всё зависит от кода и его качества. И это последнее, о чём надо думать при запуске. Вот как будет большая посещаемость — тогда и будешь оптимизировать.
1. Берешь VPS и настраивай чего хочешь туда. Любое ПО. Но настраивай самостоятельно.
2. PaaS с поддержкой Python. Все уже настроено до вас. Часто бывают бесплатные лимиты до какой то небольшой нагрузки. Openshift, Heroku, Google AppEngine.