আমার ওয়েবসাইট zmt3.com এর লেখাগুলো ওয়ার্ডপ্রেসে লিখি, আর ওয়ার্ডপ্রেসের এপিআই দিয়ে শো করি ওয়েবসাইট zmt3 তে, আরো কয়েকটা ডোমেইন-সাবডোমেইনে।
zmt3.com svelte দিয়ে বানানো, netlify তে হোস্ট করা। নেটলিফাই AWS N. Virginia / US-EAST-1 ব্যবহার করে। (আর ভার্সেল করে AWS ক্যালিফোর্নিয়া)
আমার ওয়ার্ডপ্রেস কিছুদিন BDIX হোস্টিং এ ছিলো, তাও আবার zmt3 ডটকমের সাবডোমেইনে না, একটি .photos ডোমেইনে। (ফ্রিতে পেয়েছিলাম, তাই .photos)
তখন ওয়েবসাইট লোড হতে ১১+ সেকেন্ড লাগতো। (pagespeed.web.dev দিয়ে দেখা)
বাংলাদেশের হোস্টিং এ থাকা ওয়ার্ডপ্রেস থেকে ডাটা নিতো Netlify, তারপর zmt3.com এ হোমপেজ রেন্ডার করে পাঠাতো (বেশিরভাগ ক্ষেত্রেই বাংলাদেশের) ভিজিটরের কাছে- ফুল প্রসেসে ১১+ সেকেন্ড লাগতো। (মাঝখান থেকে ডট ফটোস টিএলডির ডিএনএস সার্ভারেও অতিরিক্ত সময় খরচ হতো)
পরে আমি ডট ফটোস টিএলডি বাদ দিয়ে সাবডোমেইন ব্যবহার করি, wp2.ডোমেইন, কিন্তু BDIX হোস্টিং-ই। তাতেও সময় কমে ৯ ± সেকেন্ডে নেমে আসে।
তারপর AWS EC2 US-EAST-1 তে hestiaCP হোস্ট করে সেখানে ওয়ার্ডপ্রেস সেটাপ করি। এখন ৫-৬ সেকেন্ডে হয়ে যায়। (কারণ উভয়টাই একই রিজিওনের একই কোম্পানির সার্ভারে)
অবশ্য আরেকটা ভুল ছিলো, ক্যাশিং হেডার সেট না করা। এখন ৬০ সেকেন্ড সেট করা, কিন্তু ১ ঘন্টা বা কয়েকঘন্টা সেট করলেও কিছু যায় আসে না, আমি মাসে ২-৩টার বেশি পোস্ট করি না।
সামনের পরিকল্পনা হচ্ছে- সিংগাপুর সার্ভারে Coolify দিয়ে zmt3.com আর HestiaCP দিয়ে ওয়ার্ডপ্রেস হোস্ট করবো, তখন হয়ত ২-৩ সেকেন্ডের মধ্যেই হয়ে যাবে।
আরো মজা হবে BDIX সার্ভারে Coolify+HestiaCP, কিন্তু সেটা করার ইচ্ছা আপাতত নেই।
চাইলে আমাকে গিটহাবে ফলো করতে পারেন।2u841r (Zubair Ibn Zamir) · GitHub