入门客AI创业平台(我带你入门,你带我飞行)
博文笔记

php 程序的优化方案

创建时间:2017-12-18 投稿人: 浏览次数:203

1.应当尽可能减少静态变量的使用,在需要数据重用时,可以考虑使用引用(&)。

2.数据库操作完成后,要马上关闭连接;

3.一个对象使用完,要及时调用析构函数(__destruct())

4.用过的变量及时销毁(unset())掉

5.可以使用memory_get_usage()函数,获取当前占用内存 根据当前使用的内存来调整程序

6.unset()函数只能在变量值占用内存空间超过256字节时才会释放内存空间。(PHP内核的gc垃圾回收机制决定)

7.有当指向该变量的所有变量(如引用变量)都被销毁后,才会释放内存
(PHP变量底层实现是一个_zval_struct结构体,refcount_gc表示引用计数 is_ref__gc表示是否为引用)

声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。