AI च्या मदतीने WordPress चे Cloudflare Pages मध्ये स्थलांतर

WordPress शक्तिशाली आहे. लँडिंग पेजेस, पोर्टफोलिओ आणि कंपनीच्या वेबसाइट्ससाठी ते अनेकदा खूप जड (heavy) ठरते. ज्या कंटेंटसाठी फक्त साध्या HTML ची गरज असते, त्यासाठी तुम्हाला प्लगइन्स, अपडेट्स आणि सर्व्हर्स व्यवस्थापित करावे लागतात.

मी Astro आणि AI वापरून माझी साइट Cloudflare Pages वर हलवली. यासाठी $0 खर्च आला आणि ती आता अधिक वेगाने चालते.

ही प्रक्रिया काय होती आणि काय गोष्टी बिघडल्या, ते खाली दिले आहे.

तंत्रज्ञान संच (The Tech Stack) • Static Site Generator: Astro • Hosting: Cloudflare Pages • Forms: FormRoute • AI Assistant: Claude

Cloudflare Pages का? • कोल्ड स्टार्ट्सशिवाय (no cold starts) जागतिक एज नेटवर्क. • अमर्याद बँडविड्थसह उदार फ्री टियर (free tier). • जर तुम्ही DNS साठी Cloudflare वापरत असाल, तर त्याचे एकत्रीकरण (integration) सोपे आहे.

स्थलांतराचे टप्पे (The Migration Steps)

१. कंटेंट इन्व्हेंटरी (Content Inventory) मी WordPress XML फाईल एक्सपोर्ट केली. प्रत्येक पोस्ट, स्लग (slug) आणि कॅटेगरीची स्वच्छ यादी तयार करण्यासाठी मी ती Claude ला दिली. यासाठी तासनतास लागण्याऐवजी फक्त ३० सेकंद लागले.

२. कंटेंट कन्व्हर्जन (Content Conversion) WordPress मध्ये HTML आणि shortcodes वापरले जातात. Astro मध्ये Markdown वापरले जाते. मी योग्य frontmatter सह HTML चे Markdown मध्ये रूपांतर करण्यासाठी Claude चा वापर केला. माझ्या ८०% कंटेंटसाठी हे यशस्वी ठरले.

३. ऑटोमेशन (Automation) मी Claude ला मायग्रेशन स्क्रिप्ट लिहिण्यास सांगितले. त्या स्क्रिप्टने XML वाचले, स्वतंत्र Markdown फाईल्स तयार केल्या आणि इमेज संदर्भ (image references) अपडेट केले.

काय बिघडले (ते २०%)

स्टॅटिक साइट्सना सर्व्हर नसतो. याचा अर्थ काही गोष्टी काम करणे थांबवतात:

• कॉन्टॅक्ट फॉर्म्स: Contact Form 7 सारखे PHP-आधारित फॉर्म्स काम करत नाहीत. मी त्यांच्या जागी FormRoute वापरले. तुम्हाला फक्त तुमच्या फॉर्म ॲक्शनला त्यांच्या API कडे निर्देशित करावे लागते. • Shortcodes: गॅलरी आणि प्लगइन-विशिष्ट shortcodes Astro मध्ये उपलब्ध नसतात. तुम्हाला हे कंपोनंट्स (components) म्हणून पुन्हा तयार करावे लागतील. • सर्च: WordPress सर्च सर्व्हर-साइड असतो. मी माझ्या स्टॅटिक साइटमध्ये क्लायंट-साइड सर्च जोडण्यासाठी Pagefind वापरले. • कमेंट्स: WordPress कमेंट्स स्टॅटिक साइट्सवर काम करत नाहीत. मी त्या काढून टाकल्या.

निकाल (The Results)

• बिल्ड टाइम: १० सेकंदांपेक्षा कमी. • वेग: जागतिक स्तरावर ५०ms पेक्षा कमी. • Lighthouse score: ९८–१००. • खर्च: $0. • देखभाल (Maintenance): शून्य.

कंटेंट कन्व्हर्जन आणि स्क्रिप्टिंगमधील दिवसांचे काम AI मुळे वाचले. तथापि, काय ठेवायचे आणि बिघडलेल्या फीचर्सची जागा कशी घ्यायची, यावर मानवी निर्णय तुम्हाला तरी घ्यावेच लागतील.

Source: https://dev.to/edu_villao/how-i-migrated-a-wordpress-site-to-cloudflare-pages-using-ai-and-what-broke-eji

Optional learning community: https://t.me/GyaanSetuAi