有没有一种简单的方法将Ruby代码转换为PHP?

5
我们需要为我们客户的网站开发一个功能。然而,我们已经在Ruby中准备好了那段代码。有没有直接将Ruby代码转换成PHP的方法?

1
不,你实际上看了多少代码?熟悉这两种语言的人应该能够快速地在PHP中复制功能。 - Tim Post
9
我觉得我应该给你寄一张慰问卡。这是一件悲伤的事情…… - DigitalRoss
我无法在这里发布答案,但我已经编写了一个翻译器(https://github.com/jarble/transpiler),可以将Ruby的子集转换为PHP。 - Anderson Green
1个回答

3
当你说Ruby代码时,你到底在谈论什么?是需要在网站上使用的一小段代码吗?还是整个Ruby on Rails应用程序?
无论哪种情况,都不会找到自动化解决方案将其转换为PHP。在第一种情况下,一个熟练的PHP开发人员(最好具有至少一些Ruby知识)应该能够相对容易地将其转换为PHP。但是如果你谈论整个网站,这显然是一个更大的任务,因为你不仅仅要处理自己的代码,还要处理底层的Web应用程序堆栈。也许你可以将这个应用程序转换为基于PHP的MVC框架,如CakePHP,但同样,你需要一个有经验的PHP开发人员来完成这项任务,如果他们对Ruby on Rails不是非常熟悉,那么这将是一项困难的任务。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接