2012-05-09 2 views

ответ

2

Реальный вопрос: «Можно ли запустить Django на общем хосте?». django-cms - это просто пакет, ему нужно запустить Django, и Django, скорее всего, будет вашим ограничивающим фактором, а не django-cms.

Итак, ответ на этот вопрос звучит «Возможно». Технически, если вы запускаете все свои пакеты Python в virtualenv, включая Django и django-cms, вам не нужны привилегии root/sudo. Но, и он большой, но предполагает, что ваш общий хостинг обеспечивает виртуальный доступ для вас. Если они поддерживают Python на всех, вы должны быть хорошими, но даже тогда, кто знает.

Однако, общий хостинг на самом деле не подходит вообще для чего-то вроде Django. Даже если вы можете заставить его работать, производительность, безусловно, будет проблемой. В настоящее время существует нуль причина не просто прыгать на VPS. Вы можете получить свой собственный VPS в Rackspace за ~ $ 11/мес. Это дешево - возможно, дешевле, чем вы платите за дешевый хостинг.

Просто сделайте прыжок и прекратите жить в ограниченной общей среде. Это стоит каждого пенни.

+0

Спасибо за ваш совет! Производительность для меня не большая вещь, я не планировал строить производственный сайт. lol – Ethan

+1

Это своего рода более точно. Если вы просто играете, вы можете научиться правильно это делать. Если и когда вы развертываете производственный сайт, ваш опыт работы на общем хостинге не будет полезен. –

+0

это именно то, что я искал @chrisPratt – DaniPaniz

Смежные вопросы