1
我將通過緩存優化symfony(1.4)項目。 我不知道我該用什麼?緩存整個頁面,組件,部分使用symfony內置緩存還是緩存APC的sql結果更好?每個人有什麼優點和缺點?Symfony內置緩存vs APC
我將通過緩存優化symfony(1.4)項目。 我不知道我該用什麼?緩存整個頁面,組件,部分使用symfony內置緩存還是緩存APC的sql結果更好?每個人有什麼優點和缺點?Symfony內置緩存vs APC
我會說:同時使用。
對於所有Doctrine查詢,您可以使用Doctrine_Cache_Apc
,並且可以在複雜動作/組件上使用Symfony緩存。
如果您有一個CMS,只記得使緩存失效,以便用戶將看到他的編輯「生活」。例如,在CMS中的保存操作中,您可以使用sfFileCache::removePattern
刪除緩存文件,然後使用sfWebBrowser::get
即時重新創建緩存文件。
嗯...爲什麼我應該使用apc和symfony緩存。我認爲他們應該生活在相同的時期,所以如果沒有symfony緩存,就不會有apc緩存。真的嗎? – latata
其實我從來沒有緩存過一個項目中的所有頁面,因爲它通常顯示實時數據。我會投你的問題;) – sglessard