|
|
|
|
在 GlassFish Server 上实现 PHP 有两种方式;一种是 PHP-on-JVM 解决方案(如来自 Caucho 的 Quercus );另一种是到传统 PHP 实现的途径,如 PHP JavaBridge 或 LRWPInJava。
| 下面给出了有关这两种方式的许多参考: • Quercus:Number 9、John Yeary、Sebastien、Gautam、Davis、Arun、Jason。 |
这些途径从技术上讲比较容易,因为许多 PHP 软件包不是用 PHP 编写的,而且需要移植,但 PHP-on-JVM 解决方案看似更容易部署和管理。当然,另一个非常实际的解决方案是只使用一个 web 服务器(如 Apache 或 Sun Web Server) :-)
我对您的相关经验很感兴趣;如果您是通过 GlassFish 使用 PHP,能够考虑一下写点什么来介绍您的方法呢。
|
Dick 有一个关于 "LAMP stack on GlassFish" 的帖子,其真正集中在 Caucho 的 Quercus (一个 GlassFish 上的 PHP 运行环境)来执行 Wordpress (以 MySQL 作为后端)。该帖子提供了详细的数据库设置和推荐的 WAR 文件 (同时带 Quercus). Sébastien 集中在 GlassFish 上的 Joomla 时也偏爱 PHP/JavaBridge,即使其要求包括一个本地的 PHP 安装的更多的配置步骤。 |
在 JRuby on Rails 方面,Jacob 有一个两部分系列的关于如何使 GlassFish jRubyOnRails runtime pooling 更加有效和驻留在 GlassFish 上的可用于其他脚本技术的 AI-logic。
|
新博客! Siegfried Bolz 正在为他在Munich的计算机科学的 Diplom-Informatiker而工作并加入了blogosphere,有一些很好的笔记. 他的第一个条目宣示了如何运行 GlassFish v2 与 Quercus (i.e. PHP5) 在 OpenSUSE 10.1上. 给一些更早些的新闻在Frank 和 Ted上, 这些看起来是合适的。 |
笔记,关于 OpenSUSE 不在GlassFish 官方支持平台列表之中,但是它仅能工作。