2016-10-21 94 views
0

這裏是我的代碼:爲什麼PHP減慢我的頁面加載速度?

<!DOCTYPE html> 
<html> 
    <head> 
     <meta charset="utf-8"> 
     <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 
     <title>title</title> 
    </head> 
    <body> 
    content 
    </body> 
</html> 

作爲一個.html文件,它加載在16毫秒。作爲一個PHP文件,它以5秒的速度加載。其實,在DevTools加載速度更快,但活動指示器不停旋轉的4.x版秒鐘,然後加載時間變化到5.x秒。這似乎是一個PHP的問題,但發生了什麼?我應該檢查什麼?這是一個阻礙,因爲真正的頁面有一個手風琴,不會變得可點擊,直到瀏覽器發佈!

+2

這是所有的代碼? – cmorrissey

+0

什麼樣的你有後端PHP的?框架或簡單的腳本?你有db連接嗎? – krasipenkov

+0

它在不同的瀏覽器中表現出相同的行爲嗎? –

回答

1

請使用谷歌的PageSpeed工具。它會分析你的頁面,找出什麼放緩你的頁面。您可以嘗試YSlow的工具太(瀏覽器插件)

Page Speed Tools

yslow.org

+0

謝謝,但這似乎是一個服務器工具。不幸的是,我在共享的win服務器上。 PHP也是一項主機服務。 – ColdSharper

+0

Re PageSpeed ...我會嘗試Yslow。 – ColdSharper

+0

我安裝了yslow,看起來很有幫助。它告訴我,我的「ETag配置錯誤」,也可能是一些cookie和圖像問題。但是,週末之後將進行進一步調查,現在從資源開始優先考慮。咩。 – ColdSharper

相關問題