php效能優化少被注意的部分

2021-06-09 21:13:35 字數 739 閱讀 2137

1、使用require vs require_once

參考:2、使用"comma"代替「period」

<?php 

echo "hi "."there. "."how are "."you?"; //slow

echo "hi ","there. ","how are ","you?"; //faster…slightly

3、遍歷陣列,foreach最快,while和for次之

插曲:未優化**

<?php  

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

for($i=0; $i

for,foreach,while**,最高效的foreach,原因這裡就不找了

<?php

$items = array_fill(0, 100000, '12345678910');

$start = microtime();

reset($items);

foreach($items as $item)

echo microtime()-$start;

4、fread在讀小檔案時更快,file_get_contents讀大檔案時更快,具體多大檔案是中間線,自己可以根據環境測試下

5、讀取類屬性,將類屬性設定為public,直接讀取最快,原因就不說了,***

前端部分效能優化

頁面效能優化是前端從未停止 的問題,雅虎將 web 頁面的優化分為 7 部分,總結了 35 條軍規。這裡,總結頁面從輸入回車到內容展現這一過程中的優化方法,主要目的是為了縮短頁面的渲染時間,使頁面內容盡可能快的展示出來。初次載入頁面,瀏覽器請求資源到接收到該資源之間,需要經歷一段漫長的網路傳輸過程。...

優化php效能

優化php效能的五個實用技巧 以下是五個優化技巧,熟練掌握後對於開發還是很有幫助的。1.對字串使用單引號 php 引擎允許使用單引號和雙引號來封裝字串變數,但是這個是有很大的差別的!使用雙引號的字串告訴 php 引擎首先去讀取字串內容,查詢其中的變數,並改為變數對應的值。一般來說字串是沒有變數的,所...

php 效能優化

1 使用 優化工具 zend optimizer,原理是通過檢測zend引擎產生的中間 並且優化他 來提高速度 安裝 zend optimizer,在php.ini裡新增 zend optimizer.optimization level 15 zend extension path to zend...