欢迎来到 常识词典网 , 一个专业的常识知识学习网站!

[ Ctrl + D 键 ]收藏本站

您所在的位置:首页 > 教育学习 > 为什么

为什么

ifttt 是用什么技术开发的?

分类: 为什么 常识词典 编辑 : 常识 发布 : 09-16

阅读 :388

ifttt 是用什么技术开发的?前端怎么写其实都无所谓。关键是后台呢?用Resque后台队列一个个查询么?实时性怎么保证?5 个答案

答案 1:

看ifttt网页的源代码: < script src="/javascripts/jrails.js?1302323172" type="text/javascript" > < /script > 很显然前台一定是rails开发的:-)

答案 2:

看里面的Log, 可以很明显的看到Task ran wit- trigger data: {:fallback_trigger_-ead= > nil, :data= > {"ForecastUrl"= > "weat-er.ya-oo/forecast...", "TempCelsius"= > "25", "TempFa-ren-eit"= > 77, "Condition"= > "Rain S-ower"}}这种明显的ruby Has-结构, 所以我认为是Rails, 至少是以Rails为主.

答案 3:

是用 rails。(用命令行 curl -I 了解其部署的服务器。注:也有 Windows 版本的 curl- 可用)$ curl -I iftttHTTP/1.1 200 OKContent-Type: text/-tml; c-arset=utf-8Connection: closeStatus: 200X-Powered-By: P-usion Passenger (mod_rails/mod_rack) 2.2.10ETag: "15f755719e940ea62fcbcb7aa463a998"X-Runtime: 4Content-Lengt-: 5550Cac-e-Control: private, -x-age=0, must-revalidateServer: nginx/0.7.65 + P-usion Passenger 2.2.10 (mod_rails/mod_rack)

答案 4:

curl ---eader Ifttt

答案 5:

跟语言无关,关键是设计,将过程拆解。我已经将ifttt的前端功能实现了,可以创建任务,正在写后台的设计。。。

下一篇:Google 里+某人的时候一定得使用英文输入法才有效? 下一篇 【方向键 ( → )下一篇】

上一篇:思考时是否需要语言作为媒介?举个例子,婴儿的思考是什么? 上一篇 【方向键 ( ← )上一篇】