منتديات رحيل لكل العرب

منتديات رحيل لكل العرب (https://r7il.com/vb/)
-   قسم تطوير المواقع ومحركات البحث والسيو Seo والووردبريس WordPress (https://r7il.com/vb/f20/)
-   -   معلومات حول اضافة WP Super Cache (https://r7il.com/vb/t3673/)

raheel 07-04-2019 07:19 PM

معلومات حول اضافة WP Super Cache
 
سنتحدث عن الاعدادات اللازمة لكي تشتغل الاضافة Wp Super Cache بشكل جيد , دور هذه الاضافة انشاء ملفات ثابتة بيصيغة html , وهذه الاخيرة تصبح اقل ضغطا على السيرفر بدلا من كثرة الاستعلامات مع القاعدة التي قد تؤدي الى ضغط شديد ومن المعروف ان اغلب الاستضافات تنصح بتركيب هذه الاضافة في حالة زيادة اللود على السيرفر التي تسببه الووردبريس في الغالب
شروط عمل اضافة wp super cache

يجب ان تتفر بعض الشروط حتى تعمل الاضافة بشكل سليم وهي :
  1. يجب ان تتأكد تركيب الموديلين التالين Apache mod mime و mod rewrite لسيرفر apache
  2. السيف مود يجب ان يكون معطل (PHP safemode:OFF)
اذا كانت تنقص اي اعدادات من هذه الاخيرة او معطلة فلا تقم بتنصيب الاضافة فلن تشتغل بشكل سليم
طريقة التحقق من عمل الشروط

بالنسبة لسيف مود (Safe_mod) قم بالتالي :
انشاء ملف جديد باسم Info.php وضع فيه الكود التالي
phpinfo();ارفعه الى موقعك واستعرضه من المتصفح
https://www/domain.ltd/info.phphttps://i0.wp.com/www.mwordpress.net...578%2C91&ssl=1
في الحقيقة لا ادري هل يكفي ان يكون safe_mode_gid off ام كلاهما
بالنسبة للموديل mod rewrite يمكن تجربة هذه الطريقة من هنا
بالنسبة للموديل mod_mime فال mime_magic يفي بالغرض
تحميل وتركيب اضافة wp super cache

صفحة الاضافة على الووردبريس من هنا قم بتحميل الاضافة ورفعها الى مجلد plugins واتجه الى لوحة تحكم الووردبريس لتفعيل الاضافة
يمكنك بطبيعة الحال تركيب الاضافة عن طريق ووردبريس مباشرة
اعدادات اضافة wp super cache

الان بعد تفعيل الاضافة ستظهر لك رسالة فوق لتوجه الى صفحة اعدادات الاضافة قم بالضغط عليها
https://i2.wp.com/www.mwordpress.net...07%2C214&ssl=1
بعدها اذا كانت صيغة الروابط الدائمة على الوضع الافتراضي سوف تظهر لك رسالة “permalink structure error” هنا يجب عليك تغيير طريقة ظهور هذه الروابط وقد قمت سابقا بوضع فيديو لطريقة تغيير الروابط الدائمة ربما يفيدك في شيئ من هنا
الان سننتقل الى اعدادات الاضافة الضرورية, من تبويب Easy نقوم باختيار (caching on) ثم تقوم بالضغط على update status
https://i2.wp.com/www.mwordpress.net...20%2C350&ssl=1
الان سننتقل الى اعدادات الاضافة المتقدمة, في الخاصية advanced نقوم بهذه الاعدادات كما في الصورة
https://i1.wp.com/www.mwordpress.net...70%2C470&ssl=1
بالنسبة الكاش نستعمل ال mod_rewrite لانه الاسرع والافضل
بالنسبة للخصائص المختلفة (miscellaneous) نقوم بالاعدادات المشار اليها في الصورة
بالنسبة للمتقدمة (advanced) نقوم بالاعدادات كما في الصورة
قم الان بتحديث الحالة بالضغط على Update status
بعدها انزل الى الاسفل قليلا سوف تلاحظ ظهور رسالة قوانين Mod Rewrite لاضافة كود في ملف htaccess قم بتحديث قوانين mod_rewrite كما في الصورة التالية
https://i1.wp.com/www.mwordpress.net...76%2C437&ssl=1
بعدها سوف يتم تحديث mod rewrite سيتغير لون الرسالة الى لون اخضر فاتح مثال :
https://i0.wp.com/www.mwordpress.net...61%2C654&ssl=1
ولتتأكد جيدا من انه تم تحديث قوانين Mod_rewrite قم بالدخول الى المجلد على المسار التالي وتاكد من وجود ملف ال htaccess
/wp-content/cache/.htaccessويحتوي على الكود التالي :







# BEGIN supercache <IfModule mod_mime.c> <FilesMatch "\.html\.gz$"> ForceType text/html FileETag None </FilesMatch> AddEncoding gzip .gz AddType text/html .gz </IfModule> <IfModule mod_deflate.c> SetEnvIfNoCase Request_URI \.gz$ no-gzip </IfModule> <IfModule mod_headers.c> Header set Cache-Control "max-age=300, must-revalidate" </IfModule> <IfModule mod_expires.c> ExpiresActive On ExpiresByType text/html A300 </IfModule> # END supercache






الملفات الثابة التي تكلمنا عنها اعلاه سوف يتم حفظها في المجلد التالي
/wp-content/cache/ولمعرفة هل يتم حفظ هذه الملفات نقوم بعمل اختبار بسيط لاحظ الصورة التالية
https://i0.wp.com/www.mwordpress.net...77%2C528&ssl=1
قم بتصفح السورس كود تبع موقعك ستجد في اسفل السورس الوقت الذي تم فيه انشاء الصفحة
https://i0.wp.com/www.mwordpress.net...93%2C115&ssl=1
اذا كنت تستعمل الاضافة (wp-postviews) قم بقرائة تعليق الاخ عبد الهادي اطويل عن استعمال الاضافة ajax-the-views

الى هنا نكون قد انتهينا من شرح الجزيئين advanced و easy , قريبا انشاء الله راح نتحدث عن cdn لزيادة سرعة عرض موقعك بسرعةرهيبة
اذا كان هناك اي استفسار يرجى وضع تعليق ولا تنسى الاشتراك في قائمتنا البريدية ولك جزيل الشكر


الساعة الآن 09:45 AM

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2010, Crawlability, Inc. TranZ By Almuhajir

Security team