वेब कैशिंग

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

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

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

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

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

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

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

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

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

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

यह भी देखें

 * इंटरप्लेनेटरी फाइल प्रणाली - वेब कैश को बेमानी बनाता है।
 * कैश अनवेषण प्रोटोकॉल
 * एचटीएमएल5 में कैश मैनिफेस्ट
 * सामग्री वितरण प्रसार
 * फसल परियोजना
 * प्रॉक्सी सर्वर
 * वेब त्वरक
 * खोज इंजन कैश

अग्रिम पठन

 * 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