我很好奇是否有任何SubSonic端口在unix环境中与php一起使用。我在工作中使用SubSonic,我很喜欢它,我想在FreeBSD服务器上创建一个MySQL数据库并使用php与它交谈。我希望再次使用SubSonic,但我不确定是否有任何适用于php的版本。
那里有没有任何版本的这个版本,或类似的亚音速产品在php中工作?
答案 0 :(得分:1)
不幸的是,我不知道SubSonic到Unix的任何直接端口。如果您没有设置PHP,您可以尝试在Mono上运行.NET - 这将为您提供SubSonic。 Ruby on Rails是第二种选择 - 如果我没记错的话,它可以作为Subsonic许多功能的灵感来源。
如果您真的使用PHP,则可以随时尝试Doctrine。我从来没有用过它,但我听说过合理的事情。 Propel是另一种选择。如果您不反对完整框架,我Symfony,CakePHP和CodeIgniter都有某种ActiveRecord实现。
答案 1 :(得分:0)
SubSonic绝对是.Net唯一的项目。我使用SubSonic和Mono在Apache的OpenSuse Linux机器上运行带有MySql后端的博客,发现SubSonic工作得很好。如果您坚持使用PHP,您可以使用Mono和SubSonic创建一个Web服务,然后从PHP或甚至从JSON调用您的Web服务,如果您将Web服务设置为处理JSON。