首頁  >  文章  >  php框架  >  yii2響應過慢原因是什麼

yii2響應過慢原因是什麼

藏色散人
藏色散人原創
2020-07-20 11:05:593344瀏覽

yii2回應過慢原因是當php5.3以上遇到localhost時,會去考慮是ipv4還是ipv6,因此會導致出現回應時間過長的情況,其解決方法就是將「localhost」改為“127.0.0.1”即可。

yii2響應過慢原因是什麼

yii2感覺慢的原因[ 2.0 版本]

'db' => [
    'class' => 'yii\db\Connection',
    'dsn' => 'mysql:host=localhost;dbname=yii2advanced',
    'username' => 'root',
    'password' => '123456',
    'charset' => 'utf8',
]

上面的程式碼本身沒有問題

但是php5.3以上遇到localhost,會去考慮是ipv4還是ipv6,因此出現回應時間過長的情況。如果你查看過伺服器處理PHP的時間,你會發現處理PHP的時間很短,等待處理前的時間很長,只在windows系統下會

##解決方法:

localhost改為127.0.0.1這樣php就立刻知道是ipv4

然後你就會發現快了很多~~~~

推薦:《

yii教程

以上是yii2響應過慢原因是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn