أعلم أن منتديات phpBB المشغولة يمكن أن تكون كثيفة الاستخدام للموارد ، لكن لم تقم بتشغيل أحدها بنفسي ، ولا يمكنني العثور على أي نوع من القياس الكمي لذلك. كيف أخطط لاحتياجات الاستضافة بالنظر إلى الحمل المتوقع للمستخدمين/تسجيلات الدخول/المنشورات/الخ؟ لن يكون الإعداد الحالي كافياً ، لكن ليس لدي أي فكرة عن المبلغ الذي سأحتاجه.
يبدو أن هذا يجب أن يكون قد تم تناوله من قبل ، لكن أي استعلام بالعبارات "استضافة phpBB" كان قد تم تحسينه حتى الموت ولم يعرض أي شيء سوى إعلانات لخدمات الاستضافة.
تتمثل الخطوة الأولى في تحسين أداء أي PHP في تثبيت مسرع PHP ، مثل البديل PHP Cache (aPHC ، يتم تضمينها افتراضيًا في PHP 6) أو Zend Optimizer (هناك مجموعة منها في جميع أنحاء).
والخطوة الثانية هي استخدام أداة التنميط ومعرفة مكان عنق الزجاجة ؛ يمكن أن يكون المعالج ، القرص ، أو حتى عرض النطاق الترددي. دون التنميط لن تعرفه أبدًا. يتضمن Zend Server شاشات أداء تمنحك معلومات مفصلة حول المدة التي يستغرقها تنفيذ التعليمات البرمجية ؛ بالطبع ، هناك العديد من أدوات التوصيف الأخرى التي يمكنك استخدامها ، مثل Xdebug (أيضًا مصحح أخطاء).