php query php中Quercus框架是什么?


php query php中Quercus框架是什么?

文章插图
我们学习了许多php框架,可以简单分为综合性和功能较为突出两种类型 。不过本篇所要讲的框架比较特殊,Quercus除了能在php中使用外,在java中的应用也是非常出色的 。下面我们就Quercus框架带来概念、好处的介绍,并探讨一些该框架在java中的应用 。
1、概念
Quercus PHP库完全用Java实现,从而带来了同时成为Java和PHP应用程序的好处 。由于Java和PHP的紧密集成,Quercus应用程序可以使用Java技术和框架,例如Spring,Hibernate,SOA框架等 。为了促进这种互操作性,Quercus提供了一个API来从PHP调用Java库 。
2、好处
易于开发:PHP库以Java实现,使其快速,可靠且易于使用 。开发人员不必担心在基于CPHP实现中看到的分段错误和C指针超限 。
可伸缩性:Quercus是基于Java的实现,在Resin和Apache Tomcat等应用服务器之上运行 。因此,他们可以使用Application Server提供的所有功能(连接池,分布式会话等) 。
国际化:由于它是PHP的Java实现,因此它固有地支持16位Unicode字符串和函数 。
3、Quercus在java的应用
Quercus代表在Web应用与Web服务领域,Java与PHP相互整合的一种新的混合式思路 。PHP应用开发过程中,可以选择使用Java的库及技术如JMS, EJB, SOA 框架, Hibernate, 与 Spring 。这可能带来一些革新性的可能性,因为:
(1)PHP代码被解释/编译成Java;
(2)Quercus和它的库用Java编写;
这种架构使得PHP应用程序与Java库直接进行“对话”,因为都在同一个程序层(译注:这里是针对php的一个扩展php bridge) 。为促进这种新的Java/PHP架构,Quercus提供了API及接口将Java库暴露给PHP使用 。
以上就是php中Quercus框架的基本介绍,可以说它横跨了两种编程语言,大家感兴趣的话,不妨下载尝试一下 。


    以上关于本文的内容,仅作参考!温馨提示:如遇健康、疾病相关的问题,请您及时就医或请专业人士给予相关指导!

    「四川龙网」www.sichuanlong.com小编还为您精选了以下内容,希望对您有所帮助: