首页 > 语言 > 关键词 > PHP4最新资讯 > 正文

初学者入门:细述PHP4的核心Zend

2008-10-29 14:00 · 稿源:12it.net

Zend引擎的名称由Zeev Suraski和Andi Gutmans二位在PHP担任核心开发工作的资深设计师的名字合体.开发的目的师为了研发新的脚本执行机制,而PHP4就是这套崭新的Zend引擎的第一个实作产品。在一些特殊测试环境下,Zend(PHP$)的执行速度比PHP3及ASP快了几倍到几百倍之多,这也意味着网站的后端CGI界面的统一者非PHP4 Zend莫属了。(当然,技术是不断进步的,说不定哪一天又出现了新的引擎。)

Zend引擎在研发二年多之后,已经变成类似VBA功能的广义程式环境,它不但有传统的PHP函数功能,更增加了分散式物件(COM)的功能,并且能够在不同的操作平台上执行。以这种潜力发展下去,VBA的终结者非Zend莫属。

Zend在PHP4上实作时更针对了PHP3之前最大缺憾的session做了最完整的承诺,同时加入了一些未来的功能,如CyberCash...等等。

在opensource社群中,唯一能保持声势,却又尚未被微软公司视为竞争对手的,PHP/Zend是最好的例子。它已经完全地将ASP丢到了身后,正往VBA的环境发展。而微软只全力对付Linux,没有注意到来自PHP/Zend的威胁。

Web服务器发觉是PHP的要求,需要PHP引擎解析(根据文件的扩展名),于是将它送到PHP4的Zend引擎上。

Zend引擎将文件从硬盘上读取,送到Zend线上编译器(Run-time Compiler),进行程序直译工作。(或许日后的Zend Compiler出来以后可以省略线上编译工作。)

Zend引擎的线上执行单元(Excutor)执行编译过的PHP程序。并在需要时找相关的模组执行协力动作(如XML,IMAP,ODBC...等等)。

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中间码(ZIC,Zend Intermediate Code)的形式存在。

可以保护PHP的源代码,不让使用者看到,让PHP的源代码有安全保障。预料本产品出现之后,将对整个网络产生不小的影响,PHP码的物件库,将会到处可见,软件业也会提供相关的函数库或物件库给PHP编程者。届时,可能会有PHP大战Java的情形。

网友热搜:

  • 相关推荐
  • 大家在看
  • 用php源码搭建二维码加密支付平台

    今天给大家介绍的项目-"用php源码搭建二维码加密支付平台",可以说,有一定的技术门槛,有一定的壁垒,因为需要搭建网站并且运营。正是因为有一定的门槛,需要学习和准备一些东西,才能挡住大多数用户的进入,才能长久的赚取利润。这些技术门槛,和需要准备的一些东西,我今天会详细的,手把手的教大家,如果你肯学习,并且有一定的网络基础,我相信可以很快突破难点,搭建成功。一旦搭建成功,运用一些推广的手段,后期

  • 苹果发问iPhone SE的核心竞争力 网友:难道不是便宜吗?

    苹果的新一代iPhone SE(以下简称SE2)发布有段时间了,这段时间销售也很火爆,毕竟是难得的小屏旗舰。今天苹果官方公众号发文谈SE2的核心竞争力,结果引发网友吐槽。苹果在《iPhone SE 的核芯

  • Ampere发布80核心ARM处理器:年底冲到128核心

    ARM架构如今红得发紫,不但在移动领域绝对统治,还在数据中心、云服务、高性能计算领域高歌猛进,不少厂商都发布了多核心、高频率的ARM处理器,当今世界第一超算新贵也是ARM架构,就连苹果都在用

  • 外媒:甲骨文拟向移动运营商出售4G、5G核心网络服务

    【TechWeb】6月3日消息,据国外媒体报道,备受期待的5G去年已开始商用,未来几年的范围将进一步扩大,但4G用户在未来一段时间仍将占据主导地位。外媒的报道显示,商业数据库软件公司、集成的云应用和平台服务提供商甲骨文,也看好目前4G和5G方面的发展前景,他们正寻求向移动运营商出售4G和5G核心网络服务。从外媒的报道来看,甲骨文是计划在今年晚些时候向移动运营商出售4G、5G核心网络服务,这些服务将在甲骨文云内运行,可能意

  • 老外大赞iPhone 12系列:全面屏版iPhone 4外形史上最佳

    综合当前比较可靠的消息,今年秋季苹果的年度旗舰iPhone 12系列将依旧提供iPhone 12、iPhone 12Max和iPhone 12 Pro、iPhone 12 Pro Max两个版本共四款机型,而且Wedbush证券最新报道称,iPhone 12的发行将重回“正轨”,依旧选择9月份发布。现在有最新消息,近日有油管博主进一步放出了据称是该机机模的“上手视频”。据国外知名油管博主@iup_date 最新发布的消息显示,与此前曝光的消息基本一致,全新的iPhone 12系列?

  • 新iPhone发布将延迟 iPhone12发布时间或为第4季度

    外媒报道称苹果即将在今年秋季发布的iPhone12系列手机有可能从9月份推迟到更晚的时间,这一消息来自苹果供应商博通,该公司的首席执行官霍克(Hock Tan)在近日就透露,公司无线部门收入的预期收入增长将比此前晚四分之一达到峰值。

  • 3xxx的iPhone太香!苹果4G版iPhone望继续降价:抢市占率

    受疫情、换机需求迟滞等多种影响,苹果也开启了以价换量的玩法。今年618期间,国内多家电商平台iPhone促销,iPhone 11价格一度低至3x99元,让利补贴幅度前所未有。站在5G iPhone的门口,苹果有望

  • 外观神似iPhone 4 分析师:iPhone 12将引发新一轮换机潮

    尽管不支持5G,iPhone 11系列依然是目前最畅销的高端机。权威市调机构Counterpoint发布的2020年第一季度高端手机市场报告显示,全球最畅销的5款高端手机中,iPhone 11一骑绝尘,狂揽30%的市场份

  • 分析师:iPhone 12将有4G版本、低价走量

    连HTC都上马了5G手机,全行业都开始将目光投向“硕果仅存”的苹果。分析师Daniel Ives在最新投资报告中表示,iPhone 12存在4G型号,它便于苹果拉低售价,预计和现款保持一致。去年

  • 10月见!谷歌Pixel 4a再次被推迟:对标新款iPhone SE

    虽然坐拥全球最大的智能手机操作系统,牢牢控制着所有安卓手机厂商,但遗憾的的是其“亲儿子”Pixel系列机型的地位着实尴尬。尤其作为旗下最新中端机型的Pixel 4a,在原计划5月份的I/O大会被取消后被延期到了6月份的Android 11 Beta发布会,不过现在有最新消息,近日有外媒表示该机的发布时间将再次被推迟。据外媒最新发布的消息显示,此前有消息称全新的Pixel 4a将会在6月3日的Android 11 Beta发布会上发布,不过由于?

  • AMD Navi 31核心现身:苹果定制超级显卡?

    AMD将在今年下半年发布基于RDNA 2升级版架构、Big Navi大核心的下一代高端显卡,已知有Navi 21、Navi 22、Navi 23三个不同版本,数字越小代表对应的核心越庞大、越高端。有趣的是,Navi 31又出

  • 安卓版“iPhone SE”谷歌Pixel 4a再次被推迟:10月发布

    Pixel 4a是谷歌最新的中端机型,最初计划于5月份的I/O大会登场,但受疫情影响I/O大会被迫取消,所以Pixel 4a也没了下文。随后又有消息称Pixel 4a会在6月3的Android 11 Beta发布会上发布,不过

  • 抖音七招引流招数:引爆流量的核心秘诀

    互联网就是流量生意,流量对于生意人来说就是命根子。流量成就了互联网里的生意人,对于大部分朋友来说微信真的是他们获取粮食的最佳工具没有之一。

  • 苹果为销量拼了:4G版iPhone 12比iPhone 11还要便宜1000元

    在iPhone 12尘埃落定、正式发布前,各种爆料显然会层出不穷。关于4G版iPhone 12,@omegaleaks表示5.4寸的iPhone 12和6.1寸的iPhone 12 Max都会有这样的产品出现,价格分别是549美元和649美元。

  • iPhone 12还有4G版本?消息称苹果大概率不会这么做 太多余

    有爆料人士称,iPhone 12系列会有单纯的4G版本,不过这对于苹果来说显然有点多余。据相关分析人士表示,iPhone 12系列集成的5G基带,可以兼容所有网络版本,虽说单纯的4G版本可能会在成本上有

  • 外形复刻苹果4!iPhone 12系列保护壳曝光:这外形你有爱吗?

    10年过去了,iPhone 4正在以另外一种方式重新跟大家见面,你可以理解苹果要复刻它,但是不会原汁原味的这么干。现在,有配件厂商提前发布了今年iPhone 12系列保护壳,而这次曝光的保护套有三种

  • 阿里云又有大动作:成立“金融核心先锋联盟”

    在今日举行的2020阿里云峰会上,阿里云宣布成立“金融核心先锋联盟”,帮助金融机构核心系统摆脱传统集中式架构,转向以云平台技术为核心的分布式架构,快速构建应对高并发业务场景的能力,全面拥抱开放金融时代。“金融核心先锋联盟”首批成员有20家,包括埃森哲、德勤、安永、毕马威等国际著名咨询公司,以及润和软件、恒生电子、文思海辉、中科软科技等国内主流的金融科技公司。

  • 中国联通:核心系统完成全面云化重构

    6月9日,中国联通IT研发中心总经理、联通软件研究院党委书记、院长耿向东表示,通过和阿里云合作,中国联通核心系统完成去IOE,成为全球首个IT大规模云化重构的运营商。目前,中国联通的核心系统搭载在云平台天宫3.0上。天宫云是中国联通与阿里云共同研发的企业级专有云平台,历经两次迭代后,容器运行规模超过18万,节点数超过1.1万。它将开卡业务从每秒4000笔,提升到每秒4万笔,效率提升了10倍。此外,还有效支持了

  • 抢份额与销量 业内人士:苹果对4G iPhone采取激进定价策略

    @手机晶片达人表示,根据苹果供应链得到的备货策略,针对旧款的4G iPhone(iPhone 11、iPhone SE),今年苹果将会对这些4G iPhone做比较激进的价格策略,5G新iPhone诉求毛利,4G旧

  • 文思海辉金融成为阿里云“金融核心先锋联盟”成员单位

    在近日召开的 2020 阿里云线上峰会上,阿里云宣布成立“金融核心先锋联盟”,文思海辉金融与埃森哲、德勤、安永、毕马威、润和软件、恒生电子等 20 家公司成为首批联盟成员企业。此次联盟成立旨在帮助金融机构核心系统摆脱传统集中式架构,转向以云平台技术为核心的分布式架构,快速构建应对高并发业务场景的能力,全面拥抱开放金融时代。阿里云表示,将会在资金、市场、技术等方面,为联盟成员提供支持。文思海辉金融作为联盟首?

  • 参与评论
文明上网理性发言,请遵守新闻评论服务协议

热文

  • 3 天
  • 7天