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

شرح كيفية تحسين سرعة و أداء المنتدى



  • [درس]:
31-03-2014 10:14 صباحاً
Mr King
معلومات الكاتب
السلام عليكم ورحمة الله



سأقوم إن شاء الله بشرح كيفية تحسين سرعة و أداء المنتدى اعتمادا على موقع الفحص المعتمد لدى google و bing وهو http://gtmetrix.com/



سأقوم بتقسيم الشرح إلى 4 دروس :



الدرس 1- حلّ مشكلة Leverage browser caching

الدرس2- حلّ مشكلة Optimize images

الدرس 3- حلّ مشكلة Avoid bad requests

الدرس 4- حلّ المشاكل Minify JavaScript, Enable gzip compression, Specify a Vary: Accept-Encoding header, Defer parsing of JavaScript



عند الانتهاء سأقوم بتجميعهم في موضوع واحد تحت عنوان "دورة تحسين سرعة و أداء المنتدى"

ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ



الدرس 1- حلّ مشكلة Leverage browser caching



معاينة المشكل

شرح كيفية تحسين سرعة و أداء المنتدى





الحلول المُقترحة :



يوجد 2 حلول، (حسب الملفاة الموجودة في رئيسية الموقع "جذرالموقع" )



الحلّ 1 : (الملف .htaccess غير موجود في رئيسية الموقع "جذر الموقع")



بعد فكّ الضغط عن الملف .htaccess الموجود في المرفقات نقوم برفعه إلى رئيسية الموقع "جذر الموقع" وسيتمّ حلّ هذه المشكلة



شرح كيفية تحسين سرعة و أداء المنتدى



الملف .htaccess مضغوط : شرح كيفية تحسين سرعة و أداء المنتدى.htaccess.zip





الحلّ 2 : (الملف .htaccess موجود في جذر الموقع "سواء الملف الخاص بالمنتدى أو بسكربت آخر" )



نقوم بتحرير الملف (نضغط على الملف ثمّ كليك بيمين الفأرة ثمّ edit file)



شرح كيفية تحسين سرعة و أداء المنتدى

ونقوم بإضافة هذه الأسطر في نهايته

CODE
# Turn on Expires and set default to 0
ExpiresActive On
ExpiresDefault A0
# Set up caching on media files for 1 year (forever?)
<FilesMatch ".(flv|ico|pdf|avi|mov|ppt|doc|mp3|wmv|wav|js)$">
ExpiresDefault A29030400
</FilesMatch>
# Set up 1 Month caching on commonly updated files
<FilesMatch ".(xml|txt|html|css|jpeg|jpg|gif)$">
ExpiresDefault A2419200
</FilesMatch>
# Force no caching for dynamic files
<FilesMatch ".(php|cgi|tpl|htm)$">
ExpiresActive Off
</FilesMatch>




انتهى شرح كيفية تحسين سرعة و أداء المنتدى



قبل اعتماد الحلّ

شرح كيفية تحسين سرعة و أداء المنتدى





بعد اعتماد الحلّ

شرح كيفية تحسين سرعة و أداء المنتدى



الطريقة مقتبسة من الموضوع شرح تقليل استهلاك الباندويث والترافيك الشهري للبيانات وضغط الملفات وتسريع منتديات PBBoard

  browser caching.png   تحميل png browser caching.png مرات التحميل :(31)
الحجم :(50.748) KB
 
  .htaccess.zip   تحميل zip مرات التحميل :(101)
الحجم :(0.379) KB

look/images/icons/i1.gif شرح كيفية تحسين سرعة و أداء المنتدى
  31-03-2014 11:36 صباحاً   [1]
AHMED
معلومات الكاتب


شرح شيق و رائع

جزاك الله خيرا اخى الكريم

و مبارك انضمامك لفريق البرنامج

look/images/icons/i1.gif شرح كيفية تحسين سرعة و أداء المنتدى
  31-03-2014 12:17 مساءً   [2]
Mr King
معلومات الكاتب
شكرا على مرورك العطر أستاذ أحمد



وأتشرّف بانضمامي لفريق الدّعم



شرح كيفية تحسين سرعة و أداء المنتدى

look/images/icons/i1.gif شرح كيفية تحسين سرعة و أداء المنتدى
  31-03-2014 03:44 مساءً   [3]
Dzkhalwi
معلومات الكاتب
السلام عليكم

برك الله فيك ع الشرح مميز

look/images/icons/i1.gif شرح كيفية تحسين سرعة و أداء المنتدى
  27-12-2015 08:29 مساءً   [4]
kareem
معلومات الكاتب
شكرا لك الكود اثر على الرقم بجانب

Page Load Time

بدل 7.7 اصبح 3.7


المواضيع المتشابهه
عنوان الموضوع الكاتب الردود الزوار آخر رد
Optimize images in htaccess كيفية تسريع الموقع من خلال تنظيف وتحسين الصور عفريت المنتدى
1 1419 عفريت المنتدى

الكلمات الدلالية
لا يوجد كلمات دلالية ..






الساعة الآن 07:54 PM