ليس لسؤال "كم RAM يحتاج WordPress؟" جواب واحد. فهو يعتمد على الزيارات والإضافات والتخزين المؤقت. يقدم هذا الدليل نقاط بداية واقعية كي لا تدفع أكثر من اللازم ولا ينهار موقعك يوم الإطلاق.
نقاط بداية بحسب الزيارات
| الموقع | الزوار يومياً | VPS المقترح |
|---|---|---|
| مدونة شخصية، معرض أعمال | حتى 2,000 | 1 vCPU، من 1 إلى 2 GB RAM |
| عمل صغير، موقع أخبار | من 2,000 إلى 20,000 | 2 vCPU، 4 GB RAM |
| متجر WooCommerce، موقع عضويات | 10,000 فأكثر | 4 vCPU، 8 GB RAM |
| ناشر عالي الزيارات | 100,000 فأكثر | CPU مخصص، 16 GB أو أكثر، مع CDN |
هذه إرشادات لا ضمانات. موقع مخزَّن مؤقتاً جيداً على 2 GB يتفوق غالباً على موقع مضبوط بشكل سيئ على 8 GB.
ما الذي يستهلك الموارد فعلاً
- عمليات PHP. كل مشاهدة صفحة غير مخزَّنة مؤقتاً تستهلك عملية PHP، نحو 50 إلى 150 MB من RAM. المزيد من العمليات يعني زواراً متزامنين أكثر.
- قاعدة البيانات. تحتاج MariaDB أو MySQL إلى ذاكرة لمجمّع المخزن المؤقت. 256 إلى 512 MB تكفي للمواقع الصغيرة.
- الإضافات. أدوات بناء الصفحات وإضافات النسخ الاحتياطي وماسحات الأمان هي الأسباب المعتادة لبطء المواقع.
- الصور. الصور الكبيرة غير المحسّنة تهدر النطاق الترددي وCPU في كل صفحة.
أرخص تسريع كبير: التخزين المؤقت
- التخزين المؤقت للصفحات (إضافة مثل WP Super Cache أو Nginx FastCGI cache) يقدم لمعظم الزوار ملف HTML محفوظاً دون PHP إطلاقاً.
- التخزين المؤقت للكائنات مع Redis يخزن نتائج قاعدة البيانات في الذاكرة.
- OPcache يبقي PHP المترجم في الذاكرة. إنه مدمج في PHP ويجب تفعيله.
- شبكة CDN تقدم الصور والسكربتات من خوادم قريبة من الزائر.
لماذا يهم تخزين NVMe
يقرأ WordPress ملفات صغيرة كثيرة وينفذ استعلامات صغيرة كثيرة على قاعدة البيانات. تتعامل أقراص NVMe مع هذه القراءات العشوائية أسرع بكثير من أقراص SATA SSD أو الأقراص الصلبة، وهذا يظهر مباشرة في توليد أسرع للصفحات. كل خطة نبيعها تستخدم NVMe.
اختيار الموقع
ضع الخادم قرب معظم زوارك. الزائر الذي يبعد 100 ms يشعر بكل رحلة ذهاب وإياب إضافية. اطّلع على كيف تختار موقع VPS.
الخطوات التالية
ثبّت الحزمة باستخدام دليل Nginx لدينا، وأمّنها بـ قائمة الـ 15 دقيقة، وأتمتة النسخ الاحتياطي.