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

— Add- On do WorldWideScripts.net

Subskrybuj nasz kanał aby być na bieżąco!

Nowy! Dołącz do nas, jak chcesz!


AutoCache - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

Wprowadzenie

AutoCache jest to, co sugeruje nazwa: automatyczne cache.

Niezależnie od aplikacji internetowych, z którego korzystasz, AutoCache powinien być w stanie ją przyspieszyć. Będzie siedzieć między PHP i aplikacji internetowych PHP i oglądać to, co dane mija, tak, że jeśli istnieje duplikat wniosek w przyszłości (w określonym czasie), to zamiast pozwolić aplikacja wyczerpał się znowu, będziemy służyć zapisywane / buforowane odpowiedzi zamiast. Oznacza to mniej zapytań do bazy danych i przetwarzanie za zamówienie mniej (jak ciągnie obiekt z pamięci podręcznej zwykle trwa <1ms).

Realizacja

W celu realizacji AutoCache, wszystko co musisz zrobić, to dodać kilka linijek kodu na górę (lub w pobliżu szczytu) w skrypcie. Pozycjonowanie ma znaczenia tak długo, jak nic nie jest pokazane na klienta, a nie nagłówki HTTP wysyłane są przed wywołaniem AutoCache::Push() lub AutoCache::PullOrPush().

Przykłady

 <? Php wymagają "auto-cache.php"; AutoCache :: Hash ($ _ SERVER ['REQUEST_URI']); AutoCache :: PullOrPush (5); 

Powyższy skrypt będzie żadnych wniosków z tego samego URI, aby uznać ten sam obiekt. Obiekt pozostanie w pamięci podręcznej przez maksymalnie 5 sekund (to TTL-time to live). Wszelkie inne wnioski w ciągu 5 sekund od innego wniosek samego URI będą serwowane z pamięci podręcznej.

Jeśli zawartość różni się od adresu IP lub pliku cookie, wystarczy użyć coś takiego:
 <? Php wymagają "auto-cache.php"; AutoCache :: Hash ($ _ SERVER ['REQUEST_URI']); // Nie służą tej samej treści do różnych adresów IP. AutoCache :: Hash ($ _ SERVER ['REMOTE_ADDR']); AutoCache :: PullOrPush (5); 
Albo...
 <? Php wymagają "auto-cache.php"; AutoCache :: Hash ($ _ SERVER ['REQUEST_URI']); // Different "nazwa użytkownika" ciasteczko, inny obiekt. AutoCache :: Hash ($ _ COOKIE ['username']); AutoCache :: PullOrPush (5); 

Pobierz
Inne akcesoria w tej kategoriiWszystkie składniki tego autora
KomentarzeNajczęściej zadawane pytania i odpowiedzi

Właściwości

Utworzono:
03 marca 12

Ostatnia aktualizacja:
N /

Pliki wliczony:
PHP

Wersja oprogramowania:
PHP 5.x

Słowa kluczowe

eCommerce, wszystkie przedmioty, akceleratoró, w, cache, klasa cache, strona cache, cache zapytań, cache statyczna, pamięć podręczna WWW