تحسين أداء الوردبريس بإستخدام w3 total cache

[:ar]

– ماهو w3 total cache :

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

– المميزات : 

  • عمل كاش للصفحات وتخزينها في ملفات الموقع أو في الذاكرة.
  • عمل كاش لملفات CSS و JS.
  • عمل كاش للأقسام والكلمات الدلالية والتعليقات ونتائج البحث.
  • عمل كاش لنتائج البحث مثل (  URIs والتي تحتوي على Query String ).
  • عمل كاش لإستعلامات قواعد البيانات.
  • تصغير حجم الـ Response Body للمواضيع والصفحات والتغذيات.
  • عمل كاش للتصفح مع دعم ( cache-control – ETag , Expires ).
  • دعم الجوال : حيث يمكنك تخصيص الكاش لمجموعة معينة من الأعضاء أو تحويل الثيم بإستخدام User-Agent.
  • إمكانية إعداده ليعمل مع أحد مزودي خدماات CDN.

– الفوائد:

  • تحسين أداء موقعك لدى محركات البحث.
  • استعراض لحظي للصفحات بإستخدام خواص الكاش.
  • سرعة في معالجة الصفحات وإستعراضها.
  • تقليل الوقت المستغرق لتحميل الصفحات.
  • تحسين تصفح الموقع في أوقات الذروة.
  • الحفاظ على 80% من الباندويث عن طريق ضغط طلبات HTTP والتي تخص feeds , CSS , JS , HTML.

– التثبيت:

1-تسجيل الدخول للوحة تحكم الوردبريس http://domain.com/wp-admin

2-اختيار أضف جديد من قائمه الإضافات

fouad1

3-البحث عن “w3 total cache”

fouad2

4-التثبيت عن طريق الضغط علي “التنصيب الأن”

fouad3

5-ستظهر رساله بأنه تم التثبيت بنجاح ثم اضغط علي تفعيل الأضافه

fouad4

6-الضغط علي settings وذلك لضبط إعدادات ال w3 total cache

fouad5

7-تعديل الإعدادات التالية :

– تفعيل Page Cache

هذه الخاصية تقوم بإنشاء صفحات Static من المحتويات الديناميكية بدلا من أن تقوم بإستعراض المحتويات الديناميكية في كل مرة يتم طلب الصفحات بها. وهي تساعد بشكل كبير جدا في تقليل الإستهلاك وتحسين أداء التصفح. من المفضل ان يتم تغيير Cache Method الي Opcode:Alternative PHP Cache (APC).

– تفعيل Minify

وهي الخاصية المسئولة عن تقليل حجم ملفات HTML , CSS عن طريق إضافة Line Breaks والتعليقات والمسافات مما يتيح تحميلها بشكل أسرع عبر المتصفح.

– تفعيل Database Cache

من خلال هذه الخاصية يتم حفظ نتائج إستعلامات قواعد البيانات بدلا من ان يتم تنفيذ الإستعلامات من خادم قواعد البيانات في كل مرة.من المفضل ان يتم تغيير Cache Method الي Memcached.

– تفعيل Object Cache

يتوفر أنظمة كاش داخلي بالوورد بريس خاصة بأنظمة فرعية مثل ( Caching API , Object Cache , Transient API) إذا كنت تعاني من تنفيذ إستعلامات معقدة بداخل قاعدة البيانات فننصح بتفعيل هذه الخاصية.من المفضل ان يتم تغيير Cache Method الي Opcode:Alternative PHP Cache (APC).

– تفعيل Browser Cache

في كل مرة يأثي زائر لموقعك يتم تحميل الصور وملفات CSS , HTML , JS من السيرفر إلى المتصفح ، بإستخدام Browser Cache فإنه سيتم حفظ هذه الملفات لفترة معينه داخل الملفات المؤقته بمتصفح كل زائر ، وبهذا فلن يحتاج الزائر إلى تحميل نفس الملفات في كل مرة يزور بها موقعك.

9 – حفظ الإعدادات عن طريق الضغط على Save all settings

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

[:]

Leave A Comment

%d مدونون معجبون بهذه: