মিলছে এমন কোন সেবা পাওয়া যায়নি
WooCommerce খুব ধীর: শেয়ার্ড হোস্টিং থেকে VPS-এ
আপনার একটি WooCommerce ওয়েবসাইট আছে, অনেক প্লাগইন, ট্রাফিক, ভিজিটর এবং বিক্রি বাড়ছে কিন্তু ওয়েবসাইটটি ক্যাশিং করার পরেও ধীরগতির এবং পণ্য কার্টে যোগ করতে বা পৃষ্ঠা লোড করতে সেকেন্ড সময় নেয়। এটি ঘটে কারণ আপনার শেয়ার্ড হোস্টিং প্ল্যান তার সীমায় পৌঁছেছে এবং আপনার ওয়েবসাইটের ক্রমবর্ধমান চাহিদা মেটানোর জন্য একটি দ্রুত সার্ভারের প্রয়োজন। আসুন খারাপ পারফরম্যান্সের কারণগুলি বিশ্লেষণ করি এবং দেখি কোন সমাধানগুলি উপলব্ধ।
কেন এটি ধীর
- শেয়ার্ড হোস্টিং প্রদানকারীরা কোণ কাটে: একটি একক ফিজিক্যাল কম্পিউটারে শত শত ওয়েবসাইট হোস্ট করা হতে পারে যেখানে প্রতিটি ওয়েবসাইট একই মেশিনে অন্যান্য সকল ভাড়াটেদের সাথে CPU, মেমরি এবং ডাটাবেস I/O-এর জন্য প্রতিযোগিতা করে। এজন্য এটিকে শেয়ার্ড হোস্টিং বলা হয়। এই ব্যবস্থা সাধারণত ঠিক কাজ করে, কিন্তু শুধুমাত্র যতক্ষণ এই প্রতিবেশী ওয়েবসাইটগুলির বেশিরভাগ ছোট এবং কম ট্রাফিক থাকে। যখন কয়েকটি ভাড়াটে চাহিদাপূর্ণ ওয়েবসাইট চালায়, হোস্ট মেশিনটি CPU সময়, মেমরি বরাদ্দ এবং ডিস্ক I/O-এর অভাবে পড়ে যায় যার ফলে সেই মেশিনে থাকা অন্যান্য সকল ওয়েবসাইট ধীর হয়ে যায়।
- পুরানো শেয়ার্ড সার্ভার: আপনার শেয়ার্ড হোস্টিং প্রদানকারী দ্বারা ব্যবহৃত সার্ভারগুলি সম্ভবত 10 বছর পুরানো Intel Xeon যার পারফরম্যান্স খুবই নিম্নমানের। আপনি এই কমান্ডটি চালিয়ে এটি যাচাই করতে পারেন
cat /proc/cpuinfo
যা আপনাকে সঠিক CPU মডেল বলবে, এবং এটি থেকে আপনি উৎপাদনের তারিখ নির্ধারণ করতে পারেন। আসলে, যখন সার্ভারগুলি পুরানো হয়ে যায় এবং নিয়মিত অ্যাপ্লিকেশনের জন্য খুব পুরানো হয়ে যায়, তখন তারা সরাসরি ল্যান্ডফিল বা রিসাইক্লিং সেন্টারে যায় না, তবে প্রায়শই শেয়ার্ড হোস্টিং প্রদানকারীদের দ্বারা সেকেন্ড-হ্যান্ড কেনা হয় এবং সেই পরিবেশে আরও কয়েক বছর পরিষেবায় থাকে। এটি বেশিরভাগ হালকা ওয়েবসাইটের জন্য অর্থনৈতিকভাবে যুক্তিযুক্ত, কিন্তু ভারী ওয়েবসাইটের জন্য তারা অপর্যাপ্ত। - WooCommerce PHP-তে চলে: PHP হল একটি ইন্টারপ্রেটেড ভাষা যা আজকের বেশিরভাগ ওয়েব অ্যাপ্লিকেশন তৈরি করতে ব্যবহৃত হয়। এটি ধীর, বাগ-প্রবণ এবং অক্ষম, তবুও মানুষ এটি ব্যবহার করা বন্ধ করতে পারে না। এটি NodeJS এর চেয়ে প্রায় 5 থেকে 50 গুণ ধীর, এটি নির্ভর করে কোন বেঞ্চমার্ক বিবেচনা করা হয়, এবং দুর্ভাগ্যবশত WooCommerce, WordPress এবং বেশিরভাগ ওয়েব ফোরাম এটি দিয়ে তৈরি।
সমাধান
আপনার ওয়েবসাইটের জন্য দ্রুত সার্ভার প্রয়োজন। আসুন একটি ভারী WooCommerce ওয়েবসাইটের হার্ডওয়্যার প্রয়োজনীয়তা বিশ্লেষণ করি যা শেয়ার্ড হোস্টিংয়ে খুব ধীরে চলে:
- CPU: 2 ডেডিকেটেড AMD Epyc বা Ryzen vCores। শেয়ার্ড হোস্টিং প্ল্যানের বিপরীতে, একটি ডেডিকেটেড vCore হল একটি হার্ডওয়্যার থ্রেড যা আপনার একচেটিয়া ব্যবহারের জন্য সংরক্ষিত এবং হোস্ট মেশিনের অন্য কোনও টেন্যান্টের সাথে শেয়ার করা হয় না। এর পারফরম্যান্স গ্যারান্টিযুক্ত এবং সময়ের সাথে স্থির থাকে, অন্য টেন্যান্টরা কতটা লোড তৈরি করে তা নির্বিশেষে। Intel vCores এড়িয়ে চলুন কারণ Intel সার্ভার অফার করে এমন ক্লাউড প্রদানকারীরা সাধারণত পুরানো Xeon চিপ ব্যবহার করে তাদের কম খরচের কারণে। এই Xeon গুলির সিঙ্গেল-থ্রেড পারফরম্যান্স প্রায়ই খুব দুর্বল হয়, যেখানে Ryzen এবং Epyc CPU গুলির কোর অনেক শক্তিশালী এবং সাধারণত ভার্চুয়ালাইজড পরিবেশে আরও সাম্প্রতিক অর্জন।
- RAM: ডাটাবেস, ইন-মেমোরি ডিস্ক ক্যাশ এবং PHP ইন্টারপ্রেটারের জন্য পর্যাপ্ত স্থান পেতে 4 GB RAM বেছে নিন। এটি বেশি খরচ করে না এবং নিশ্চিত করে যে মেমোরি বরাদ্দ অ্যালগরিদমগুলি দ্রুত সম্পন্ন হয়, ফ্র্যাগমেন্টেশন পরিচালনা করতে সময় নষ্ট না করে।
- ডিস্ক: আপনি কত ডেটা সংরক্ষণ করতে চান তার উপর নির্ভর করে আমি প্রায় 30 থেকে 100 GB দ্রুত SSD বা NVMe স্টোরেজ সুপারিশ করি। মেকানিকাল হার্ড ড্রাইভ এড়িয়ে চলুন কারণ তারা খুব ধীর, বিশেষ করে ডাটাবেস ক্যোয়ারীর জন্য।
- নেটওয়ার্ক: 1 Gbps একটি ইকমার্স ওয়েবসাইটের জন্য একটি ভাল পছন্দ যা গ্রাহকদের চাহিদা পূরণ করছে; এটি গ্রাহকদের কম্পিউটার থেকে এবং তাদের কম্পিউটারে 125 MB/s ডেটা স্থানান্তর বজায় রাখতে পারে।
ডাটাবেস থেকে সুপারিশ
এগুলি হল কিছু VPS যা বর্তমানে ডাটাবেসে পাওয়া যায় এবং উপরে সংজ্ঞায়িত প্রয়োজনীয়তাগুলি পূরণ করে; নির্বিচারে পছন্দের মাধ্যমে এগুলি সবই USA-তে হোস্ট করা। আপনি সাইডবারে ফর্ম ব্যবহার করে আপনার ক্যোয়ারী কাস্টমাইজ করতে এবং আরও VPS অনুসন্ধান করতে পারেন। সমস্ত ফলাফল ডাটাবেস থেকে গতিশীলভাবে তৈরি করা হয়।
ServaRica — $5.00 / মাস
2 Epyc কোর (ডেডিকেটেড)
8192 MB RAM
250 GB NVMe
8192 GB/মাস ব্যান্ডউইথ
10.0 Gbps পোর্ট স্পিড
IPv4 + IPv6
হোস্টেড কানাডা 🇨🇦
HostEons — $8.99 / মাস
2 Ryzen কোর (ডেডিকেটেড)
8192 MB RAM
100 GB NVMe
30720 GB/মাস ব্যান্ডউইথ
1.0 Gbps পোর্ট স্পিড
IPv4 + IPv6
হোস্টেড U.S.A. 🇺🇸
ServaRica — $10.00 / মাস
4 Epyc কোর (ডেডিকেটেড)
16384 MB RAM
1000 GB NVMe
16384 GB/মাস ব্যান্ডউইথ
10.0 Gbps পোর্ট স্পিড
IPv4 + IPv6
হোস্টেড কানাডা 🇨🇦
আরও নিবন্ধ পড়ুন