Cache web
Memorizarea în cache a web este stocarea în cache a documentelor web ( pagini HTML , imagini etc.) pentru a reduce utilizarea lățimii de bandă și timpul de acces la un site web . Un cache web stochează copii ale documentelor solicitate de utilizatori, cererile ulterioare pot fi satisfăcute din cache dacă sunt îndeplinite anumite condiții. Cache-urile web ating de obicei vârfuri de eficiență în ordinea de 30% -50% și își îmbunătățesc eficiența pe măsură ce crește numărul de utilizatori.
Descriere
HTTP are un set de caracteristici pe care agenții de utilizator și serverele originale pot sau nu să le folosească pentru a verifica dacă documentele sunt stocate în cache și pentru a ști când copia trebuie refolosită. Unele site-uri permit utilizarea unui cache, altele nu.
Cache-urile web diferă în: partea clientului și partea serverului . Memoriile cache din partea clientului, numite și cache-uri directe, sunt utilizate pentru a servi un grup de utilizatori locali. Ele sunt adesea utilizate de furnizorii de servicii de internet , școli și companii pentru utilizatorii lor. Cache-uri de pe server, cunoscute și sub numele de cache-uri inverse și acceleratoare web , sunt plasate în fața serverelor pentru a-și reduce volumul de lucru. În plus, există servicii numite Content Delivery Network , care constă dintr-o rețea de servere situate în puncte strategice ale internetului , care livrează conținut de pe site-uri foarte populare.
Toate site-urile majore care obțin de obicei milioane de accesări pe zi au nevoie de o formă de stocare în cache a web-ului. Dacă mai multe servere cache sunt utilizate împreună, acestea pot fi coordonate prin protocoale precum Internet Cache Protocol și HTCP .
Browserele web moderne includ cache-uri web interne.
Exemple de cache-uri web externe sunt:
- Cache de calamar
- Serverul web apache poate fi folosit și ca cache web, utilizând un modul specific
- Microsoft ISA Server , pe microsoft.com .
- memcached
Cache-urile web pot îndeplini și funcții precum controlul accesului, autentificarea utilizatorului și filtrarea conținutului.
Unii oameni sunt îngrijorați de faptul că stocarea în cache a web poate fi un act de încălcare a drepturilor de autor. În 1998, DMCA a adăugat reguli la Codul Statelor Unite (17 Sec. 512) care protejează pe larg operatorii de răspunderea drepturilor de autor în scopul stocării în cache.
Bibliografie
- Ari Luotonen, Servere proxy web (Prentice Hall, 1997) ISBN 0136806120
- Duane Wessels, Web Caching (O'Reilly and Associates, 2001). ISBN 156592536X
- Michael Rabinovich și Oliver Spatschak, Web Caching and Replication (Addison Wesley, 2001). ISBN 0201615703
Elemente conexe
linkuri externe
- Tutorial de cache pentru autori de web și webmasteri , pe mnot.net .
- Web Caching și resurse de livrare de conținut , la web-caching.com . Adus la 23 iunie 2020 (arhivat din original la 19 octombrie 2019) .
- www.web-cache.com , pe web-cache.com .