Развертывание сайта вместе с веб-приложением
Я нахожусь в процессе изучения возможных способов развертывания веб-сайта вместе с веб-приложением. Я использую Python/Django с gunicorn в качестве веб-сервера и AngularJS (front-end) для веб-приложения, которое будет развернуто на некоторых PaaS, таких как Heroku.
Веб-сайт (в основном используемый в маркетинговых целях). Каковы рекомендуемые способы развертывания этого сайта вместе с веб-приложением? Меня беспокоит то, что пользователи, заходящие на сайт, будут снижать производительность пользователей веб-приложения. Если я использую Django для серверной части веб-приложения, можно ли использовать Django для веб-сайта и развернуть его... скажем, на другом порту / сервере? Возможно, использовать nginx для показа только статического контента для сайта? Каковы некоторые лучшие методы решения этой проблемы? Большое спасибо
1 ответ
Если ваш "веб-сайт" содержит все статические файлы, можете ли вы загрузить все это в одну папку, и он будет обслуживаться напрямую nginx?
Кроме того, вы можете посмотреть что-то вроде CloudFlare