易截截图软件、单文件、免安装、纯绿色、仅160KB

关于php性能调优的几条建议

最近在处理小鱼社区的开发过程,遇到程序的性能问题,在解决这个问题的时候提出几个建议:
1、处理while/foreach之类的循环要特别注意,因为这个循环可能是好几千次的,所以里面的每句语句都要注意执行速度,要精简。还有个不好的习惯一定要注意,不要在这个中写太长的程序,因为这可能让你在几百行的代码中迷失,慢慢地迷失了,忘记自己在循环中。如果在循环中有出现require_once/require同一个文件、还有要检查其中的mysql查询语句一定要把这部份代码移出循环
2、不要在循环中频繁读写cookie,这要进行io操作,会影响程序执行时间
3、不要建立一个,含有几千行元素的数组,例如帖子版块信息缓存,版块多的时候很容易出现这种情况
4、尽量使用php内置函数,不要又重复制造车轮,因为内置函数基本上效率会比自己写的高
5、利用各种工具(xhprof/xdebug/microtime())来分析程序执行,查找影响时间的程序段,再进行优化
6、在使用数组元素时候,尽量$arr['el']格式,不要用$arr[el],因为后者还会去检测这个el是不是常量


相关文档:

php的常量和变量


原文链接:http://www.phpdo.net/index.php/2010/01/28/1-4/
前文介绍了PHP的语言构成与工作原理,接下来正式介入PHP的语法。
 在PHP中,基本数据可分为常量和变量两种。而php的常量和变量名通常称为标识符。
 需要注意的是标识符必须以字母或者下划线开头,并且只能包括字母、数字和下划线。
 常量的 ......

如何选择虚拟主机(asp,php篇)2

上次写到asp,php空间有关数据库选择的问题。对于数据库的搭配 一般是这样 asp+access/ asp+sql server,然后是php+mysql。access是可以和网页空间共享大小的,而sql server 和mysql是要单独购买的。对于一般的小应用,用asp+access就可以搞定了。或者是.net+access。 这些 几乎就不要考虑数据库成本了。但是使用php的话,就 ......

《细说PHP》内容介绍

开发Web应用程序PHP是最理想的工具,易于使用、功能强大、成本低廉、高安全性、开发速度快且执行灵活。全书以实用为目标设计,内容丰富,包含PHP开发最主流的各项技术,对每一个知识点都进行了深入详细的讲解,并附有大量的实例代码,图文并茂。从运行环境搭建、PHP的基本语法和规范入手,由浅入深,循序渐进,系统的介绍了 ......

《细说PHP》目录结构

第1章  LAMP网站构建     1
1.1  网站软件简介.... 1
1.1.1  B/S软件体系结构... 1
1.1.2  动态网站介绍... 2
1.2  动态网站软件开发所需的Web构件.... 3
1.2.1  客户端浏览器... 4
1.2.2  扩展超文本标记语言XHTML. 5
1.2.3  层叠样式表CSS. 6
1.2.4 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号