كيفية زيادة Modern Events Calendar سرعة التحميل؟
تحقق من آخر التحديثات
أولاً، تأكد من أن لديك أحدث نسخة من MECيتضمن كل إصدار تحسينات في الأداء وإصلاحات للتوافق، لذا فإن تشغيل إصدار قديم هو أحد أكثر الأسباب شيوعًا لبطء الصفحات.
ملاحظة: MEC is compatible with PHP 5.6 and above and is fully tested with the latest PHP 8.x releases. We strongly recommend running PHP 8.1 أو أعلى على خادمك. فروع PHP القديمة (5.6، 7.0، 7.1، 7.4) قد انتهى دعمها، ولم تعد تتلقى تحديثات أمنية، وهي أبطأ بشكل ملحوظ من PHP 8. يمكنك التحقق من إصدار PHP الحالي لديك من خلال الأدوات ← صحة الموقع ← معلومات ← الخادم واطلب من مزود خدمة الاستضافة الخاص بك ترقيته إذا لزم الأمر.
استخدم ميزة الأصول لكل صفحة
Regarding the low speed of your website, you can manage the resources that MEC includes in pages by using the الأصول لكل صفحة الميزة:
- انتقل إلى البرنامج المساعد في التأليف MEC Settings → General Settings → Assets (CSS and JavaScript files).
- تفعيل الأصول لكل صفحة. مع هذا الخيار، MEC stops loading its CSS and JavaScript files on every page of your site.
- ثم قم بتحرير كل صفحة يتم فيها وضع تقويم أو رمز مختصر وقم بتمكينها. تضمن MEC ممتلكات option in the page options (sidebar metabox), so MEC assets load only where they are actually needed.
يمكنك أيضًا تمكين تحميل الأصول في التذييل option in the same section to move MEC scripts from the header to the footer, which improves perceived loading time and Core Web Vitals scores.
استبعاد تعارضات الإضافات والقوالب
Deactivate all your plugins except MEC, set your theme on a default theme (such as Twenty Twenty-Five), then reload the page. If the issue was solved, activate your plugins one by one, refreshing the page each time, and check which plugin is causing the issue.
تحقق من إعدادات الخادم (cURL و TTFB)
Make sure that cURL is enabled on your server — WordPress’s HTTP API (which MEC uses for all external requests) relies on it. Your hosting provider can enable it for you.
If MEC is not the cause, ask your hosting provider to investigate your website’s TTFB (الوقت المستغرق للوصول إلى أول بايت)يشير ارتفاع وقت استجابة الخادم (TTFB) عادةً إلى بطء الاستضافة، أو نقص التخزين المؤقت من جانب الخادم، أو قاعدة بيانات مثقلة، وليس إلى أي مكون إضافي.
استخدم التخزين المؤقت والتحسين
For in-depth speed improvement, combine MEC’s built-in options with standard WordPress optimization:
- قم بتثبيت إضافة التخزين المؤقت (LiteSpeed Cache، أو WP Rocket، أو W3 Total Cache، أو التخزين المؤقت المدمج في استضافتك) وقم بتمكين التخزين المؤقت للصفحات.
- إستبعاد MEC’s AJAX endpoints (URLs containing
/wp-admin/admin-ajax.php) من التخزين المؤقت، لذلك تستمر التقاويم ونماذج الحجز في العمل بشكل صحيح. - استخدم شبكة توصيل المحتوى (Cloudflare، BunnyCDN، إلخ) لتقديم الملفات الثابتة من خوادم أقرب إلى زوارك.
- قم بتصغير ودمج ملفات CSS/JS، وقم بتمكين التحميل الكسول للصور.
- حافظ على تحديث ووردبريس، والقالب، وجميع الإضافات.
اختبر باستخدام GTmetrix و PageSpeed Insights
قم بتشغيل موقعك الإلكتروني من خلال GTmetrix أو Google PageSpeed Insights لتحديد ما الذي يبطئه بالضبط.
تقرير الأداء
يتضمن تقرير الأداء درجتك ومؤشرات الأداء الرئيسية للويب: LCP (أكبر عنصر محتوى)، INP (التفاعل مع العنصر التالي)، وCLS (التحول التراكمي للتخطيط).علامة تبويب الهيكل
تسرد هذه العلامة التبويب المشكلات القابلة للتنفيذ مثل "إزالة الموارد التي تعيق العرض" و "تصغير CSS" التي يجب عليك معالجتها أولاً.مخطط الشلال
يعرض مخطط الشلال كل طلب فردي على صفحتك حتى تتمكن من رؤية الطلب الذي يسبب التأخيرات بالضبط.
If after following all steps above a specific request from MEC is still slow, please contact our فريق الدعم مع إرفاق تقرير GTmetrix الخاص بك.
