我想用Python进入Django,但似乎有些托管公司如DreamHost,Netfirms,它们都在基本托管包中提供Ruby on Rails,但不提供Django。他们只列出Python,但不列出框架。那么这是否意味着如果我使用Django,我将需要寻找支持Django的公司,或者我可以简单地将Django文件添加到我的目录中,它可以在不使用任何其他支持的情况下工作吗?
答案 0 :(得分:11)
查看Djangofriendly.com以获取对设置Django友好的主机列表(当然不是你不能与其他许多主机一起使用)。
就个人而言,我在Webfaction上托管了一些Django应用程序,它们绝对令人惊叹。
答案 1 :(得分:5)
Dreamhost does support Django!
这是一个list of hosting companies which support Django,如你所见,大多数大公司都支持它。
答案 2 :(得分:3)
从某种意义上说,你所拥有的选择数量会更小,这将更难。但实际情况是,无论如何你只需要一个主机。
我强烈推荐Webfaction,因为我对他们的体验非常好。它们支持Django开箱即用,只需要很少的配置。
检查Django主机的这些列表: http://code.djangoproject.com/wiki/DjangoFriendlyWebHosts http://djangohosting.org/
答案 3 :(得分:3)
请注意,大多数共享主机软件包都不适合Django,因为每当您更改python代码时都需要重新启动服务器 - 大多数都不允许这样做。 Webfaction是一个值得注意的例外 - 我将它们用于几个Django项目,并将推荐上述建议。你几乎没有注意到它是一个共享主机。
但您可能想要考虑虚拟化托管。我还在Slicehost托管了一些项目。价格与共享主机相当,您可以完全控制服务器。当然,这也意味着,尽管提供了很好的分步教程,但设置的内容并不是一键式的。
答案 4 :(得分:2)
如果你想进行python web开发,也许你可以查看Googles app engine。他们可以为您处理所有托管。
答案 5 :(得分:2)
是!
标准主机软件包是Windows / ISS或Linux / php / perl / Mysql。
有一些专业的Django / python托管包,但是,你最好的选择是 获取Linux VPS(虚拟专用服务器)包,为您提供root访问权限。
然后,您可以准确安装所需的内容。价格从每月10美元起 对于没有太多磁盘空间封装的基本低带宽。
答案 6 :(得分:1)
这取决于与什么相比。如果将它与Rails进行比较,那么仅仅因为围绕Rails的嗡嗡声会更难,而且很可能“Django”之前的“基本”包将包含Rails,所以如果这个成本因素很重要,请注意它,但是很多对于Django托管的竞争,所以缺少托管并不是避免它的理由。
如果托管驱动技术决策,PHP在基础级别托管会更受欢迎。