[英]What type of cache better to use to improve performance of website?
我的網站內容豐富,每天的點擊量超過1萬次。 已使用Doctrine2 ORM
在Symfony 2 Framework
上對其進行了重寫。 網站上有大量的信息頁面,每個在開發服務器上的負載大約為0.5-1.5秒。 請注意,它的時間在開發服務器上 ,因此負載最小。
我知道有很多緩存提供程序,例如Varnish,Memcached,APC,HTTP等...,請向我建議在哪一層( DB , HTTP等)以及哪種類型的緩存更適合用於提高性能。這個網站?
就像@Mark在評論中說的那樣,“ 對這樣一個開放性問題沒有最佳答案 ”。 首先,讓我們找到什么 :系統瓶頸,數據庫,HTTP響應,javascript ...是哪個組件?
在每個組件中,還有其他問題:
....
讓我們看一下清單,其中列出了這些問題<->答案。 答案是“ 哪種類型的緩存更好地用於提高本網站的性能 ” 完全取決於這些。
參考的地方:
而且我推薦一本非常非常好的書: Scale PHP Application ,在其中您可以學習實際的用例,如何調試,如何進行概要分析。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.