标签: php ruby api
我正在开发一个利用MLB的Gameday data的PHP项目。用于处理数据似乎非常稳固Ruby library。我不是特别想用PHP重写整个库,所以我想知道是否有人建议我从PHP应用程序中与Ruby脚本进行交互。
我开始认为我需要编写某种命令行Ruby脚本,它将与Ruby类交互并以PHP(JSON,XML)可用的格式输出数据。
有没有更好的方法可以做到这一点?
答案 0 :(得分:1)
而不是命令行界面,我建议以JSON格式输出数据并通过PHP和&amp ;;卷曲。
如果您需要,您甚至可以轻松地为它编写REST界面。
答案 1 :(得分:1)
另一种选择是使用Gearman,由带来memcached的同一团队编写。它有PHP和Ruby绑定。
你在Ruby中创建一个守护进程,向Gearman公开函数,然后让你的PHP代码通过Gearman调用这些函数。不需要Apache。
(男孩,我正在使用Gearman连线。我希望我能获得报酬!)