ووكومرس أتقل من الموقع العادي لأنه بيتعامل مع سلات ومخزون وحسابات عملاء. الشرح ده بيوريك تسرّعه إزاي — وأهم من كده: إيه اللي ما ينفعش تخزّنه في الكاش.
لو خزّنت صفحة السلة في الكاش، العميل ممكن يشوف سلة عميل تاني — بمنتجاته وأحيانًا ببياناته. ده مش بطء، ده خرق خصوصية وممكن يوصل لطلبات غلط.
قبل أي إعداد كاش، اتأكد إن الصفحات دي مستثناة.
الصفحات اللي لازم تُستثنى
- السلة
- الدفع
- حسابي بكل صفحاته الفرعية
- تتبع الطلب
- أي صفحة بتعرض بيانات خاصة بالمستخدم
إضافات الكاش المحترمة بتستثنيهم تلقائيًا لما تكتشف ووكومرس. بس اتأكد بنفسك — افتح السلة في نافذة خفي وحط منتج، وافتح نافذة خفي تانية وشوف السلة فاضية.
١. فعّل الكاش لباقي الموقع
صفحات المنتجات والتصنيفات والرئيسية — دي أغلب زياراتك وبتستفيد من الكاش بشكل كبير.
٢. فعّل كاش الكائنات
هنا الفرق الكبير للمتاجر. الصفحات المستثناة من كاش الصفحات لسه بتعمل استعلامات كتير — كاش الكائنات (Redis) بيسرّعها من غير ما يخزّن محتواها.
راجع شرح تفعيل Redis أو Memcached.
٣. اضغط صور المنتجات
صفحة تصنيف فيها ٢٤ منتج يعني ٢٤ صورة. اضغطها وحوّلها WebP، وحدد أبعادها.
وما ترفعش صور بأبعاد ضخمة — ووكومرس بيولّد أحجام مصغّرة، بس الصورة الأصلية بتفضل مخزّنة وبتاكل مساحة.
٤. قلّل الإضافات
متاجر كتير عندها ٤٠ أو ٥٠ إضافة. راجعهم واسأل عن كل واحدة: بتستخدمها فعلًا؟
خد بالك من إضافات التسويق والتتبع — بتضيف سكربتات على كل صفحة وبتبطّأ الدفع تحديدًا.
٥. نضّف قاعدة البيانات
المتاجر بتراكم بيانات بسرعة:
- السلات المتروكة القديمة — بتتخزّن في قاعدة البيانات وبتتراكم بالآلاف.
- جلسات العملاء المنتهية.
- مراجعات المنتجات المحفوظة.
- سجلات الإضافات القديمة.
نظّفها دوريًا — قاعدة البيانات النضيفة بتخلي كل استعلام أسرع.
٦. اضبط عدد المنتجات في الصفحة
عرض ١٠٠ منتج في صفحة واحدة بيحمّل ١٠٠ صورة. خليها ١٢ أو ٢٤ مع ترقيم صفحات.
٧. عطّل اللي مش بتستخدمه في ووكومرس
- لو مش بتستخدم المراجعات، عطّلها.
- لو مش بتستخدم قايمة الرغبات أو المقارنة، شيل إضافاتها.
- عطّل تتبع المخزون للمنتجات اللي مش محتاجاه.
٨. راقب في المواسم
الضغط في الذروة بيكشف مشاكل مش ظاهرة في الأيام العادية. راجع شرح جهّز متجرك لموسم الذروة.
اختبار مهم بعد أي تغيير
- افتح المتجر في نافذة خفي وحط منتج في السلة.
- افتح نافذة خفي تانية وادخل السلة — لازم تكون فاضية.
- لو لقيت فيها منتجات، صفحة السلة متخزّنة في الكاش. اوقف واصلح فورًا.
الخطوة الجاية
- تسريع ووردبريس على LiteSpeed: ضبط LSCache.
- تفعيل Redis أو Memcached لتسريع قاعدة البيانات.
- تقليل السلات المتروكة من ناحية الموقع.
محتاج مساعدة؟
افتح تذكرة وابعتلنا رابط متجرك وعدد المنتجات، وهنقولك المشكلة الأساسية في السرعة عندك.