इसलिए मैं थोड़ा उलझन में हूं क्योंकि मैं कम्युनिटी एडिशन 1.8 के लिए फुल पेज कैशिंग पर शोध कर रहा हूं। मैंने पहले से ही एक दो स्तरीय रेडिस कैश, सीडीएन को लागू किया है, अधिकतम प्रदर्शन के लिए MySQL के my.cnf को ट्यून किया है (w / DB एक अलग सर्वर पर हो रहा है), और मेरे पास 2 सर्वर हैं जो लोड बैलेंसर के पीछे हमारे स्टोर की मेजबानी कर रहे हैं। मैं कहता हूं कि यह बताने के लिए कि मैं प्रारंभिक प्रदर्शन ट्विक्स करने से पहले तुरंत एफपीसी के लिए कूद नहीं रहा हूं।
मैंने किसी भी तरह की साइट पर वार्निश का उपयोग कभी नहीं किया है, अकेले मैगनेटो को जाने दो, और मैंने कभी भी मैगनेटो में एफपीसी स्थापित नहीं किया है। मैं समझता हूं कि वार्निश एक प्रॉक्सी है जो कि सीडीएन और पेज कैश के बीच एक क्रॉस के रूप में काम करता है, जो वेब सर्वर पर रिक्वेस्ट से पहले ही ब्राउजर को डेटा भेज देता है। और मेरी समझ से, एक एफपीसी मॉड्यूल स्थानीय रूप से एक कैश बनाता है जिसे वेबसर्वर खुद बाहर निकालता है। मुझे पता है कि दोनों सेटअपों के लिए, आपको ब्राउज़र के माध्यम से डायनामिक कंटेंट प्राप्त करने के लिए कुछ "होल पंचिंग" करने की आवश्यकता है (हालाँकि तकनीक अलग-अलग हैं, किसी मॉड्यूल का उपयोग करने या वार्निश का उपयोग करने के बीच)। कृपया मुझे सही करें अगर मैं यहाँ कुछ भी गलत समझ रहा हूँ।
अब तक, मैंने उन्हें दो अलग-अलग संस्थाओं के रूप में सोचा था कि आप इसे अपनी साइट पर लागू करने में मदद कर सकते हैं, लेकिन अब मैंने जो पढ़ा है वह इसके विपरीत है। मेरी मूल योजना मैगेंटो के लिए " ताना उन्नत पूर्ण पृष्ठ कैश " मॉड्यूल खरीदने की थी (पूर्व में "टिनी ब्रिक लाइट्सपीड एफपीसी", मेरा मानना है) क्योंकि यह सबसे लोकप्रिय प्रतीत होता है, अगर pricic पक्ष पर एक स्पर्श (लेकिन, स्पष्ट रूप से) , $ 350 हमारी कंपनी के लिए बहुत ज्यादा नहीं है, खासकर यह क्या कर सकता है)। अपने आप को और मेरे 2 साथी डेवलपर्स इसे ठीक से और पूरी तरह से अपने स्वयं के रिवाज के भीतर, पूरी तरह से लागू करने के लिए सीखने के लिए योजना बना रहे थे। उसके बाद किया गया था, सड़क के नीचे कुछ बिंदु पर, मुझे लगा कि मैं वार्निश को लागू करने पर ध्यान दूंगा - लेकिन, जैसा कि मैंने पहले कहा था, मैंने उन्हें अलग होना समझा था।
अब, हालाँकि, मैं वार्निश द्वारा संचालित इस पेज कैचे जैसे एक्सटेंशन पर आना शुरू कर रहा हूं जो मुफ़्त है, या वार्निश कैश द्वारा संचालित यह भंवर कैश जो लगभग $ 800 यूएसडी का है, जो मैगेंटो फुल पेज कैश मॉड्यूल हैं जो वार्निश से सीधे काम करते हैं।
आपके लिए मेरा सवाल है, स्टैक एक्सचेंज, मुझे एफपीसी और वार्निश को कैसे देखना चाहिए? अलग संस्थाओं के रूप में? यदि हां, तो क्या वे परस्पर अनन्य हैं? क्या वे एक ही सिक्के के दो पहलू हैं जिन्हें मुझे एक साथ लागू करना चाहिए? या वे समान हैं, लेकिन न तो अनन्य हैं और न ही एक दूसरे के समावेशी हैं?
क्या मैं वार्निश के साथ ऊपर उल्लिखित ताना उन्नत एफपीसी का उपयोग कर सकता हूं? क्या मुझे इसे वार्निश के साथ उपयोग करना चाहिए ? या अगर मैं वार्निश का उपयोग करने की योजना बनाऊं तो एक अलग एफपीसी का उपयोग करना बेहतर होगा? या इससे भी आगे, क्या कोई एफपीसी इतना अच्छा है कि मुझे वार्निश की आवश्यकता नहीं है? या इसके विपरीत, क्या मुझे बस वार्निश का उपयोग करना चाहिए और एफपीसी विचार को खोदना चाहिए?
पाठ की दीवार के लिए क्षमा करें, लेकिन मैं बहुत सारे लेख, ब्लॉग और मंच पोस्ट देख रहा हूं, और मैं उन सवालों का निश्चित जवाब नहीं दे पाया हूं। मैं वास्तव में इस मामले में आपकी मदद और इनपुट की सराहना करता हूं =)
ओह और अंत में, वार्निश और वेबसर्वर के बारे में एक त्वरित प्रश्न। वर्तमान में मैं सामान्य अपाचे LAMP स्टैक सेटअप का उपयोग कर रहा हूं, लेकिन अब कुछ समय से मैं लोगों को मेग्नेटो के साथ नग्नेक्स का उपयोग करने के बारे में समझ रहा हूं। मैंने खुद कुछ परीक्षण किए हैं, तनाव और भार परीक्षण, और ऐसा लगता है कि यह निश्चित रूप से सही परिस्थितियों में थोड़ा बेहतर काम कर सकता है। जैसे, मैं निकट भविष्य में किसी बिंदु पर स्विच करने पर विचार कर रहा था। वैसे भी एफपीसी और / या वार्निश का उपयोग करने की मेरी इच्छा और निर्णय को प्रभावित करेगा?
धन्यवाद!!!
संपादित करें: ओह! और एक और क्विक क्वेश्चन - चूँकि मेरे पास दो सर्वर हैं जो लोड बैलेंसर के पीछे मेरी साइट को होस्ट कर रहे हैं (जो कि एक सेटअप भी है जिसे क्षैतिज रूप से बढ़ाया जा सकता है, इसके लिए जरूरत पड़ती है), मैं एक अलग सर्वर से Redis और Memcached होस्ट का पूरा उपयोग करता हूं मेरे सत्रों के लिए वेब और डीबी वाले और मैगेंटो के प्रत्येक स्तर (अच्छी तरह से, ज़ेंड के) दो स्तरीय कैश। मुझे लगता है कि FPC सिस्टम में से एक में डेटा संग्रहीत करेगा? क्या मुझे इसे स्टोर करने के लिए एक विशिष्ट एक्सटेंशन की आवश्यकता होगी या क्या वे सभी इसे करते हैं? और जब तक मैं यह नहीं मानता, क्या इससे वैसे भी वार्निश प्रभावित होगा? एक बार फिर धन्यवाद!!