摘要:
1.尽量静态化: 如果一个方法能被静态,那就声明它为静态的,速度可提高1/4,甚至我测试的时候,这个提高了近三倍。 当然了,这个测试方法需要在十万级以上次执行,效果才明显。 其实静态方法和非静态方法的效率主要区别在内存:静态方法在程序开始时生成内存,实例方法在程序运行中生成内存,所以静态方法可以直接调用,实例方法要先成生实例,通过实例调用方法,静态速度很快,但是多了会占内存。 任何语言都是对内存和磁盘的操作,至于是否面向对象,只是软件层的问题,底层都是一样的,只是实现方法不同。静态内存是连续的,因为是在程序开始时就生成了,而实例申请的是离散的空间,所以当然没有静态方法快。 静态方法始终调用同一 阅读全文
posted @ 2014-03-29 22:33
北极星α
阅读(250)
评论(0)
推荐(0)
摘要:
不总结,不掌握,不明白!前言:学php一开始就是语法,变量,数组,函数,OOP(面向对象[封装,继承,多态,抽象])这些都是最基础的东西,但你还要懂一些在实际开发中要用的东西,比如基本的HTML,CSS,JS,Jquery,甚至是切图,在有高级一点的就是开发框架,服务器(linux),缓存技术,一些内容管理软件cms(说起这些就想生气).开发框架有zend framework ,ThinkPHP,这算是主流的吧,其他就不说了。框架很好用,很有意思。缓存技术,memcache,redis服务器,Apache,nginxlinux shell还有数据库,mysql.就这么多吧,够我学的了!开始 第 阅读全文
posted @ 2014-03-29 00:04
北极星α
阅读(174)
评论(0)
推荐(0)

浙公网安备 33010602011771号