Getting Started & Onboarding
अपनी लाइव साइट को Marketora CMS से कनेक्ट करना
हेडलेस आर्किटेक्चर
Marketora एक आधुनिक, अलग किया गया आर्किटेक्चर इस्तेमाल करता है जो रेडाक्शनल लचीलेपन और बेहद तेज़ वेब प्रदर्शन — दोनों के लिए बनाया गया है। आपका रेडाक्शनल इंटरफ़ेस और संरचित कंटेंट रिपॉज़िटरी इससे चलते हैं Marketora हेडलेस CMS (Frappe), जबकि आपकी सार्वजनिक मार्केटिंग साइट को दिखाने के लिए इस्तेमाल होता है Next.js इंक्रीमेंटल स्टैटिक रीजेनरेशन (ISR) के साथ।
कंटेंट CMS से लाइव वेब तक कैसे पहुँचता है
- संरचित कंटेंट स्टोरेज: लेख, लैंडिंग पेज, गाइड और टेम्पलेट CMS डेटाबेस में संरचित दस्तावेज़ों के रूप में सेव होते हैं।
- सत्यापन गेट: जब कोई लेखक क्लिक करता है प्रकाशित करें, CMS डेटा अखंडता के नियम लागू करता है — यह सुनिश्चित करते हुए कि ज़रूरी शीर्षक, रूट, श्रेणियाँ और सैनिटाइज़ेशन जाँच पूरी हों।
- स्वचालित वेबहुक सूचना: Upon successful publication, the CMS triggers an internal revalidation webhook (
/api/revalidate) sending the precise ISR cache tags affected by the change (such ashelp-article:{slug}orhelp-articles). - तुरंत कैश हटाना: Next.js एज सर्वरों पर कैश की गई स्टैटिक पेज को हटाता है और अगले विज़िटर अनुरोध पर अपडेट किया गया कंटेंट दोबारा रेंडर करता है।
पब्लिशिंग पाइपलाइन चेकलिस्ट
ताकि आपके प्रकाशित पेज तुरंत दिखें:
- जाँच लें कि दस्तावेज़ की स्थिति प्रकाशित (ड्राफ़्ट रिकॉर्ड को सार्वजनिक API से पूरी तरह बाहर रखा गया है)।
- सुनिश्चित करें कि रूट स्लग साफ़, लोअरकेस में और विशेष वर्णों के बिना हो।
- Confirm that your Next.js frontend has configured the matching
REVALIDATE_SECRETin its environment settings.
