我这里 Heroku 访问速度还不错,而且找不到比他家更方便部署的了,现在在做一个 15 人左右使用不怎么频繁的工具类应用,不知道免费的计划能承载不,不太看得懂 heroku 的价格,就看到个按时间买 dyno 的,如果我觉得应用跑起来的速度还能接受,而且也没有额外的 worker(用长链接将 sidekiq 跑在免费的那 1 个 dyno 里面),是不是说免费计划就足够了呢?
#5 楼 @swachian 我也想搞个玩玩,例如用 heroku button 一键搭建论坛,但是习惯了用异步任务发邮件,开个 worker 就 35 刀起跳了。
https://github.com/brandonhilkert/sucker_punch 这个异步任务组件好像不用另开 worker。
以这些资源而言,费用并不省。免费的基本只能当玩具做做演示什么的。付费的部署主要是帮你节约人力成本,比如可以不请网管或者系统管理员。如果有人可以动手的话,还是去搞个虚拟主机自己装比较好。就像 ruby-china 也是走的租用虚机的部署路线。
又去仔细看了下 billing,这段貌似关键
750 free dyno-hours per app
Heroku automatically credits each app with 750 free dyno-hours per month, which are clearly identified on your invoice. This allotment can be used for any type of dyno (i.e. web, worker, console), of any dyno size. Your free dyno-hours will allow you to run one 1X dyno for an entire month free of charge–although you may choose to run two 1X dynos for ½ of a month instead. Note that 2X dynos consume twice as many free dyno-hours per hour as 1X dynos. For example, one 2X dyno app will run for free for 375 hours compared to 750 hours for one 1X dyno app. Likewise, PX dynos consume 16 times as many free dyno-hours per hour as 1X dynos. For example, one PX dyno app will run for free for just over 46 hours compared to 750 hours for one 1X dyno app.
免费的那就是个玩具,做 demo 最合适。
15 个人,每个人工资就算最低的 4000 块吧,一天一个人就是 200 块,一个小时 25 块。15 个人一个月就算只被你耽误一个小时都是 300 多块,还不算你花费的时间和精力去琢磨怎么免费。
有这个钱就直接上付费版的了,或者更强大更节省用 VPS。