على الاستضافة المشتركة، السرعة ليست مسألة خادم أقوى فقط؛ هي نتيجة تراكم قرارات صغيرة: صورة لم تُضغط، إضافة تعمل على كل صفحة دون داعٍ، خط خارجي بستة أوزان، وجدول في قاعدة البيانات تضخم بالمراجعات. سبع خطوات هنا تعطي مكسبًا ملموسًا قبل التفكير في أي ترقية.
1. قِس قبل أن تغيّر شيئًا
لا تبدأ بالحذف والتعديل بناءً على انطباع. افتح PageSpeed أو Lighthouse على صفحة داخلية وليس الرئيسية فقط، وضع الجوال أولًا لأنه الحالة الغالبة للزيارات. سجّل النتيجة، ثم أعد القياس بعد كل تغيير كبير.
القياس مرة واحدة لا يكفي: شغّل الفحص ثلاث مرات وخذ المتوسط، لأن نتائج المختبر تتغير مع الحمل على الخادم. وقارن دائمًا الصفحة نفسها في الوقت نفسه من اليوم، حتى تعرف أن الفرق جاء من تعديلك لا من ضغط عابر.
إن جاءت النتيجة ضعيفة في الفحص بينما الموقع مقبول عند الزيارة، فلا تهلع: الفحص يحاكي شبكة بطيئة وجهازًا متوسطًا، والهدف تحسين الاتجاه لا مطابقة رقم.
2. الصور: المكسب الأكبر عادة
في معظم المواقع العربية، الصور هي أثقل عنصر. اضغط كل صورة قبل رفعها، واضبط أبعادها على المقاس المعروض فعلًا لا على مقاس الكاميرا، وحوّل الصور الكبيرة إلى صيغة حديثة خفيفة. لا ترفع صورة بعرض ألفي بكسل لعرضها في عمود بعرض ثلاثمئة.
قاعدة سريعة: عرض الصورة لا يزيد على ضعف العرض المعروض على الشاشة، فما زاد عنه لا يراه أحد ويُحمّل في كل زيارة. فعّل التحميل المتأخر للصور خارج الشاشة الأولى، واحذف صور السلايدر التي لا يراها أحد، وقلّل عدد الصور في الصفحة الواحدة إن أمكن.
ابدأ بالصفحات العشر الأكثر زيارة؛ المكسب فيها يظهر فورًا في تجربة القارئ وفي استهلاك النطاق الترددي.
3. التخزين المؤقت على مستويين
المستوى الأول هو تخزين الصفحات: يحوّل الصفحة التي تُبنى باستعلامات MySQL كثيرة إلى ملف جاهز يُقدَّم مباشرة. المستوى الثاني هو تخزين المتصفح: يخبره بالاحتفاظ بالصور والأنماط مدة معينة فلا يعيد تنزيلها في كل زيارة. إضافة تخزين مؤقت واحدة جيدة تغطي الاثنين.
تحذير عملي: بعد أي تعديل في التصميم أو القوائم، امسح ذاكرة التخزين المؤقت، وإلا ظننت أن التعديل فشل. واضبط استثناءات لصفحات السلة والدفع إن كان لديك متجر، حتى لا يرى الزائر نسخة قديمة من صفحة حساسة.
4. الخطوط والسكربتات: أخفّ ما يمكن
كل ملف خارجي يضيف طلبًا وتأخيرًا. استخدم خطًا واحدًا بواحد أو اثنين من الأوزان، وفضّل الخطوط المحلية على الخارجية إن أمكن. أجّل تحميل السكربتات غير الضرورية إلى ما بعد ظهور المحتوى، واحذف أدوات المشاركة الاجتماعية الثقيلة واستبدلها بأزرار بسيطة.
راجع كل سكربت واسأل: هل يخدم القارئ فعلًا، أم أُضيف لأنه كان متاحًا؟ نافذة منبثقة للاشتراك، وشريط تقدم للقراءة، وخريطة تفاعلية في التذييل: كل واحدة تكلّف شيئًا على كل صفحة، وقد لا يلاحظها أحد.
5. الإضافات وقاعدة البيانات
الإضافات هي الوجه الآخر للسرعة: كل إضافة نشطة قد تضيف استعلامات إلى كل صفحة. عطّل الإضافات التي لا تستخدمها فعليًا بدل حذفها فورًا، ثم احذف ما ثبت أنه غير ضروري بعد أسبوع من التجربة. عطّل إضافة واحدة في كل مرة وافحص الموقع بعدها، فالانقطاع المفاجئ يكشف المسؤول.
نظّف قاعدة البيانات من المراجعات القديمة والتعليقات المزعجة والبيانات المؤقتة والجداول المتبقية من إضافات محذوفة، لكن خذ نسخة احتياطية قبل أي حذف، وأزل الجداول التي تعرف مصدرها فقط. الحذف العشوائي هنا أخطر من البطء الذي تعالجه.
6. توقعات واقعية ضمن الاستخدام العادل
الخطة المجانية تمنحك 5 جيجابايت و20 جيجابايت نقل شهرياً ضمن سياسة استخدام عادل بسقوف يومية لـCPU وRAM، وحد لعدد الملفات وحجم الملف الواحد. هذا يعني أن السرعة الجيدة ممكنة تمامًا لموقع محسّن، لكنها ليست وعدًا بأداء خادم مخصص.
التخزين المؤقت وتقليل الاستعلامات يخفضان استهلاك CPU فعليًا، وهذا في مصلحتك قبل أي شيء آخر. ولا تطارد الدرجة المثالية: الهدف أن تُفتح الصفحة في وقت معقول على شبكة متوسطة، وأن يبقى الاستهلاك بعيدًا عن السقوف اليومية.
الموقع الذي يسجل تسعين ويستهلك موارد أقل أفضل من موقع يسجل مئة ولا يصمد أمام زيارة مفاجئة. الفرق بين الاثنين لا يراه الزائر، لكنه يراه الخادم في نهاية الشهر. وإن كانت الزيارات أعلى من طاقة الخطة، فالتحسين لا يعوّض الفرق إلى ما لا نهاية.
7. خطة تنفيذ في ثلاثين دقيقة
- افحص صفحة مقالة وصفحة رئيسية على الجوال، وسجّل الوقت والنتيجة.
- اضغط أكبر عشر صور وأعد رفعها، وقلّل أبعادها.
- ثبّت إضافة تخزين مؤقت واحدة واضبط إعداداتها الافتراضية.
- عطّل الإضافات غير المستخدمة، وأزل الأدوات التي لا تخدم المحتوى.
- امسح ذاكرة التخزين المؤقت ونظّف قاعدة البيانات من التعليقات المزعجة.
- أعد الفحص وقارن، ودوّن ما تغيّر لتعرف ما نجح فعلًا.
هذه الخطوات لا تحتاج ميزانية ولا خبرة عميقة، بل انتظامًا. طبّقها على موقعك، ثم أعدها كل ثلاثة أشهر. أنشئ حسابك المجاني وابدأ بموقع واحد للتجربة، وراجع تفاصيل الخطة والأسئلة الشائعة إن احتجت توضيحًا عن الحدود.