欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  php教程

PHP小组:Google提供的网站加速PHP技巧真是胡说八道

程序员文章站 2022-05-29 22:06:40
...
BKJIA快译】Google小组上周共享了其网站加速的技巧大全,其中包括了一些PHP性能技巧。然而这些PHP性能技巧在PHP社区中引起了一阵轩然大波,PHP小组立刻写了一篇公开信给这些性能技巧“抓虫”。有关Google的建议,BKJIA这几日做了整理,做出文章《加速,加速,再加速:来自Google的网站加速技巧大全》。其中第四页的后半部分就是专门讲PHP相关的性能技巧,在阅读本文之前可以先熟悉一下。

以下是来自PHP小组的信件译文:

PHP小组:这篇文章中所给的建议全部都是错误的。

1. 没有原因尽量不要复制变量

PHP 4和5核心的Zend引擎使用了一个名为“copy-on-write”的内存管理系统。也就是说,无论你将一个变量的值赋值给另一个变量多少次,只要你不改变数值,数据是不会被复制的。范例:

  1. $data = str_repeat("*", 512 * 1024); // synthesize 512K of data
  2. $memory_used_before = memory_get_usage();