`

Java平台真是强大(Resin支持PHP)

阅读更多
最近resin从3.0.17版本的时候利用quercus包开始支持PHP语言,quercus完全是用java写的一套PHP解析工具,用它来做PHP解析不象传统的apache+php,apache是动态解析,就跟解析javascript一样,不会预先编译,也就是说在性能上会有点差别,而基于Resin的PHP则就象JSP一样,会预先把PHP文件编译成.java文件,然后再执行,据说速度是apache的7倍,然而这个速度对我们这些JAVA开发人员并不太重要,只要不和apache的php相差不太远就行,必竟可以直接在resin下就能轻松使用PHP,拿PHP和JSP混合使用将非常方便,而且最新的resin3.0.21已经支持PHP5,真是不错,昨天用resin3.0.21配置了个phpbb论坛,觉得还不错,运行速度也相当可观,只是第一次使用的时候速度会有点慢,因为要象JSP一样先编译,第二次后就比较快了!使用方法很简单:
在原PHP工程下建一个WEB-INF目录,在这个目录下建一个resin-web.xml文件,用来支持PHP:
<web-app xmlns="http://caucho.com/ns/resin">
  <servlet servlet-name="resin-php"
           servlet-class="com.caucho.quercus.servlet.QuercusServlet"/>
  <servlet-mapping url-pattern="*.php" servlet-name="resin-php"/>   
</web-app>
这样就可以了!省去了配置apache的麻烦!
分享到:
评论
2 楼 cyz 2008-10-20  
对于phpbb3,不需要做任何配置,将phpbb3整个丢到resin/webapps下面就可以跑起来了
1 楼 oldbig 2007-01-17  
我也是最近才发现的,但我配phpmyadmin的时候,原来是要甩在c:/windows下一个php.ini文件,并且在里面设extention(如php_mysql.dll),现在不知道如何了
首先这些dll文件放在啥地方,其次还要php.ini文件吗?
反正我是没配成功,请博主指点一二?

相关推荐

    resin3 resin3下载

    3. **Quercus PHP支持**:Resin3集成了一个名为Quercus的PHP运行环境,它是用纯Java编写的,可以直接运行PHP代码,使得PHP应用可以利用Java平台的全部性能和资源。 4. **Web服务支持**:Resin3支持SOAP和RESTful ...

    resin-3.1.10

    4. **Quercus PHP支持**:Resin 3.1.10版本集成了Quercus,这是一个用Java编写的全功能PHP运行环境,使得Resin可以运行PHP应用程序,实现了Java和PHP的融合。 5. **事务管理**:Resin提供了JTA(Java Transaction ...

    resin4.0 服务器 (for windows版本)

    2. **Quercus PHP支持**:Resin内嵌了Quercus,这是一个高效的PHP解释器,实现了完整的PHP 5.3功能,允许开发者在Java平台上运行PHP应用。 3. **快速HTTP响应**:Resin采用优化的HTTP协议处理机制,提高了服务器对...

    resin-3.1.6.zip

    Resin 3.1.6是该软件的一个版本,它提供了对Servlet、JSP、EJB以及Java EE相关技术的支持,是开发和部署Java应用程序的重要平台。 在Resin 3.1.6这个版本中,我们关注以下几个核心知识点: 1. **Servlet容器**:...

    resin-3.2.0.zip

    Resin,全称为Caucho Resin,是一款高效、轻量级且功能强大的Java应用服务器,主要用于部署和管理Java EE应用程序。Resin 3.2.0是该服务器的一个特定版本,发布于2009年,它在当时提供了一系列先进的特性和优化,以...

    resin4.0.47

    Resin服务器内建了Quercus,这是一个PHP解释器,实现了PHP语言在Java平台上的运行。这意味着Resin可以直接运行PHP应用,无需额外的PHP服务器。 7. **缓存机制**: Resin提供了内置的HTTP缓存功能,可以缓存静态...

    resin 3.1.11版本绿色安装文件

    3. **Quercus PHP支持**:Resin内置了Quercus,这是一个纯Java实现的PHP解释器,允许在Resin服务器上直接运行PHP应用,无需额外的PHP服务器。 4. **WebSocket支持**:Resin提供对WebSocket协议的支持,为实时通信和...

    resin服务器resin-pro-3.1.8

    - **Quercus PHP支持**:Resin还内置了Quercus,一个纯Java实现的PHP解释器,可以同时运行Java和PHP应用。 6. **集群与负载均衡**: - **Resin集群**:Resin支持构建高可用性和负载均衡的集群环境,通过心跳检测...

    resin-4.0.45.zip

    Resin 4.0.45作为一个优秀的Servlet容器,以其高性能、强大的功能集和良好的可扩展性在Java Web开发领域占有一席之地。虽然在易用性和社区支持上可能不及Tomcat,但在需要更高性能和复杂部署场景的企业级应用中,...

    resin-4.0.7-src

    【标题】"resin-4.0.7-src" 是一...总之,"resin-4.0.7-src" 提供了一个强大的Java应用服务器平台,适合开发人员进行Web应用的开发、测试和部署,同时也为希望深入研究服务器内部运作的开发者提供了宝贵的源代码资源。

    resin-3.0.22.zip

    Resin 3.x系列是许多企业选择部署Java Web应用的热门平台,因其快速的启动速度、低内存消耗和良好的可扩展性而受到赞誉。 在Resin 3.0.22中,主要包含以下核心知识点: 1. **Servlet容器**:Resin作为Servlet容器...

    resin-pro-3.0.25.zip

    5. **Quercus PHP支持**:Resin Pro的一个独特特性是内置了Quercus,这是一个高性能的PHP解释器,它可以直接在Java平台上运行PHP代码,从而实现了Java与PHP的集成。 6. **集群与负载均衡**:Resin Pro提供了集群和...

    resin 入门基础教程.pdf

    - Quercus 是一个运行在 Java 平台上支持 PHP 代码的引擎,允许在 Resin 上同时运行 Java 和 PHP 应用。 #### 十四、安全性 - **Resin 安全性** - 探讨 Resin 在安全方面的配置选项,包括身份验证、访问控制、SSL...

    resin-4.0.44

    5. **Quercus PHP支持**:Resin 4.x 包含了Quercus,这是一个纯Java实现的PHP运行环境,使得在Java平台上运行PHP应用成为可能,实现了PHP和Java的无缝集成。 6. **管理工具**:Resin 提供了一个Web管理控制台,可以...

    resin-4.0.36.tar.gz

    4. **Quercus PHP支持**:Resin内建了Quercus,这是一个纯Java实现的PHP解释器。这意味着Resin可以直接运行PHP代码,无需额外的PHP服务器,提高了跨平台的便利性。 5. **负载均衡与集群**:Resin 4.0.36支持负载...

    resin4下载

    - **Quercus PHP支持**: Resin4集成了Quercus,这是一个纯Java的PHP实现,使得PHP应用可以在Resin上运行。 - **缓存机制**: 内置的HTTP缓存和会话缓存,能有效提升响应速度和降低服务器负载。 3. **Resin4的安装...

    web开发的服务器resin3.1.3

    - **Quercus PHP支持**:Resin还支持运行PHP应用程序,通过Quercus(一个纯Java的PHP解释器)实现,使得PHP应用能在Java环境中运行。 2. **Resin与Tomcat的比较:** - **性能**:Resin通常比Tomcat更快,尤其是在...

    resin-3.0.28.rar

    - **与Quercus兼容**:Resin 3.0.28版本还集成了Quercus,这是一个纯Java的PHP运行时,使Resin能够支持PHP应用。 4. **安装与配置**: 解压“resin-3.0.28.rar”后,用户可以通过修改conf/resin.conf文件来配置...

    resin-3.0.22

    Resin,全称为CometD Resin,是由Caucho Technology开发的一款开源Java应用服务器,主要用作Web应用的托管平台。Resin以其高性能、轻量级和优秀的JSP/Servlet支持而闻名。在本案例中,我们关注的是Resin的3.0.22版本...

    resin-pro-4.0.23

    2. 集成Quercus:Resin Pro内置了Quercus,这是一个高性能的PHP运行时环境,它允许PHP代码在Java虚拟机(JVM)上运行,提供了与原生PHP相似的性能,同时利用了Java平台的优势。 3. 静态内容缓存:Resin Pro能够缓存...

Global site tag (gtag.js) - Google Analytics