PHP研究
qiujian444
这个作者很懒,什么都没留下…
展开
-
PHP源代码目录树分析
1. 目录结构 2. PHP使用Lex和Yacc对语法进行解析。 3. PHP如何使用Mysql? 4. 安全模式? 5. 那些是 PHP 的标准函数,那些是扩展函数? 6. PHP 源代码中的PHP_FUNCTION(xx) 宏。 7. 那些函数集是标准的? 8. 一些函数的实现过程 9. PHP 函数集注册过程 10. 有趣的Zend LOGO图片 11. PHP的语法树? 12. 从 CVS转载 2008-12-10 10:32:00 · 1482 阅读 · 0 评论 -
用Zend Encode编写开发PHP程序
使用PHP的人都知道,它是一个脚本编程工具,用它写的程序,必须以源码的形式放置在Web服务器上,所以我们无法保护自己的源代码。大家都知道任何一个脚本程序的执行效率同具有相同功能的编译好的二进制代码相比较,它的执行效率都是比较低的。那么要是有一个工具能够帮我们把用PHP写的程序编译成二进制代码就好了,这样不但执行效率提高了, 运行速度也加快了。真要是有这么一个工具,那就是一举两得了。 现在这不是转载 2008-12-10 09:56:00 · 260 阅读 · 0 评论 -
浅谈PHP缓存技术之一
近来做了一阵子程序性能的优化工作,有个比较有意思的想法,想提出来和大家交流一下。Cache是“以空间换时间”策略的典型应用模式,是提高系统性能的一种重要方法。缓存的使用在大访问量的情况下能够极大的减少对数据库操作的次数,明显降低系统负荷提高系统性能。相比页面的缓存,结果集是一种“原始数据”不包含格式信息,数据量相对较小,而且可以再进行格式化,所以显得相转载 2008-12-10 10:01:00 · 601 阅读 · 0 评论 -
浅谈PHP缓存技术之二
采用 PEAR 来缓冲 PHP 程序PHP 世界中缓冲是一个热门的话题,因为 PHP 产生的动态页面,每次用户请求都需要重新计算,不论请求的结果是否一样,同时,PHP 每次都会编译一次脚本。这样的超负荷运转对一个流量很高的网站来说肯定难以忍受。幸运的是, Web 的结果可以缓冲,而不需要重新运行和编译脚本,商品化的产品像 ZendCache 或者开源的 Alternate PHP Cache都转载 2008-12-10 10:11:00 · 334 阅读 · 0 评论 -
浅谈PHP缓存技术之三
PHP应用程序的性能优化使用PHP编程的最大好处是学习这种编程语言非常容易以及其丰富的库。即使对需要使用的函数不是十分了解,我们也能够猜测出如何完成一个特定的任务。 尽管PHP非常简单易学,但我们仍然需要花费一点时间来学习PHP的一些编程技巧,尤其是与性能和内存占用相关的技巧。在PHP中,有许多小技巧能够使我们减少内存的占用,并提高应用程序的性能。在本篇文章中,我们将对PHP应转载 2008-12-10 10:15:00 · 419 阅读 · 0 评论 -
关于PHP中启用Zend Optimizer后性能优化程度的简单测试
测试脚本:echo "开始于:".microtime()."";for($i=0;$i{ $j+=$i;}//echo "j=$j";echo "结束于:".microtime(),"";?>未启用Zend Optimizer:开始于:0.96875400 1228878208结束于:0.66593300 1228878227时长:19秒 开始于:0.93750400原创 2008-12-10 11:09:00 · 408 阅读 · 0 评论