वेब कैशिंग

वेब कैश (या एचटीटीपी कैश) वर्ल्ड वाइड वेब के अनुकूलन के लिए प्रणाली है। इसे ग्राहक की ओर  और  सर्वर साइड  दोनों तरह से प्रयुक्त किया जाता है। मल्टीमीडिया और अन्य कम्प्यूटर फाइल के कैश (कंप्यूटिंग) के परिणामस्वरूप  वेब ब्राउज़र  वेब पर कम समग्र विलंब हो सकता है।

आगे और पीछे
फ़ॉरवर्ड कैश वेब सर्वर के नेटवर्क के बाहर का कैश है, उदा। क्लाइंट के वेब ब्राउज़र में, आईएसपी में, या कॉर्पोरेट नेटवर्क में। नेटवर्क-जागरूक फ़ॉरवर्ड कैश केवल अत्यधिक एक्सेस की गई वस्तुओं को कैश करता है। क्लाइंट और वेब सर्वर के बीच बैठा प्रॉक्सी सर्वर एचटीटीपी हेडर का मूल्यांकन कर सकता है और चुन सकता है कि वेब सामग्री को स्टोर करना है या नहीं।

रिवर्स कैश या से अधिक वेब सर्वरों के सामने बैठता है, इंटरनेट से अनुरोधों को तेज करता है और पीक सर्वर लोड को कम करता है। यह सामान्यतः सामग्री वितरण नेटवर्क (सीडीएन) है जो पूरे नेटवर्क में विभिन्न बिंदुओं पर वेब सामग्री की प्रतियां रखता है।

एचटीटीपी विकल्प
हाइपरटेक्स्ट ट्रांसफर प्रोटोकॉल सिक्योर) (एचटीटीपी) कैश को नियंत्रित करने के लिए तीन बुनियादी तंत्रों को परिभाषित करता है: ताजगी, सत्यापन और अमान्यता। यह सर्वर से एचटीटीपी प्रतिसाद संदेशों के शीर्षलेख में निर्दिष्ट है।

ताजगी प्रतिक्रिया को मूल सर्वर पर फिर से जांचे बिना उपयोग करने की अनुमति देती है, और इसे सर्वर और क्लाइंट दोनों द्वारा नियंत्रित किया जा सकता है। उदाहरण के लिए, एक्सपायर रिस्पांस हेडर तारीख देता है जब दस्तावेज़ पुराना हो जाता है, और कैशे-कंट्रोल: अधिकतम-आयु निर्देश कैश को बताता है कि प्रतिक्रिया कितने सेकंड के लिए ताज़ा है।

सत्यापन का उपयोग यह जांचने के लिए किया जा सकता है कि कैश्ड प्रतिक्रिया बासी होने के बाद भी अच्छी है या नहीं। उदाहरण के लिए, यदि प्रतिक्रिया में अंतिम-संशोधित शीर्षलेख है, तो कैश यह देखने के लिए कि क्या यह बदल गया है, यदि-संशोधित-चूंकि शीर्षलेख का उपयोग करके सशर्त अनुरोध कर सकता है। एचटीटीपी ETag (एंटिटी टैग) तंत्र भी मजबूत और कमजोर सत्यापन दोनों की अनुमति देता है।

अमान्यता सामान्यतः कैश से गुजरने वाले किसी अन्य अनुरोध का साइड इफेक्ट होता है। उदाहरण के लिए, यदि कैश्ड प्रतिक्रिया से जुड़े यूआरएल को बाद में पोस्ट, पुट या डिलीट अनुरोध प्राप्त होता है, तो कैश्ड प्रतिक्रिया अमान्य हो जाएगी।

अनेक सीडीएन और नेटवर्क उपकरण के निर्माताओं ने इस मानक एचटीटीपी कैश नियंत्रण को डायनेमिक कैशिंग के साथ बदल दिया है।

वैधता
1998 में, DMCA ने संयुक्त राज्य कोड (ऑनलाइन कॉपीराइट उल्लंघन दायित्व सीमा अधिनियम#§ 512(b) सिस्टम कैशिंग सेफ हार्बर|17 U.S.C. §: 512) में नियम जोड़े, जो सिस्टम ऑपरेटरों को कैशिंग के उद्देश्यों के लिए कॉपीराइट दायित्व से छूट देता है।

सर्वर-साइड सॉफ्टवेयर
यह सर्वर-साइड वेब कैशिंग सॉफ़्टवेयर की सूची है।

यह भी देखें

 * इंटरप्लेनेटरी फाइल सिस्टम - वेब कैश को बेमानी बनाता है
 * कैश डिस्कवरी प्रोटोकॉल
 * HTML5 में कैश मैनिफेस्ट
 * सामग्री वितरण प्रसार
 * फसल परियोजना
 * प्रॉक्सी सर्वर
 * वेब त्वरक
 * खोज इंजन कैश

अग्रिम पठन

 * Ari Luotonen, Web Proxy Servers (Prentice Hall, 1997) ISBN 0-13-680612-0
 * Duane Wessels, Web Caching (O'Reilly and Associates, 2001). ISBN 1-56592-536-X
 * Michael Rabinovich and Oliver Spatschak, Web Caching and Replication (Addison Wesley, 2001). ISBN 0-201-61570-3