Компания «Джино» предлагает веб-разработчикам хостинг Django-проектов. Фреймворки, такие как Django, — перспективнейшее направление в разработке веб-приложений, заметно облегчающие труд программистов и увеличивающие эффективность самих программ. Однако из-за ряда серьезных технических трудностей они редко поддерживаются компаниями-хостерами.
Django на хостинге «Джино» может запускаться через расширения веб-сервера Apache mod_wsgi или mod_python — два способа, рекомендованные самими разработчиками фреймворка.
Изначально mod_python был самым предпочтительным вариантом запуска Django-проектов, именно в расчете на работу с этим модулем фреймворк и был разработан. Альтернативные же пути (FastCGI и SCGI) имели свои недостатки — нестабильная и сравнительно медленная работа, необходимость перезагружать веб-сервер после каждого изменения кода и т. д. Но в случае с виртуальным хостингом mod_python имеет критическую проблему безопасности — код всех сайтов выполняется от имени одного веб-сервера. Однако на хостинге «Джино» эта проблема решена — у нас скрипты каждого пользователя работают через mod_python исключительно от его имени. Другие пользователи не смогут получить доступ к вашим данным.
В настоящее время наиболее предпочтительно запускать python-скрипты через mod_wsgi — это более современный модуль, вобравший в себя все плюсы mod_python и избавившийся от его недостатков. С mod_wsgi на «Джино» ваши программы работают максимально быстро, стабильно и безопасно.
Если вам понравилась работа Django на «Джино», разместите у себя эту кнопочку. (Партнерская программа.)
Django — это фреймворк для разработки веб-приложений, написанный на языке Python. С помощью фреймворков программистам не нужно для решения каждой конкретной задачи писать код с нуля — принцип DRY (Don’t Repeat Yourself) подразумевает включение часто используемых функций в сам фреймворк. Также используется принцип MVC (Model-View-Controller) — в случае с Django он называется MTV (Model-Template-View): программная логика и способ представления данных отделены от собственно данных, что позволяет легко масштабировать, модернизировать и перепроектировать веб-приложения.
от 117 руб./мес.
1 Гб, 3 домена, поддержка Python