चेंजलॉग पेज कसे बनवावे: नोंदी, टॅग्ज, RSS आणि 'नवीन काय आहे'
चेंजलॉग पेज म्हणजे तुमच्या उत्पादनात काय बदलले याची तारखेनुसार यादी, सर्वात नवीन आधी, वापरणाऱ्या लोकांसाठी लिहिलेली. ते बनवण्यासाठी तारीख, स्पष्ट शीर्षक, छोटे स्पष्टीकरण आणि टॅग (नवीन, सुधारित, निश्चित) असलेल्या नोंदी, त्या यादी करणारे पेज, प्रत्येक नोंदीसाठी स्वतंत्र URL, आणि शक्यतो RSS फीड आणि वापरकर्त्यांना काही नवीन आहे हे सांगण्याचा मार्ग लागतो. हे बांधण्यातील सर्वात सोप्या गोष्टींपैकी एक आहे, आणि मुख्य निर्णय असा आहे की नोंदी कुठे राहतील: तुमच्या साइटमधील फाइल्समध्ये, की अॅडमिन पेजसह डेटाबेसमध्ये.
चेंजलॉग का उपयुक्त आहे
चेंजलॉग ग्राहक आणि संभाव्य ग्राहकांना दाखवतो की उत्पादनाची देखभाल होत आहे. कोणी "हे आता X करते का?" विचारल्यावर सपोर्ट आणि सेल्सला पाठवायला लिंक मिळते. फीडबॅकचे चक्र बंद करण्याचीही ही जागा आहे: मागितलेले फीचर प्रकाशित झाल्यावर, लोकांना दाखवायची ती चेंजलॉग नोंद असते. तुम्ही ग्राहक फीडबॅक पोर्टल चालवत असाल, तर प्रकाशित झालेल्या विनंत्या थेट त्यांच्या नोंदींशी जोडा.
चेंजलॉग म्हणजे तुमचा अंतर्गत कमिट इतिहास नाही. "Billing सेवा रिफॅक्टर केली" वापरकर्त्यासाठी काहीच अर्थ देत नाही. "इनव्हॉइसवर आता तुमच्या कंपनीचा VAT नंबर दिसतो" देतो.
पेजला काय हवे
प्रत्येक नोंदीसाठी सामग्री
| फील्ड | टिप्पणी |
|---|---|
| शीर्षक | काय बदलले, वापरकर्त्याच्या दृष्टिकोनातून |
| तारीख | प्रकाशन तारीख, पेजवर दाखवलेली |
| टॅग | नवीन, सुधारित, निश्चित (आणि कदाचित काढले किंवा सुरक्षा) |
| मजकूर | काही वाक्ये किंवा बुलेट्स; ते कसे वापरायचे, कोणाला मिळते |
| प्रतिमा किंवा व्हिडिओ | ऐच्छिक; स्क्रीनशॉट परिच्छेदापेक्षा जास्त मदत करतो |
| Slug | नोंदीचा URL, जसे /changelog/invoice-vat-numbers |
| स्थिती | ड्राफ्ट किंवा प्रकाशित, आणि गरज असल्यास शेड्यूल्ड प्रकाशन तारीख |
पेजेस
- चेंजलॉग इंडेक्स: सर्वात नवीन आधी, टॅग फिल्टर्स आणि साधे पेजिनेशन किंवा "आणखी लोड करा" सह.
- नोंद पेज: प्रत्येक URL वर एक नोंद, जेणेकरून ती लिंक आणि शेअर करता येईल.
- RSS किंवा Atom फीड: लोकांना आणि टूल्सना ईमेलशिवाय अपडेट्स फॉलो करू देते.
- अॅडमिन पेज (फक्त डेटाबेस आवृत्तीत): नोंदी लिहा, पूर्वावलोकन करा, शेड्यूल करा आणि प्रकाशित करा.
अॅपमधील अतिरिक्त गोष्टी
- "नवीन काय आहे" बॅज: जेव्हा वापरकर्त्याने न पाहिलेल्या नोंदी असतात तेव्हा मेनू आयटमवर ठिपका. वापरकर्त्यानुसार किंवा ब्राउझरमध्ये त्यांनी शेवटची उघडलेली नोंद तारीख साठवा.
- ईमेल डायजेस्ट: ज्यांनी निवड केली आहे त्यांना पाठवलेला सारांश. यासाठी पाठवणारा प्रदाता लागतो; तुमच्या अॅपमधून ईमेल कसे पाठवावे पाहा.
मुख्य निर्णय: फाइल्स की डेटाबेस
साइटमध्ये फाइल्स म्हणून नोंदी
प्रत्येक नोंद प्रोजेक्टमधील एक Markdown फाइल असते. नोंद प्रकाशित करणे म्हणजे फाइल जोडणे आणि पुन्हा डिप्लॉय करणे. हा सर्वात सोपा आणि सर्वात मजबूत पर्याय आहे: डेटाबेस नाही, अॅडमिन लॉगिन नाही, सुरक्षित करण्यासारखे काही नाही, आणि पेजेस पूर्व-रेंडर करता येतात ज्यामुळे ती जलद लोड होतात आणि सर्च इंजिनना वाचणे सोपे जाते.
नोंदी लिहिणाऱ्या लोकांना AI बिल्डरला विचारणे किंवा फाइल संपादित करणे सोयीचे वाटते अशा टीमसाठी हे योग्य आहे.
अॅडमिन पेजसह डेटाबेसमध्ये नोंदी
नोंदी एका टेबलमध्ये राहतात, आणि एक खाजगी अॅडमिन पेज टीममधील कोणालाही लिहू, पूर्वावलोकन, शेड्यूल आणि प्रकाशित करू देते. ज्या टीमसाठी मार्केटिंग किंवा सपोर्ट अपडेट्स लिहितो, किंवा तुम्हाला शेड्यूल्ड प्रकाशन किंवा प्रति-प्रेक्षक नोंदी हव्या आहेत (उदाहरणार्थ, फक्त एंटरप्राइज ग्राहकांना एंटरप्राइज फीचर्स दाखवणे) तेव्हा हे योग्य आहे.
याची किंमत म्हणजे बांधण्यासाठी आणि सांभाळण्यासाठी जास्त काम: अॅडमिन लॉगिन, प्रतिमा अपलोड, आणि सार्वजनिक पेजेस अजूनही सर्च इंजिनना वाचता येतील याची खात्री, जे फक्त ब्राउझरमध्ये नोंदी लोड करणाऱ्या पेजसाठी कदाचित शक्य नसते.
| फाइल्स | डेटाबेस + अॅडमिन | |
|---|---|---|
| कोण प्रकाशित करू शकतो | प्रोजेक्ट संपादित करणारा कोणीही | अॅडमिन लॉगिन असलेला कोणीही |
| सेटअप | किमान | लॉगिन, स्टोरेज, अॅडमिन UI |
| SEO | सोपे (पूर्व-रेंडर केलेली पेजेस) | पेजेस सर्व्हरवर किंवा पूर्व-रेंडर होतील याची काळजी लागते |
| शेड्युलिंग | डिप्लॉय करताना प्रकाशित | तारखेनुसार शेड्यूल करता येते |
| होस्टिंग खर्च | स्टॅटिक | चालणारे अॅप आणि डेटाबेस लागतात |
लोक वाचतील अशा नोंदी लिहिणे
- फायद्याने सुरुवात करा. "रिपोर्ट्स Excel मध्ये एक्सपोर्ट करा" हे "नवीन एक्सपोर्ट मॉड्यूल" पेक्षा चांगले.
- कोणाला मिळते ते सांगा. सर्व प्लॅन्स, फक्त Pro, या आठवड्यात टप्प्याटप्प्याने.
- ते दाखवा. एक स्क्रीनशॉट किंवा छोटी क्लिप.
- लहान दुरुस्त्या एकत्र करा. बुलेट्ससह साप्ताहिक "दुरुस्त्या आणि सुधारणा" नोंद पेज भरून जाण्यापासून वाचवते.
- काढण्याबद्दल प्रामाणिक रहा. एखादी गोष्ट बंद होणार असेल, तर कधी आणि त्याऐवजी काय वापरायचे ते सांगा.
उदाहरण पहिला प्रॉम्प्ट
आमच्या साइटवर /changelog येथे सार्वजनिक चेंजलॉग जोडा. प्रत्येक नोंद शीर्षक, तारीख, टॅग (नवीन, सुधारित किंवा निश्चित), ऐच्छिक कव्हर प्रतिमा आणि मजकूर असलेली Markdown फाइल आहे. इंडेक्स पेज नोंदी सर्वात नवीन आधी दाखवते, तारीख, टॅग आणि पहिल्या परिच्छेदासह, टॅग फिल्टर बटणे आहेत, आणि प्रति पेज 10 नोंदी दाखवते. प्रत्येक नोंदीचे स्वतःचे पेज /changelog/<slug> वर आहे, सर्च इंजिनसाठी योग्य पेज शीर्षक आणि वर्णनासह. /changelog/rss.xml वर RSS फीड जोडा. तीन नमुना नोंदी तयार करा. विद्यमान साइट डिझाइनशी जुळवा, फोनवर वाचण्यायोग्य ठेवा, आणि पेजेस जलद लोड व्हावीत म्हणून पूर्व-रेंडर करा.
डेटाबेस आवृत्तीसाठी पहिले वाक्य बदला: "नोंदी ड्राफ्ट/प्रकाशित स्थिती आणि प्रकाशन तारखेसह डेटाबेसमध्ये साठवा, आणि त्या लिहिण्यासाठी, पूर्वावलोकन आणि प्रकाशित करण्यासाठी पासवर्ड-संरक्षित अॅडमिन पेज जोडा."
बिल्ड पायऱ्या
- फाइल्स की डेटाबेस वरील टेबल वापरून ठरवा.
- इंडेक्स आणि नोंद पेजेस काही नमुना नोंदींसह बांधा.
- टॅग्ज आणि फिल्टर्स जोडा.
- RSS फीड जोडा आणि पेजवरून लिंक करा.
- प्रत्येक नोंदीसाठी पेज शीर्षके, वर्णने आणि sitemap नोंद जोडा. AI-बनवलेल्या वेबसाइट्ससाठी SEO मूलभूत गोष्टी सांगते.
- अॅडमिन पेज आणि लॉगिन, जर डेटाबेस मार्ग निवडला असेल.
- "नवीन काय आहे" बॅज तुमच्या अॅपमध्ये.
- खऱ्या नोंदी लिहा गेल्या काही महिन्यांच्या, जेणेकरून पेज रिकामे लाँच होणार नाही.
सामान्य चुका
- कमिट संदेश कॉपी करणे. वापरकर्त्यांसाठी लिहा, डेव्हलपरसाठी नाही.
- प्रत्येक नोंदीसाठी URL नसलेले एक प्रचंड पेज. कोणीही एका विशिष्ट बदलाची लिंक देऊ शकत नाही, आणि सर्च इंजिन अनेक पेजेसऐवजी एकच पेज पाहते.
- एका महिन्यानंतर अपडेट्स थांबणे. वर्षभरापूर्वी शेवटचे अपडेट झालेले चेंजलॉग सोडलेले उत्पादन सुचवते. टिकवता येईल अशी लय ठरवा.
- फक्त ब्राउझरमध्ये नोंदी लोड करणे. सर्च इंजिन आणि लिंक प्रीव्ह्यू रिकामे पेज पाहू शकतात. पूर्व-रेंडर करा किंवा सर्व्हरवर रेंडर करा.
- घटना मिसळणे. आउटेजेस स्टेटस पेज वर असायला हव्यात, चेंजलॉगवर नाही.
तयार होस्टेड चेंजलॉग टूल कधी चांगला पर्याय आहे
होस्टेड चेंजलॉग आणि उत्पादन-अपडेट टूल्स अस्तित्वात आहेत, आणि काही फीडबॅक बोर्ड किंवा अॅपमधील विजेट्ससह येतात. तुम्हाला अॅपमधील पॉपअप, प्रेक्षक लक्ष्यीकरण आणि अॅनालिटिक्स स्वतः न बांधता हवे असतील, किंवा तुमची टीम आधीच एक समाविष्ट असलेले टूल पैसे देऊन वापरत असेल, तर ती फायदेशीर ठरतात. तुमच्या ब्लॉग किंवा मदत केंद्र सॉफ्टवेअरमध्येही योग्य स्वरूप आधीच असू शकते.
चेंजलॉग तुमच्या स्वतःच्या डोमेनवर, तुमच्या स्वतःच्या डिझाइनमध्ये आणि पूर्णपणे इंडेक्स होण्यायोग्य हवा असेल, तेव्हा स्वतः बनवणे अर्थपूर्ण आहे; तारखेच्या साध्या पोस्ट्सच्या यादीसाठी ते फार काम नाही.
Mythex सह बांधणी
Mythex वर तुम्ही एजंटला विद्यमान प्रोजेक्टमध्ये चेंजलॉग जोडायला सांगू शकता, किंवा तो स्वतंत्र छोटी साइट म्हणून बांधू शकता, आणि बांधताना लाइव्ह प्रीव्ह्यूमध्ये पाहू शकता. फाइल-आधारित आवृत्तीला डेटाबेसची गरज नाही. अॅडमिन आवृत्ती निवडली तर, नोंदी साठवायची गरज असताना एजंट समर्पित Postgres डेटाबेस जोडतो (किंवा /database टाइप करा), आणि स्क्रीनशॉट प्रोजेक्ट फाइल स्टोरेजमध्ये जातात. अॅडमिन साइन-इन तुम्ही स्वतःच्या auth पद्धतीने जोडता (लॉगिन जोडण्याची रेसिपी).
नवीन Mythex अॅप्स अनेकदा क्लायंट-रेंडर केलेले सिंगल-पेज अॅप्स असतात, जे SEO रेसिपी नुसार सर्च साठी कमकुवत आहेत, त्यामुळे नोंदी सर्चमध्ये सापडाव्यात असे वाटत असेल तर चेंजलॉग पेजेस स्टॅटिक किंवा पूर्व-रेंडर केलेली मागा. तीच रेसिपी शीर्षके, वर्णने आणि sitemap झाकते. अंगभूत चेंजलॉग असलेल्या सुरुवातीसाठी उत्पादन ज्ञान केंद्र टेम्पलेट पाहा.
प्रश्न
चेंजलॉग नोंदीमध्ये काय असावे?
तारीख, एक छोटे शीर्षक जे वापरकर्त्यासाठी काय बदलले ते सांगते, काही वाक्ये किंवा बुलेट्स जे ते समजावतात, नवीन, सुधारित किंवा निश्चित असा टॅग, आणि ऐच्छिकपणे स्क्रीनशॉट आणि अधिक तपशिलाची लिंक.
चेंजलॉगला डेटाबेस लागतो का?
आवश्यक नाही. एक-दोन लोक अपडेट्स प्रकाशित करत असतील, तर नोंदी साइटमध्ये Markdown फाइल्स म्हणून राहू शकतात आणि प्रत्येक डिप्लॉयसोबत प्रकाशित होतात. तांत्रिक नसलेल्या लोकांना अॅडमिन पेजवरून नोंदी लिहून शेड्यूल करायच्या असतील तेव्हा डेटाबेस वापरा.
मी चेंजलॉग किती वेळा अपडेट करावा?
वापरकर्त्यांच्या लक्षात येईल असे काही बदलले की तेव्हा. अनेक छोटी उत्पादने बदल आठवड्याला किंवा दर दोन आठवड्यांनी एकत्र करतात; महत्त्वाचे म्हणजे नियमित लय, जेणेकरून पेज जिवंत दिसते.
चेंजलॉग SEO साठी चांगला आहे का?
थोडी मदत होऊ शकते: प्रत्येक नोंद एका फीचरबद्दल क्रॉल करता येणारे पेज आहे, आणि नियमित अपडेट होणारे पेज सक्रिय उत्पादन दर्शवते. प्रत्येक नोंदीला स्वतःचा URL आणि वर्णनात्मक शीर्षक द्या.