تخطى إلى المحتوى الرئيسي
مدة القراءة 4 دقائق (734 كلمة)

التسريع الكسول للأداء على Joomla

تسريع الأداء البطيء على جوملا

هناك الكثير مما يمكنك فعله لتحسين سرعة موقعك على منصة Joomla، ولكن هل سبق لك أن تساءلت إن كان محتواك يُعيق أوقات التحميل؟ Speed Cache هي إضافة لـ Joomla تُحسّن أداء موقعك بشكل كبير، ولكنها عانت سابقًا من طول المنشورات. لا يُعالج آخر تحديث لـ Speed Cache هذه المشكلة فحسب، بل يُضيف ميزات إضافية من بديله لـ WordPress - WP Speed of Light .

 

 

التعامل مع الملفات بشكل أكثر ذكاءً

الملفات هي جوهر موقعك الإلكتروني، لذا من المنطقي أن تكون هي السبب الرئيسي لمشاكل سرعة مدونتك. يُعد التخزين المؤقت إحدى التقنيات الشائعة للتعامل مع الملفات، حيث يُوجّه متصفح الإنترنت إلى حفظها بحيث لا يحتاج إلى تنزيل الوسائط مرة أخرى عند الزيارات اللاحقة.

يضمن أحد أحدث تحديثات Speed Cache قدرة الإضافة على العمل مع التخزين المؤقت. ويُعد ملحق Apache mod_expires، وهو ملحق أساسي في التخزين المؤقت، مسؤولاً عن توجيه المتصفحات حول كيفية التعامل مع التخزين المؤقت. وبطبيعة الحال، بدون هذا الملحق، لا يمكن Speed Cache توجيه المتصفحات لإعادة استخدام الملفات.

1-انتهاء الصلاحية-الوحدة النمطية

 

بما أن Speed Cache لا يستطيع تفعيل الإضافة، فالحل البديل هو أن تُعلمك إضافة Joomla الآن بتعطيلها عبر رسالة على لوحة التحكم. ومن المشاكل الأخرى المتعلقة بصفحات الويب أنها غالبًا ما تكون مجزأة في تركيبها.

على سبيل المثال، قد تحتوي صفحة ويب واحدة على أكثر من ورقة أنماط CSS، ومن المرجح أن تكون هناك ملفات JavaScript متعددة قيد الاستخدام. لكل ملف من هذه الملفات، يتعين على متصفح الإنترنت طلبه، والانتظار، ثم تنزيله.

تخيل لو جُمعت جميعها في ملف واحد - سيُضطر المتصفح إلى تقديم طلب واحد فقط، مما يُقلل وقت الانتظار بشكل كبير. مع ذلك، سيؤدي دمج جميع أوراق الأنماط يدويًا في ملف واحد إلى إنشاء ورقة أنماط ضخمة، حيث تُستخدم بعض الأنماط فقط في أجزاء مُحددة من موقعك الإلكتروني المُدار بنظام Joomla. لحسن الحظ، لدى Speed Cache حل.

مجموعتان

 

من الخيارات الجديدة في تبويب "تصغير Speed Cacheبصفحة التكوين إمكانية تجميع الملفات معًا بطريقة مشابهة لـ WP Speed of Light. هذا الخيار متاح ليس فقط لأوراق الأنماط، بل أيضًا للنصوص البرمجية والخطوط. بمجرد تفعيله، عند تقديم طلب لصفحة، يجمع Speed Cache موارده ويعرضها في ملف واحد.

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

 

Lazy Loading

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

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

3-التحميل الكسول

 

يُعد مفهوم lazy loading حلاً لهذه المشكلة الشائعة. فبدلاً من تحميل المقالة كاملةً فورًا، يُحمّل lazy loading الوسائط فقط عند وصول القارئ إليها. ونتيجةً لذلك، إذا قرأ الزائر نصف المقالة فقط، فسيتم تحميل الصور والمحتوى الآخر في النصف الأول من الصفحة فقط. والآن، بفضل Speed Cache، أصبح lazy loading متاحًا أيضًا على جوملا.

Lazy loading لمحتوى جوملا عملية بسيطة للغاية، حيث تتولى خاصية Speed Cache كل شيء تلقائيًا. كل ما عليك فعله هو الضغط على مفتاح في إعدادات إضافة Speed Cache ، وسيتم تطبيق lazy loading على جميع صفحات جوملا ومنشوراتها.

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

يمكنك أيضًا التحقق من هذه التدوينة السريعة الكاملة التي ستوضح لك كيفية تحسين أداء موقع Joomla الخاص بك بشكل أكبر

ابق على اطلاع

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

منشورات ذات صلة

 

تعليقات

لم تُقدّم أي تعليقات بعد. كن أول من يُضيف تعليقًا.
هل سجلت بالفعل؟ سجل هنا
الجمعة 5 ديسمبر 2025

صورة الكابتشا