PHP核心是啥?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP核心是啥?相关的知识,希望对你有一定的参考价值。
我就是想问问php的核心是什么是Zend引擎嘛?
我说的意思就是说PHP是构建在什么上面的比如说Java是构建在Jvm上面的!
但我就不知道php的!
问题有错的话请原谅?
一般情况下,执行使用ZO的php程序比不使用的要快40%到100%。这意味着网站的访问者可以更快的浏览网页,从而完成更多的事务,创造更好的客户满意度。更快的反应同时也意味着可以节省硬件投资,并增强网站所提供的服务。所以,使用ZO,就等于提高了电子商务的盈利能力。
ZO能给php用户带来很多益处,特别是那些运营网站的人。快速运行php程序可以显著降低服务器的CpU负载,并可以减少一半的反应时间,也就是从访问者点击链接到服务器开始读取页面之间的时间。
为什么要用ZO,难道PHP4还不够快吗?
的确,用于PHP4的标准运行编译器已经够快了--相同情况下比PHP3要快2-10倍。但使用了ZO的PHP程序的执行速度还会加快40%到100%。
ZO在PHP4软件安装的什么位置?
ZO位于PHP4的ZEND引擎中,介于运行编译器和最终执行器之间。
ZO的最终发布版本要付费吗?
不要。ZO的最终版本将继续作为免费软件来发布。ZEND技术公司不打算对任何ZO版本收费。
怎样获得及安装 Zend Optimizer
请访问 http://www.zend.com/store/products/zend-optimizer.php 下载 Zend Optimizer 的最新版本。
UNIX
编译PHP,不要加调试选项-否则ZO不会工作:在配置是加上--disable-debug选项
复制ZendOptimizer.so文件到你的机器,通常放在:/usr/local/Zend/lib下
在php.ini文件中加入如下两行,不要包含任何空格:
zend_optimizer.optimization_level=7
zend_extension="/usr/local/Zend/lib/ZendOptimizer.so"
重新启动Apache服务器
WINDOWS
保证PHP已经调试通过。
复制ZendOptimizer.dll文件到你的机器,通常放在:C:\Program Files\Zend\lib下
在php.ini文件中加入如下两行,不要包含任何空格:
zend_optimizer.optimization_level=7
zend_extension_ts="C:\Program Files\Zend\lib\ZendOptimizer.dll"
如果需要的话,重新启动WEB服务器
出现错误:
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, #####@sina.com and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.
参考资料:百度
参考技术A php内核主要感觉还是php内置函数和常用模块等等吧!zend只是一个加速器而已!本回答被提问者采纳socket到底是啥?网关(Gateway)是啥?网络通信的核心是啥?
socket这个词都翻译成套接字 卧槽 这让人根本无法理解! 这个词最恰当的翻译是"插座" 但怎么理解"插座" 需要看英文的解释(中文的根本没说到根上!):
以上是关于PHP核心是啥?的主要内容,如果未能解决你的问题,请参考以下文章