और, सभी उत्तरों में एक और बात जोड़ना है, मैं सिर्फ विलंबता के बारे में बात करूंगा । क्योंकि, ऐसा लगता है कि इस बारे में यहां किसी ने नहीं लिखा।
कम क्लाइंट-टू-सर्वर HTTP विलंबता फास्ट लोडिंग, उत्तरदायी वेबसाइटों को बनाने के लिए महत्वपूर्ण है।
अकेले टीसीपी / आईपी में 3-रास्ता हैंडशेक है (टीसीपी पर सादे HTTP के लिए प्रारंभिक कनेक्शन सेटअप 3 पैकेट की आवश्यकता है)। जब एसएसएल / टीएलएस का उपयोग किया जाता है, तो कनेक्शन सेटअप अधिक शामिल होता है, जिसका अर्थ है कि नए एचटीटीपीएस कनेक्शन के लिए विलंबता, प्लेनटेक्स्ट HTTP की तुलना में अपरिहार्य रूप से अधिक है।
HTTP के साथ समस्या यह है कि यह सुरक्षित नहीं है। इसलिए यदि आपके पास संवेदनशील डेटा है, तो आपको सुरक्षा के कुछ रूप चाहिए। जब आप अपने वेब ब्राउज़र में "https" से कुछ टाइप करते हैं, तो आप ट्रैफ़िक की सुरक्षा के लिए अपने ब्राउज़र से एन्क्रिप्शन परत का उपयोग करने के लिए कह रहे हैं। यह गरुड़ के खिलाफ उचित संरक्षण प्रदान करता है, लेकिन समस्या यह है कि यह धीमा होगा। चूंकि हम अपने ट्रैफ़िक को एन्क्रिप्ट करना चाहते हैं, इसलिए इसमें कुछ संगणना शामिल होगी, जो समय के साथ जुड़ जाती है। इसका मतलब है कि यदि आप अपने सिस्टम को सही ढंग से डिज़ाइन नहीं करते हैं, तो आपकी वेबसाइट उपयोगकर्ताओं के लिए सुस्त दिखाई देगी।
समाप्त करने के लिए:
मेरे पास एक बड़ी सामग्री-केवल साइट है; कोई लॉगिन या लॉगआउट, कोई उपयोगकर्ता नाम, कोई ईमेल पता, कोई सुरक्षित क्षेत्र, साइट पर कुछ भी गुप्त नहीं है। लोग बस साइट पर आते हैं और पृष्ठ से पृष्ठ पर जाते हैं और सामग्री को देखते हैं।
अगर ऐसा है, तो मैं एसएसएल का उपयोग बिल्कुल नहीं करूंगा। जब आप इसे एक सेकंड में खोलते हैं तो मैं अपना पृष्ठ रखना चाहूंगा। यह उपयोगकर्ता के अनुभव से है। आप अपनी इच्छानुसार करते हैं, मैं सिर्फ मेरे द्वारा बनाई गई हर चीज पर प्रमाण पत्र नहीं लगाता। इस विशेष मामले में, मैं इसका इस्तेमाल बिल्कुल नहीं करूंगा।