WorldWideScripts.net Delivering the best Add-Ons in more than 37 languages.

中文(简体), English, हिन्दी/हिंदी, Español/Castellano, العربية, Русский язык, Français, 中文 (台灣), বাংলা, Bahasa Indonesia, اردو, Português, Deutsch, Bahasa Melayu (بهاس ملايو‎), 日本語 (にほんご), فارسی, Italiano, తెలుగు, Türkçe, ગુજરાતી, Język polski/polszczyzna, Tiếng Việt, ಕನ್ನಡ, Українська мова, ไทย
PHP Scripts / Miscellaneous

AutoCache

— 添加到WorldWideScripts.net

訂閱我們的飼料,以保持最新

新!跟隨我們,你想要它


AutoCache - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

介紹

自動緩存是什麼顧名思義:自動緩存。

無論你正在使用的Web應用程序,自動緩存應該可以加快步伐。 這將PHP和你的PHP的Web應用程序之間坐視哪些數據的推移,這樣,如果有一個在未來重複請求(在一組的時間內),然後,而不是讓應用程序再次運行的過程中,我們將服務保存/緩存的響應代替。 這意味著更少的數據庫查詢和每個請求的處理(如從高速緩存拉動一個目的通常需<1毫秒)。

履行

要實現自動緩存,所有你需要做的就是添加幾行代碼到腳本的頂部(或接近頂部)。 定位是無關緊要的,只要沒有被顯示到客戶端,沒有HTTP標頭調用之前發送 AutoCache::Push()AutoCache::PullOrPush()

示例

 <?php的 要求“自動cache.php”; 自動緩存::哈希($ _ SERVER ['REQUEST_URI']); 自動緩存:: PullOrPush(5); 

上面的腳本將與相同的URI任何請求被認為是相同的對象。 該對象將保持緩存最多為5秒(這是將TTL-生存時間)。 5秒的相同URI的另一個請求內的任何其他請求將來自高速緩存提供服務。

如果每個IP地址或cookie中的內容有所不同,簡單地使用這樣的事情:
 <?php的 要求“自動cache.php”; 自動緩存::哈希($ _ SERVER ['REQUEST_URI']); //不要服務於不同的IP地址相同的內容。 自動緩存::哈希($ _ SERVER ['REMOTE_ADDR']); 自動緩存:: PullOrPush(5); 
或...
 <?php的 要求“自動cache.php”; 自動緩存::哈希($ _ SERVER ['REQUEST_URI']); //不同的“用戶名”的cookie,不同的對象。 自動緩存::哈希($ _ COOKIE ['用戶名']); 自動緩存:: PullOrPush(5); 

下載
此類別中的其他組成部分這個作者的所有組件
評論常見問題和答案

屬性

創建:
12年3月3日,最後更新

軟件版本:
PHP 5.x的

關鍵字

電子商務, 所有項目, 加速, 高速緩存, 緩存類, 頁面緩存, 查詢緩存, 靜態緩存, Web緩存