首頁 > 後端開發 > php教程 > php??优化篇

php??优化篇

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
發布: 2016-06-23 14:34:15
原創
995 人瀏覽過

php优化分三个部分

1,编码优化

2,Opcode缓存

3,变量和数据缓存

编码部分

1,字符串连接是使用“,”而不是“.”号

echo "hi"."there"."good";

echo "hi","there","good";

?>

2,字符串包含变量时使用双引号而不是单引号

$name="php"

echo 'hi there is '.$name;

echo "hi there ,$name";

?>

 

3,优先使用require,而不是require_once

导入php脚本的时候会进行大量的操作状态(stat)调用,因而require比required_once 要快。

 

4,提前计算循环长度

$items=array(1,2,3,4,5,6,7,8,9);

for($i=0;$i

{

statment;

}

 

$items=array(1,2,3,4,5,6,7,8,9);

$total=count(items);

for($i=0;$i

{

statment;

}

?> 

5,循环访问数组的时候优先使用foreach,其次是用for和while


6,大文件访问是优先使用file_get_contents()。

7,在定义的类中,如无必要可以使用公共变量,而不是使用方法来操作私用变量。


Opcode缓存

1,APC

2,XCache

3,eAccelerator

 

变量和数据缓存

 

1,APC

 

2,memcached



相關標籤:
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
php 中textarea 如何實例化呼叫umeditor
來自於 1970-01-01 08:00:00
0
0
0
php網站速度優化
來自於 1970-01-01 08:00:00
0
0
0
PHP 8.1中DOMDocument序列化
來自於 1970-01-01 08:00:00
0
0
0
找技術,要求php漢化,加程式修改調試
來自於 1970-01-01 08:00:00
0
0
0
php - web網站如何做自動化測試?
來自於 1970-01-01 08:00:00
0
0
0
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板