it-swarm.asia

ما هو الحد المتوقع للأداء المقبول لبرنامج WordPress دون أي تعديلات؟

في تجربتك ، متى يكون الوقت الذي يحتاجه المرء للبدء في التفكير في التوسع؟

ما هو الأداء المتوقع لتثبيت WordPress المشترك على خادم الويب Apache القياسي ، دون أي [تعديلات على الأداء أو ملحقات إضافية] ( خطوات التحسين وورد في ما يتعلق تحميل خادم؟

من حيث عدد مرات تحميل الصفحة (دعنا نفترض عدم التخزين المؤقت): هل يتراوح حجمه بين 100/1000's/+ من عدد مرات تحميل الصفحة في الثانية؟

من حيث حركة المرور: في أي عدد من المستخدمين في اليوم يمكن للمرء أن يتوقع أن يبدأ في ضرب اختناقات الأداء (تجاهل حركة المرور ، مع افتراض اتصال كبير)؟

3
Marek

الكثير من هذا أمر شخصي للغاية ويصعب الإجابة عليه بسبب بيئات الخادم المختلفة والسمات وحجم قاعدة البيانات وما إلى ذلك.

في تجربتك ، متى يكون الوقت الذي يحتاجه المرء للبدء في التفكير في التوسع؟

إذا كنت مهتمًا بتجربة المستخدمين لديك ، فعليك بالفعل ممارسة تقنيات أداء الواجهة الأمامية الصوتية . متى حان الوقت لتوسيع نطاق؟ عندما تبدأ تجربة المستخدمين لديك ، فإن تحميل الصفحات البطيء يؤدي إلى زيادة معدل الارتداد.

ما هو الأداء المتوقع لتثبيت WordPress المشترك على خادم الويب Apache القياسي ، دون أي تعديلات في الأداء أو مكونات إضافية؟

يجب أن يكون تثبيت WordPress المشترك الذي يقوم بتشغيل السمة الافتراضية لمدونة صغيرة إلى متوسطة على أحد المضيفين المشتركين الموصى بهم قادراً على التعامل مع مئات المستخدمين يوميًا دون مشكلة.

من حيث عدد مرات تحميل الصفحة (دعنا نفترض عدم التخزين المؤقت): هل يتراوح حجمه بين 100 و 1000/+ من عدد مرات تحميل الصفحة في الثانية؟

بالنسبة لهذا السؤال ، قمت بتشغيل Apache Benchmark على تثبيت WordPress يقوم بتشغيل سمة 2010 الافتراضية بدون تخزين مؤقت.

alt text

لقد تقدمت بـ 500 طلب في 10 طلبات في الثانية وتمكنت من متوسط ​​3.6 طلب في الثانية ، لكن مع بدء الطلبات تتراكم استغرق أطول طلب حوالي دقيقتين.

من حيث حركة المرور: في أي عدد من المستخدمين في اليوم يمكن للمرء أن يتوقع أن يبدأ في ضرب اختناقات الأداء (تجاهل حركة المرور ، مع افتراض اتصال كبير)؟

من المستحيل الإجابة على هذا السؤال دون تشغيل اختبارات الحمل أو علامات القياس على الخادم. بالنسبة إلى المعيار أعلاه ، ستبدأ باختناقات في أي وقت كان هناك أكثر من 10 مستخدمين يستخدمون الموقع في آن واحد.

6
Chris_O

ماريك ، سؤالك شخصي للغاية وبالتالي لا يمكن الإجابة عليه بشكل صحيح. يجب عليك تقديم سياق محدد بشكل صحيح وتعريف المصطلحات والقيم وما شابه ذلك. شيء بالتأكيد غير ممكن هنا. ما لم تفعل الإجابة سهلة للغاية:

هذا يعتمد.

على سبيل المثال ، إذا كان موقعك بطيئًا مباشرةً بعد إعداد فارغ واستغرق حوالي 30 ثانية للرد ، يمكنني بلا شك القول إن الوقت قد حان للبدء في التفكير في زيادة الحجم.

قد تكون إحدى قواعد الإبهام هي أن موقع حياتك يجب أن يستجيب إلى أقل من x مقدار الوقت (مثل 10 من الثانية) لأي طلب أثناء التحميل. إذا لم يكن الأمر كذلك ، ابدأ في التفكير في زيادة الحجم. حدد الوقت لاحتياجاتك ، ثم راقب موقعك وإذا كان يعمل عبر الخط ، ابدأ في التفكير في زيادة الحجم. مع المواقع ، يعتمد ذلك دائمًا لذا تحتاج إلى قياسه.

0
hakre

يعتمد أيضًا على المكونات الإضافية المثبتة ، إلخ.

أنا أعمل على تثبيت متعدد المواقع في الوقت الحالي والذي يحتوي على 60+ مكونًا إضافيًا مثبتًا.

في وحدة خدمة Amazon EC2 ، m2-xlarge ، تبلغ ذروتها عند 25 PHP طلبات في الثانية (تم اختبارها من خلال httperf ، فقط ضرب PHP عناوين url ، وليس الصور ، إلخ.) بلغوا الحد الأقصى من عملية PHP-FPM.

هناك الكثير من الفرص للتحسين.

0
Barry G