对于那些不知道Quercus是什么的绊倒这个问题的人来说 - 它是用Java完成的PHP实现.
对于我目前正在处理的项目,我们通过cgi通过servlet提供php页面(我知道它很笨重,但它是支持遗留代码的要求).我很高兴发现了Quercus项目,因为它看起来像是一个将我们的项目转移到更纯粹的Java环境的有希望的途径.
我有几个关于栎属的问题:
你是否在运输产品中使用了Quercus?
支持多少PHP API?
你有什么陷阱吗?
你有没有能够使它与Jetty一起工作?你有没有听说过与Jetty合作?(我无法弄清楚)
Brent Baisle.. 7
我用WordPress进行了测试,性能几乎是普通Apache/PHP下默认WordPress安装的两倍.哪个还不是那么好.
我们注意到虽然Quercus支持PHP中的curl命令,但它不支持所有curl选项.所以自动插件下载不起作用.这不是什么大不了的事,你可以随时下载插件并手动安装它们.但这是一个红旗,因为我们不知道还有什么可行.这也意味着Facebook的PHP库无法正常工作(最有可能).
如果您进行了大量的数据库连接和调用,那么您应该会看到该区域的性能大幅提升,因为将使用数据库连接池.
如果您正在编写代码,我会说这是一个非常可行的选择.支持足够的PHP,如果您发现不起作用的东西,您可以使用支持的其他PHP命令,或者只使用Java命令.
我用WordPress进行了测试,性能几乎是普通Apache/PHP下默认WordPress安装的两倍.哪个还不是那么好.
我们注意到虽然Quercus支持PHP中的curl命令,但它不支持所有curl选项.所以自动插件下载不起作用.这不是什么大不了的事,你可以随时下载插件并手动安装它们.但这是一个红旗,因为我们不知道还有什么可行.这也意味着Facebook的PHP库无法正常工作(最有可能).
如果您进行了大量的数据库连接和调用,那么您应该会看到该区域的性能大幅提升,因为将使用数据库连接池.
如果您正在编写代码,我会说这是一个非常可行的选择.支持足够的PHP,如果您发现不起作用的东西,您可以使用支持的其他PHP命令,或者只使用Java命令.