PHP中Quercus框架的概念是什么,怎样应用
Admin 2022-07-23 群英技术资讯 533 次浏览
我们学习了许多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使用。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
在本篇文章里小编给大家整理了一篇关于php访问对象中的成员的实例方法,有需要的朋友们可以跟着学习参考下。
在laravel中,“laravel mix”是一款前端任务自动化管理工具,mix提供了简洁流畅的API,能够为Laravel应用定义Webpack编译任务,mix支持许多CSS与JavaScript预处理器,通过调用可以管理前端资源。
这篇文章给大家分享的是有关php数组函数的内容,主要介绍array_push()、array_pop()及array_shift()对数组进行入栈,出栈及移除的操作,小编觉得挺实用的,因此分享给大家做个参考,感兴趣的朋友就继续往下看吧。
今天将继续给大家带来PHP算法练习系列~本文将给大家介绍怎么通过PHP计算圆的半径和中心坐标~
本篇文章小编给大家分享一下基于Python实现配置热加载代码方法解析,文章代码介绍的很详细,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看。
成为群英会员,开启智能安全云计算之旅
立即注册Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008