সিডিএন কি?
কনটেন্ট ডেলিভারি নেটওয়ার্ক এর সংক্ষিপ্ত রূপ হলো CDN. সংক্ষেপে বর্ণনা করতে গেলে সিডিএন হলো একটি সিস্টেম যা ইউজারকে কনটেন্ট ডেলিভারি করে। সিডিএন হলো এমন একটি ব্যবস্থা যা অনেকটা ওয়েব সার্ভারের মতোই কিন্তু এতে সাধারণ সার্ভারের মতো ফাইল নিজে থেকে স্টোর করা যায় না।
ভিজিটর যে ফাইলগুলো ভিজিট করবে শুধুমাত্র সেগুলোই টেম্পোরারি স্টোর হয়। অর্থাৎ সিডিএন যুক্ত কোন ওয়েবসাইট যদি আপনি ভিজিট করেন, ওই ওয়েবসাইটের একটি কপি দেখতে পারবেন যা মেইন সার্ভার থেকে ক্যাশ করা।
সিডিএন কিভাবে কাজ করে?
ওয়েবসাইটের সকল ডাটা কোন না কোন হোস্টিং সার্ভারে স্টোর থাকে, সেই হোস্টিং সার্ভারের লোকেশন বিভিন্ন জায়গায় হতে পারে উদাহরণস্বরূপ ধরে নিলাম সার্ভার লোকেশন USA তে যেটা বাংলাদেশ থেকে প্রায় ১৩,২১৯ কিলোমিটার দূরে অবস্থিত।
এখন বাংলাদেশ থেকে কোন ইউজার যদি ওয়েবসাইটে ভিজিট করতে যায় তাহলে ইউজার রিকোয়েস্ট বাংলাদেশ থেকে রাউটিং হয়ে USA সার্ভারে যাবে এবং রিকোয়েস্ট একসেপ্ট করে একই প্রসেস এ ফেরত আসবে এরপর ইউজারের ব্রাউজারে ওয়েবসাইটের ডাটা শো করবে। বাংলাদেশ থেকে USA এর দূরত্ব বেশি হবার কারণে এখানে খুব স্বাভাবিকভাবেই রেসপন্স টাইম বেশি হবে যার ফলে ইউজারের কাছে ওয়েবসাইট লোডিং স্পিড স্লো হবে।
এবার দেখা যাক, ইউজার যে ওয়েবসাইটি ভিজিট করছে সেই ওয়েবসাইট যদি কোন CDN এর আওতায় থাকে তাহলে ইউজার রিকোয়েস্ট প্রথমবার সার্ভারে যাবে এরপর থেকে যত রিকোয়েস্ট আসবে তা সরাসরি হোস্টিং সার্ভারে না গিয়ে সার্ভারটি ব্যবহারকারীর অবস্থান অনুযায়ী নিকটস্থ CDN-এ যাবে এবং সেখান থেকে ওয়েবসাইট লোড হবে।
যেমন বাংলাদেশের ঢাকা, রংপুর এবং দিনাজপুর ক্লাউডফ্লেয়ার এর সার্ভার রয়েছে, তাই ওই ওয়েবসাইটে যদি Cloudflare CDN থাকে তাহলে ইউজার রিকোয়েস্ট প্রথমবার USA তে গেলেও পরবর্তীতে সেখানে না গিয়ে ঢাকা, রংপুর বা দিনাজপুর ইউজারের নিকটবর্তী কোন সার্ভারে যাবে এবং সেখান থেকে ওয়েবসাইটের ডাটা লোড হবে। এর ফলে ইউজারের কাছে ওয়েব সাইট লোডিং স্পিড অনেক ফাস্ট হবে।
CDN এর সুবিধা
- ওয়েবসাইট লোডিং স্পিড ফাস্ট হয়।
- ব্যান্ডউইথ খরচ কম হয়।
- ওয়েবসাইটের সিকিউরিটি উন্নত হয়।
- সার্ভার লোড কমায়।
- ওয়েবসাইট ২৪/৭ অনলাইনে রাখে।
- ওয়েবসাইটের এনালাইটিক্স ডাটা পাওয়া যায়।
- ফাইল মিনিফাই করার ফলে সার্ভারের স্টোরেজ সেভ হয়।
জনপ্রিয় কয়েকটি CDN
- Cloudflare
- KeyCDN
- Sucuri
- Akamai
- CacheFly
- Rackspace
- StackPath
- BunnyCDN
- Google Cloud CDN
- Microsoft Azure CDN
ডোমেইন হোস্টিং সার্ভিস এই লিংকে চাপ দিন ।
ওয়েব ডিজাইন সার্ভিস এই লিংকে চাপ দিন ।
গ্রাফিক্স ডিজাইন সার্ভিস এই লিংকে চাপ দিন ।
ডোমেইন চেকার এই লিংকে চাপ দিন ।