Zend引擎的线上施行单元施行编写翻译过的PHP程序

一.概述: Zend引擎的称呼由Zeev Suraski和Andi Gutmans三位在PHP担当宗旨开拓专门的学业的头面设计员的名字合体.开辟的目标师为了研究开发新的台本施行机制,而PHP4正是这套崭新的Zend引擎的第三个实作付加物。在局地特别测验景况下,Zend(PHP$卡塔尔的实行进程比PHP3及ASP快了数倍到几百倍之多,那也表示网址的后端CGI分界面包车型客车统一者非PHP4 Zend莫属了。 Zend引擎在研发二年多从此以往,已经成为近似VBA功效的广义程式情形,它不仅古板的PHP函数功效,更增添了分散式物件的效果,而且能够在不相同的操作平台上推行。以这种潜在的能量发展下去,VBA的终结者非Zend莫属。 Zend在PHP4上实作时更指向了PHP3在此以前最大缺憾的session做了最完整的允诺,同期参加了一些前程的法力,如CyberCash...等等。 在opensource社会群众体育中,独一能维持声势,却又不曾被微软公司视为竞争对手的,PHP/Zend是最佳的例子。它曾经完全地将ASP丢到了身后,正往VBA的情形发展。而微软只努力对付Linux,未有理会到来自PHP/Zend的威慑。 Web服务器发觉是PHP的供给,供给PHP引擎剖析,于是将它送到PHP4的Zend引擎上。 Zend引擎将文件从硬盘上读取,送到Zend线上编写翻译器,举行程序直译工作。 Zend引擎的线上实践单元实施编写翻译过的PHP程序。并在要求时找相关的模组推行协力动作。 Zend将施行后的结果整理成HTML文件,送给Web服务器。 Web服务器将结果通过互连网,传回使用者的浏览器。 这两天的Zend成品有下列两种: Zend Engine:Zend引擎 Zend引擎近些日子只做出PHP4一种产物,提供相像微软的VBA及跨平台的法力。而当前在网络上的盛行,也为Zend引擎作了一流的证人。在Zend的四大付加物中,那是日前唯一成熟的出品。 Zend Optimizer:Zend极限器 将PHP的中坚重新调节,让PHP程序实践的频率越来越高。首要能加速PHP代码的施行进程及减少CPU的担负,将躲避时间减弱。 Zend Cache:Zend快取 将PHP程序快取到Web服务器的回想体中,让系统不用再一直从硬盘读取PHP程序,可大幅缩水系统的反合时间,降低互连网的负荷。存在Cache的材质竟然足以毫无再直译过,收缩管理的资源。 Zend Compiler:Zend编写翻译器 那恐怕是Zend的尾声非常的火器,它可让PHP的程序代码经过编写翻译后,以Zend中间码的样式存在。 能够爱戴PHP的源代码,不让使用者见到,让PHP的源代码有安全保持。预料本产物出现之后,将对整个网络发出非常的大的影响,PHP码的物件库,将会随地可以知道,软件业也会提供有关的函数库或物件库给PHP编制程序者。届期,恐怕会有PHP战役Java的情形。

本文由美高梅4688官方网站发布于美高梅4688官方网站,转载请注明出处:Zend引擎的线上施行单元施行编写翻译过的PHP程序

您可能还会对下面的文章感兴趣: