تسريع وتحسين أداء المواقع

تحسين أداء مواقع الويب
تحسين أداء مواقع الويب و تسريع المواقع

العديد من الأشخاص يبحثون عن طريقة لتسريع المواقع، في هذه التدوينة سأحاول شرح بعض الخطوات البسيطة، التي يمكنها أن تكون دليلا للأشخاص الذين يريدون تحسين أداء مواقعهم أو الأشخاص الذين يريدون بدء العمل في مجال ال WPO.

هل هناك طريقة لتسريع المواقع؟

تسريع المواقع ربما هو تعريف خاطئ، حيث أن المعترف عليه في مجال الويب هو مصطلح WPO اختصارا ل Web Performance Optimization، بالعربي تحسين أداء مواقع الويب

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

اقرأ أيضا: 10 من أفضل قوالب ووردبريس المجانية

فحص أداء المواقع وتحديد المشاكل

لفحص أداء الموقع يجب استخدام بعض الأدوات والخدمات، من أهم الخدمات التي يمكن من خلالها فحص أداء المواقع، يوجد PageSpeed وGtmetrixK، كذلك يمكن استخدام أداة Lighthouse المتوفرة في متصفحات الويب المبنية على Chromium ك Google Chrome و Microsoft Edge.

إذا كنت من عشاق ال CLI مثلي، يمكنك أيضا استخدام Speedlify 😉

أما من ناحية فحص استعلامات الموقع وأخطاء ال PHP وما إلى ذلك، فيمكن الاعتماد على إضافات كـ Query Monitor و Debug Bar.

اقرأ أيضا: كيفية إنشاء قالب ابن في ووردبريس

كيف يمكنني تسريع موقعي؟

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

إجراءات يجب اتباعها للحصول على موقع سريع.

كما ذكرت سابقا، لا توجد وصفة سحرية للحصول على موقع سريع، بل يجب فحص الموقع وبعدها تطبيق التقنيات المناسبة، سأترك في هذه القوائم أهم الإجراءات التي أقوم بها أنا.

على مستوى الموقع.

  1. استخدام استضافة جيدة أو VPS خاص والابتعاد عن الاستضافات الرخيصة.
  2. عدم الاعتماد على إضافات بناء الصفحات كـ Elementor وغيرها.
  3. استخدام قوالب بسيطة، غير معقدة وذات جودة عالية.
  4. تثبيت فقط الإضافات الضرورية وحذف كل الاضافات الغير مفعلة.
  5. استخدام إضافة كاش بسيطة وغير معقدة ك WP Super Cache.
  6. تصغير ودمج ملفات ال CSS وال JS بواسطة إضافة معينة ك Autoptimize.
  7. تحسين الصور قبل رفعها بواسطة خدمات كـ Tinypng
  8. تنظيف وتحسين قاعدة البيانات بشكل دوري.

على مستوى الخادم

  1. استخدام أحدث إصدار لل PHP.
  2. تثبيت وحدة PageSpeed، بعد تثبيتها وتفعيلها يمكن الاستغناء عن إضافة Autoptimize.
  3. تمكين التخزين المؤقت لـخادم Nginx، بعد تمكينه وإعداده يمكن الاستغناء عن إضافة الكاش.
  4. تثبيت شهادة SSL وتمكين HTTP2.
  5. استخدام التخزين المؤقت للكائنات عن طريق الـ Redis على سبيل المثال أو Memcached، وذلك لتخفيف الضغط على قاعدة البيانات.
  6. تمكين ضغط DEFLATE أو GZIP.
  7. تمكين كاش المتصفح.
  8. استخدام Cloudflare وإعداده بالطريقة الصحيحة.

خلاصة

تسريع مواقع الانترنت ليس بشيء سهل يمكن الحصول عليه عن طريق تثبيت إضافة معينة، أو اتباع خطوات ما بشكل عشوائي، بل هي مجموعة من الاجراءات التقنية التي تختلف حسب نوع الموقع والبيئة التي يعمل عليها.

اقرأ أيضا: إنشاء تصميم مخصص لمقالات تصنيف معيّن

هذه التدوينة ما هي إلا بداية لسلسلة شروحات كتابية وبالفيديو الهدف منها مساعدة الأخرين على بناء مواقع قوية وسريعة.

إذا كانت لديك أي استفسار أو اقتراح المرجو تركه من خلال التعليقات.

close

قم بالتسجيل على قائمتي البريدية لكي تكون من الأوائل في الحصول على تدوينات وشروحات حصرية

أنا لا أرسل أبدا البريد المزعج! اقرأ سياسة الخصوصية لمزيد من المعلومات.

تعليقان

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

اترك تعليقًا

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *