الاستضافة سريعة والموارد مرتاحة والموقع لسه بطيء؟ يبقى المشكلة في الموقع نفسه مش في السيرفر. الشرح ده بيمر على ٩ أسباب مرتبة بالتأثير الفعلي.
الحقيقة اللي بتزعّل: في أغلب الحالات السيرفر بيرد في أقل من نص ثانية، والباقي كله — تلات أو أربع ثواني — بيضيع في تحميل ملفات الموقع نفسه في متصفح الزائر.
١. الصور غير المضغوطة
السبب الأول بفارق كبير. صفحة فيها ١٠ صور بحجمها الأصلي = عشرات الميجابايت الزائر لازم ينزّلها.
الحل: ضغط وتحويل WebP. راجع الشرح المخصص.
٢. مفيش كاش
من غير كاش، كل زيارة بتشغّل PHP وبتستعلم من قاعدة البيانات وبتبني الصفحة من الأول. ومع الكاش الصفحة بتتقدّم جاهزة.
الحل: إضافة كاش. ولو استضافتك على LiteSpeed، استخدم إضافة LSCache — بتتكامل مع السيرفر مباشرة وبتدي أفضل نتيجة.
٣. إضافات كتير أو تقيلة
كل إضافة بتضيف ملفات وكود واستعلامات. موقع فيه ٤٠ إضافة بيبقى بطيء بغض النظر عن السيرفر.
الحل: راجع القايمة واسأل عن كل واحدة: بستخدمها فعلًا؟ فيه بديل أخف؟ الإضافة المعطّلة كمان احذفها.
٤. قالب تقيل
القوالب المليانة مميزات بتحمّل ملفات لكل حاجة حتى اللي مش مستخدم. القالب الخفيف بيفرق أكتر من أي تحسين تاني.
٥. سكربتات الطرف التالت
أدوات التتبع والدردشة والإعلانات وأزرار المشاركة. كل واحدة بتطلب من سيرفر خارجي، ولو واحد منهم بطيء موقعك بيستناه.
الحل: افتح F12 وروح لتبويب Network ورتّب بالوقت — هتشوف أي طلب خارجي بياخد وقت طويل.
٦. قاعدة بيانات متضخمة
مع الوقت بتتراكم مراجعات المقالات والتعليقات المزعجة وبيانات إضافات محذوفة. الاستعلامات بتبقى أبطأ.
الحل: نظّف قاعدة البيانات، وحدد عدد المراجعات المحفوظة لكل مقال.
٧. خطوط خارجية كتير
كل خط طلب إضافي وتأخير في ظهور النص. اكتفِ بخط أو اتنين، ونزّلهم على سيرفرك بدل ما تحمّلهم من برّه.
٨. مفيش ضغط للملفات
ملفات التنسيق والسكربتات المفروض تتقدّم مضغوطة. أغلب الاستضافات بتفعّل ده افتراضيًا، بس يستاهل تتأكد.
٩. إصدار PHP قديم
الإصدارات الأحدث أسرع بشكل ملحوظ من القديمة. لو موقعك لسه على إصدار قديم، الترقية بتدي مكسب فوري.
جرّب على نسخة تجريبية الأول لو موقعك قديم أو فيه إضافات مش متحدّثة.
إزاي تعرف السبب بتاعك إنت
اعمل قياس لسرعة موقعك وركّز على رقمين:
- وقت استجابة السيرفر — لو أقل من نص ثانية، السيرفر برئ والمشكلة في الموقع.
- حجم الصفحة الكلي — لو فوق ٣ ميجا، الصور هي المشكلة على الأرجح.
وافتح F12 وروح لـ Network ورتّب بالحجم وبالوقت — هتشوف بعينك إيه اللي بيأخر.
الترتيب اللي يدّي أسرع نتيجة
- فعّل الكاش.
- اضغط الصور.
- شيل الإضافات غير المستخدمة.
- رقّي إصدار PHP.
- راجع سكربتات الطرف التالت.
- وبعد كل ده لو لسه بطيء — يبقى وقت الترقية فعلًا.
الخطوة الجاية
- ضغط الصور وتحويلها WebP.
- Core Web Vitals بالمصري.
- تسريع ووردبريس على LiteSpeed: ضبط LSCache.
محتاج مساعدة؟
افتح تذكرة وابعتلنا رابط موقعك ونتيجة قياس السرعة، وهنقولك السبب الأساسي في حالتك بدل ما تجرّب كل حاجة.