Facebook 宣布與 Heroku 的深度合作:內建以及更多語言

标签: facebook heroku 深度 | 发表时间:2011-09-18 10:29 | 作者:xdite chitsaou
出处:http://www.techbang.com.tw/
還記得2009年的莫拉克颱風所造成的重大災害嗎?當時網路上出現了幾個災情通報的網站,其中「莫拉克颱風災情支援網」架在 Heroku 這個雲端平台,因而沒有被超高的流量給「打爆」。這一則新聞的主角之一就是 Heroku,讓你在開發 Facebook 應用程式時,可以直接選用 Heroku 做為平台。

Facebook Engineering Blog 公布了一則消息,宣布與 Heroku 的更深度合作。也就是在 Facebook 開應用程式時,可以直接選擇使用 heroku

Heroku 到底有多強?莫拉克颱風災情支援網當時流量的最高峰是一天 40萬 Pageviews。網站沒有被打掛,而且當時租用 Heroku 的全部費用約50美金,還蠻值得的。

標題不是猛料,猛料的在後面:

直接內建 feature

根據該文,開通專案之後,會直接內建一個 example app。

app 內建 feature

  • authentication
  • displaying friends, photos, likes/interests, and friends who also use this app using the Graph API
  • post to wall using the Feed Dialog
  • send 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 是使用 Sinatra
  • Python 的 example app 是使用 Flask + Jinja2( template language)
  • PHP 的 example app 則沒有使用任何 Framework

3. 在寫這篇文章的時候,我還認真去找了一下 News,發現竟然沒人報導這件事情。如果 Heroku 支援 Python 與 PHP,那 PAAS 市場其他人大概就血流成河了吧

▲ 寫這篇文章時的截圖,Cedar Stack 並沒有支援這兩種語言

使用 PHP 架站在台灣很常見,或許站長們可以考慮把網站搬到 Heroku 了。

延伸閱讀:

莫拉克颱風災情支援網 – 救災網站背後技術與技巧 (1)

莫拉克颱風災情支援網 – 救災網站背後技術與技巧 (2)

莫拉克颱風災情支援網 – 救災網站背後技術與技巧 (3)

加入T客邦Facebook粉絲團

相关 [facebook heroku 深度] 推荐:

Facebook 宣布與 Heroku 的深度合作:內建以及更多語言

- chitsaou - T客邦
還記得2009年的莫拉克颱風所造成的重大災害嗎. 當時網路上出現了幾個災情通報的網站,其中「莫拉克颱風災情支援網」架在 Heroku 這個雲端平台,因而沒有被超高的流量給「打爆」. 這一則新聞的主角之一就是 Heroku,讓你在開發 Facebook 應用程式時,可以直接選用 Heroku 做為平台.

新敏捷: Facebook 支持 Heroku

- Caiwangqin - 爱范儿 · Beats of Bits
今天 , Facebook 宣布支持 Heroku 这个云开发平台. Heroku 在被 Salesforce 收购后大幅加强了能力. 从 Node.js 到 Java. 他们结合敏捷开发的方法,云部署,已经大大提高了开发阶段的生产率. Facebook 海量的用户和关系,意味着挖掘不完的价值. Zynga 的内部估值已经超过百亿美元.

Heroku已支持Scala

- gnawux - InfoQ中文站
今日JavaOne大会上,被SalesForce.com近期收购的平台即服务(PaaS)提供商,Heroku,宣布增加了对Scala的支持. Heroku目前正同Typesafe公司合作,共同致力于在Heroku平台中增加对Scala支持的工作. Typesafe,“Scala语言的母公司”,最初由Scala创始人Martin Odersky与他人联合创办.

Heroku 上跑 PHP 的心得與感想…

- khsing - Gea-Suan Lin's BLOG
Heroku 不愧是 PaaS 中的領先品牌,deploy 的操作及穩定性都相當好,加上 Heroku 每個 project 都有 1 free dyno 可以使用,對於 prototyping 其實相當棒…. 關於要怎麼在 Heroku 上跑 PHP,可以參考 xdite 寫的「Create PHP application on Heroku without Facebook account」這篇文章.

深度解读Facebook刚开源的beringei时序数据库

- - IT瘾-bigdata
摘要: Facebook最近开源了beringei时序数据库,其是用来解决其内部监控数据存储和查询需求的数据库,特点是读写速度快. beringei在压缩算法上有哪些独到之处?本文中阿里云数据库高级专家叶翔将为大家深度解读. Facebook最近开源了beringei时序数据库. beringei是用来解决其内部监控数据存储和查询需求的数据库,其特点是读写速度快,属于内存数据库.

Facebook开源移动端深度学习加速框架,比TensorFlow Lite快一倍

- - IT瘾-geek
方栗子 发自 凹非寺. 量子位 出品 | 公众号 QbitAI. Facebook发布了一个开源框架,叫 QNNPACK,是手机端神经网络计算的加速包. 官方表示,它可以 成倍提升神经网络的推理效率,几乎比 TensorFlow Lite快一倍. 这个框架,能够为很多运算加速,比如 DW卷积 (Depthwise Convolution) ,许多先进的架构里面都用得到.

Ruby之父松本行弘担任Heroku首席架构师,推进Ruby云计算应用

- Sonic - ITeye资讯频道
7月13日,美国著名的SAAS厂商Salesforce旗下的PAAS平台Heroku宣布,Ruby之父松本行弘加盟Heroku,担任该公司首席架构师,推动Ruby语言在云计算平台的应用. Heroku的官方博客发布了Matz joins Heroku的文章. Heroku是一个基于Amazon AWS之上构建的PAAS平台,用户申请了Heroku账号之后,就拥有一个完整的基于Ruby的Web应用栈,包括了Rails,MongoDB,Passenger等等,用户自己不需要做任何服务器配置,只需要下载安装一个heroku的gem包,通过两条简单的命令就可以发布一个基于Ruby的web应用.

中国的Facebook?

- Lorna - It Talks--上海魏武挥的博客
腾讯近日很低调地推出了一个名为“朋友”的网络服务(也是一个使用独立域名的网站),这是一个与时下社交网站,比如人人、开心等非常类似的产品. 与它们一样,目前这个“朋友”上也加载了一些应用,当然,一贯的,以腾讯自家出品为主. 而且,我个人以为,未来会有更多的腾讯在QQ这个客户端上的应用,逐步向这个网站迁移.

Facebook初探

- 亦农 - 王建硕
今天的湾区阳光灿烂,280州际公路两边的绿色山坡和蔚蓝的白云,让人觉得自己是Windows XP桌面上的一个图标. 下午,2点,终于来到Facebook这个神奇的公司. 他们的新家在南加利福尼亚街的最里面,一幢两层的楼里. 他们刚刚从车位紧张的Palo Alto城里搬到这里,据说一层楼又要搬了. 我好像是他们再次搬地方前的最后一批访客.