Facebook 宣布与 Heroku 的深度合作:内建以及

Facebook 宣布与 Heroku 的深度合作:内建以及还记得2009年的莫拉克颱风所造成的重大灾害吗?当时网路上出现了几个灾情通报的网站,其中「莫拉克颱风灾情支援网」架在 Heroku 这个云端平台,因而没有被超高的流量给「打爆」。这一则新闻的主角之一就是 Heroku,让你在开发 Facebook 应用程式时,可以直接选用 Heroku 做为平台。

Facebook Engineering Blog 公布了一则消息,宣布与 Heroku 的更深度合作。也就是在 Facebook 开应用程式时,可以直接选择使用 heroku。

Heroku 到底有多强?莫拉克颱风灾情支援网当时流量的最高峰是一天 40万 Pageviews。网站没有被打挂,而且当时租用 Heroku 的全部费用约50美金,还蛮值得的。

标题不是猛料,猛料的在后面:

直接内建 feature

根据该文,开通专案之后,会直接内建一个 example app。

app 内建 feature

authenticationdisplaying friends, photos, likes/interests, and friends who also use this app using the Graph APIpost to wall using the Feed Dialogsend to friends using the Send Dialog支援 Python 与 PHP

一直以来,我们知道的是 Heroku 只支援 Ruby 以及 Node.js。但是在这次的合作中,也宣布了支援 PHP 与 Python。这应该是最让人始料未及的 News…

其他有趣的 Detail

我真的认真了去开了几个专案来玩。发现几件有趣的事:

1、如果你原先就是 Heroku 用户,若 FB 与 Heroku 的 email 一致,app 会直接开在该帐户里,而不另行通知。(我一直等不到信,跑去帐号里面看才发现的)。
2.几个程式语言的 Example App 如下:

Ruby 的 example app 是使用 SinatraPython 的 example app 是使用 Flask + Jinja2( template language)PHP 的 example app 则没有使用任何 Framework

3. 在写这篇文章的时候,我还认真去找了一下 News,发现竟然没人报导这件事情。如果 Heroku 支援 Python 与 PHP,那 PAAS 市场其他人大概就血流成河了吧…

Facebook 宣布与 Heroku 的深度合作:内建以及

▲ 写这篇文章时的截图,Cedar Stack 并没有支援这两种语言。

使用 PHP 架站在台湾很常见,或许站长们可以考虑把网站搬到 Heroku 了。

延伸阅读:

莫拉克颱风灾情支援网 – 救灾网站背后技术与技巧 (1)

莫拉克颱风灾情支援网 – 救灾网站背后技术与技巧 (2)

莫拉克颱风灾情支援网 – 救灾网站背后技术与技巧 (3)