我在運行使用PHP會話的相同CMS的兩個版本的網站上遇到大量性能問題。在一臺計算機上加載一個頁面需要5-6秒,而另一個頁面需要300毫秒。PHP會話減速
我相當確定問題發生在會話處理中。我已經在爲不同的CMS使用不同的session_name()
和Cookie路徑,但無濟於事。
在用戶貢獻筆記在session_start(),我遇到了這個條目從2003年:
只是爲了信息,在session_start()塊 如果使用同一個會話 另一個PHP在後臺仍運行。它 似乎它正在等待其他PHP到 完成...有時它可以是一個 的問題。通過設置2個不同的名稱創建2個不同的會話 : session_name()解決問題。
我有這個與我的問題做的感覺,但是我無法找到這個任何進一步的信息,準確地做到這一點的方式,我無法想象這是真的。
是否有人知道作者的意思,並對此作了一些補充說明?
編輯:問題解決了。這實際上是客戶端的網絡配置錯誤,很難發現,並且由於某種原因比其他網站更多地影響了該網站。接受那裏解決問題的答案。感謝大家的時間。
您正在使用標準文件會話還是將它們存儲在數據庫中? – 2009-11-24 18:08:52
標準文件會話。 – 2009-11-24 18:13:06
嘗試檢查cookie,可能是大規模的問題。 Firebug幫助。 – Ismael 2009-11-24 18:53:38