Django在ep.io上主持

时间:2011-02-25 12:48:22

标签: django hosting

是否有人在ep.io上托管django应用程序?

Waht是它的利弊吗?

1 个答案:

答案 0 :(得分:10)

我目前正在使用ep.io,我仍在使用我的应用程序开发,但我已经部署并运行了一个应用程序。

当您使用这样的服务时,您会知道它并不是每个案例的完美解决方案。事先了解利弊将有助于设定您的期望,以便您以后不会失望。

ep.io还很年轻,我相信仍然处于测试阶段,并且一般公众无法使用。为了对他们完全公平,它仍然是一项正在进行的工作,其中一些优点和缺点可能随着它们推出新功能而改变。随着新版本的推出,我将尝试回来更新这篇文章,我的服务经验仍在继续。

到目前为止,我对他们所拥有的东西非常满意,他们在开发应用程序时采取了最烦人的部分并使其变得更好。如果您有一个简单的博客应用程序,部署它应该是轻而易举的,并且可能不会花费那么多来托管。

<强>优点:

  • 服务器管理:您根本不必担心服务器设置,它会为您处理所有事情。使用VPS,你需要担心确保服务器是最新的安全补丁,以及所有有趣的东西,有了这个,你不用担心任何事情,他们会照顾你所有这些。
  • 部署:它可以快速部署应用程序并使其正常运行。部署新版本的应用程序是小菜一碟,我只需要运行一个或两个命令,它就可以为我处理所有事情。
  • 定价:您只需为使用的内容付费,因此如果您的网站流量非常低,则可能根本不需要任何费用。
  • 缩放:他们为您提供开箱即用的扩展和负载均衡,无需担心。你仍然需要编写你的应用程序,以便它可以有效地扩展,但如果你这样做,他们将处理其余的。
  • 后台任务:他们支持cronjobs以及使用芹菜的后台工作人员。
  • 客户支持:我有几个问题,给他们发了一封电子邮件,答案非常快,他们一直都很棒,比我想象的要好得多。如果您运行自己的VPS,那么您真的没有人可以与之交谈,所以这是一个重要的优势。

<强>缺点:

  • 数据库访问:您没有直接访问数据库,可以访问psql shell,但无法连接外部客户端gui。这使得做某些事情变得更困难或更慢。但你仍然可以使用django admin或fixtures来做很多事情。
  • 提供的服务有限:目前只支持Postgresql和redis,所以如果你想使用MySQL,memcached,mongodb等,你就不走运了。
  • 低级别c libs :你无法安装任何你想要的依赖项,类似于谷歌应用程序引擎,他们已经安装了一些常见的c库,如果你想要一些不同的东西尚未安装,您需要与他们联系以获取它。 http://www.ep.io/docs/runtime/#python-libraries
  • 电子邮件:您无法发送或接收电子邮件,这意味着您需要依赖第三方,这可能是一种良好的做法,但这只是意味着更多的钱。< / LI>
  • 文件系统:您可以使用更有限的文件系统,并且由于系统的分布式特性,在处理文件时需要非常小心。您不能(除非我错过了)通过ftp连接到您的帐户上传文件,您需要通过ep.io命令行工具连接并执行rsync或推送repo来获取文件在那里。

更新:有关详细信息,请参阅我的博客文章,了解我对ep.io的体验:http://kencochrane.net/blog/2011/04/my-experiences-with-epio/

更新:Epio于2012年5月31日关闭

相关问题