Hosting package-এ 20 GB NVMe, unlimited bandwidth, 2 GB RAM, 2 CPU, 200,000 inode—এমন অনেক শব্দ দেখা যায়। এগুলোর অর্থ না বুঝে plan কিনলে storage ফাঁকা থাকা সত্ত্বেও website slow বা suspend হতে পারে। এই গাইডে Hosting CPU, RAM, Bandwidth, Storage ও Inode সহজভাবে ব্যাখ্যা করা হয়েছে।
মূল ধারণার জন্য ওয়েব হোস্টিং কী ও কীভাবে কাজ করে পড়ুন।
Table of Contents
CPU কী?
CPU website-এর PHP code, database query, image processing, search ও background task চালায়। WordPress plugin, WooCommerce checkout বা বেশি concurrent request CPU usage বাড়ায়। Shared hosting-এ 100% CPU বলতে পুরো physical processor নয়; provider নির্ধারিত share বোঝাতে পারে।
RAM কী?
চলমান process ও temporary data RAM-এ থাকে। RAM কম হলে process kill, database error বা swapping হতে পারে। Static page কম RAM ব্যবহার করে; dynamic site, control panel, database ও cache-এর প্রয়োজন বেশি।
Storage: HDD, SSD ও NVMe
Storage-এ website file, database, email, log ও backup থাকে। HDD সস্তা কিন্তু ধীর; SSD দ্রুত; NVMe আরও কম latency ও বেশি throughput দিতে পারে। তবে overloaded server বা unoptimized database হলে NVMe-ও website দ্রুত করতে পারবে না।
Bandwidth বা Data Transfer
Visitor-এর কাছে পাঠানো ও server-এ আসা data-এর পরিমাণকে transfer বলা হয়। 1 MB page 10,000 বার load হলে আনুমানিক 10 GB transfer হতে পারে, cache/CDN অনুযায়ী বাস্তব হিসাব বদলাবে। “Unlimited” হলেও fair-use বা port speed limit থাকে।
Inode কী?
সাধারণভাবে প্রতিটি file ও folder একটি inode নেয়। Image thumbnail, cache file, email ও backup inode দ্রুত বাড়ায়। 20 GB storage-এর অল্প অংশ ব্যবহার করেও 200,000 inode limit শেষ হতে পারে। অপ্রয়োজনীয় cache ও পুরোনো backup পরিষ্কার রাখুন।
I/O ও IOPS
I/O speed নির্ধারণ করে disk থেকে কত দ্রুত data পড়া-লেখা যায়; IOPS ছোট operation-এর সংখ্যা বোঝায়। Backup, import, image processing ও database-heavy site-এ limit hit করলে response slow হয়।
Entry Process ও Concurrent Connection
একই সময়ে কত dynamic request process করা যাবে তার সীমা। এটি সরাসরি visitor সংখ্যা নয়—একজন visitor একাধিক request করতে পারেন। Limit পূর্ণ হলে 508 Resource Limit Reached error দেখা যায়।
PHP Worker
PHP worker dynamic request চালায়। Cached page worker খুব কম ব্যবহার করতে পারে; checkout, account page, search ও API request worker ব্যস্ত রাখে। WooCommerce-এ PHP worker গুরুত্বপূর্ণ।
Database Limit
Database size, connection, query time ও table count-এর limit থাকতে পারে। Plugin অতিরিক্ত query করলে CPU ও database bottleneck তৈরি হয়। Slow-query monitoring ও object cache কাজে আসতে পারে।
Uptime ও Port Speed
Uptime service accessible থাকার শতাংশ; port speed server-এর network capacity। 1 Gbps port লেখা মানে সবসময় আপনি পুরো speed একা পাবেন না। SLA, shared network ও monthly transfer policy পড়ুন।
Resource কত লাগবে?
- ছোট blog: optimized shared hosting যথেষ্ট হতে পারে।
- Business site: backup, email, staging ও traffic অনুযায়ী headroom রাখুন।
- WooCommerce: PHP worker, RAM, database ও concurrent user বেশি গুরুত্বপূর্ণ।
- News/viral site: cache, CDN ও burst capacity দরকার।
- Custom app: benchmark ও load test করে হিসাব করুন।
Resource limit hit করলে কী করবেন?
- Hosting panel-এর usage graph ও error log দেখুন।
- Heavy plugin, cron, bot traffic ও slow query শনাক্ত করুন।
- Cache, CDN ও image optimization করুন।
- Backup/cache একই account-এ জমিয়ে রাখবেন না।
- Code optimize করার পরও প্রয়োজন হলে plan upgrade করুন।
Marketing claim যাচাই
Storage ও bandwidth বড় দেখালেও CPU, RAM, inode, I/O ও process limit ছোট হতে পারে। Acceptable Use Policy, backup exclusion, overage fee এবং account suspension rule পড়ুন।
প্রায় জিজ্ঞাসিত প্রশ্ন
Bandwidth ও speed কি একই?
না। Bandwidth/transfer data পরিমাণ বা capacity; page speed server, code, latency, cache ও file size-এর ওপরও নির্ভর করে।
NVMe থাকলেই কি সেরা hosting?
না। Hardware-এর পাশাপাশি server load, software tuning, network, support ও backup জরুরি।
Visitor সংখ্যা থেকে RAM হিসাব করা যায়?
সরাসরি নয়। Cached বনাম dynamic request, plugin, page complexity ও concurrent user ভেদে resource বদলায়।
শেষ কথা
Hosting বাছাইয়ে শুধু GB নয়—CPU, RAM, inode, I/O, PHP worker, backup ও real workload একসঙ্গে দেখুন। পরিষ্কার limit প্রকাশ করে এমন provider বেছে নেওয়াই নিরাপদ।