目前,我正在免费主机上运行wordpress作为我的博客引擎,但是我打算转移到在Ruby平台上使用基于git的博客引擎(Jekyll,Toto)。然后我看到Heroku提供了免费帐户功能,但是我没有看到有关带宽,磁盘空间,请求的任何详细信息?
目前,我正在免费主机上运行wordpress作为我的博客引擎,但是我打算转移到在Ruby平台上使用基于git的博客引擎(Jekyll,Toto)。然后我看到Heroku提供了免费帐户功能,但是我没有看到有关带宽,磁盘空间,请求的任何详细信息?
Answers:
Heroku免费提供5MB数据库
Heroku免费提供1个dyno。dyno是您的应用程序正在运行并响应请求的实例。如果您的应用程序的每个实例都可以在100毫秒内满足每个请求,那么您的免费帐户每分钟将获得600个请求。
您的应用程序代码及其资产(段)的总大小限制为300 MB。您的应用程序还可以访问本地文件系统,该文件系统可以用作该特定dyno的临时暂存空间,并且应该能够存储至少1 GB的数据。
带宽上限为2TB /月。
这是我遇到的问题。
“我们为应用程序中的多项功能提供了照片和文件上传功能,但无法保存。
我在stackoverflow上读到“您只能使用100MB的磁盘空间,但是由于文件系统是只读的,因此不允许将任何文件(包括用户上载)保存到磁盘。100MB的磁盘空间用于您的应用程序代码和其他资产。最大100MB是子弹大小,其中包括项目引用的所有gem。”
我们需要我们的用户能够成功上传文件并保存它们。我们如何做到这一点?”
这是Heroku支持人员的回复...
“嗨,文件系统可在cedar上写,并且可以处理超过100MB;至少1GB。
也就是说,它是动态的和短暂的。参见https://devcenter.heroku.com/articles/dynos#ephemeral-filesystem
对于永久存储,我们建议使用类似S3的内容:https : //devcenter.heroku.com/articles/s3
希望这可以帮助。”
对于那些要跟随我来这里的人,如果您是学生并且拥有GitHub开发人员包,则可以获取业余爱好包,这是详细信息:适用于GitHub学生的Heroku