- الرئيسية
- ما الجديد !
-
الصفحات▼
الصفحات
أهلا وسهلا بك زائرنا الكريم في منتدى دعم PBBoard الرسمي، لكي تتمكن من المشاركة ومشاهدة جميع أقسام المنتدى وكافة الميزات ، يجب عليك إنشاء حساب جديد بالتسجيل بالضغط هنا أو تسجيل الدخول اضغط هنا إذا كنت عضواً .
شرح كيفية تحسين سرعة و أداء المنتدى
-
- [درس]:
-
31-03-2014 10:14 صباحاً
-
Mr Kingمعلومات الكاتبالأعضاءعضو سوبر ستار
- انضم في :
- 27-11-2012
- رقم العضوية :
- 2642
- المشاركات :
- 3240
- الدولة :
- morocco
- الجنس:
- تاريخ الميلاد :
- 1-1-1987
- الدعوات:
- 6
- قوة السمعة:
- 18910
-
السلام عليكم ورحمة الله
سأقوم إن شاء الله بشرح كيفية تحسين سرعة و أداء المنتدى اعتمادا على موقع الفحص المعتمد لدى 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
-
-
شرح كيفية تحسين سرعة و أداء المنتدى31-03-2014 11:36 صباحاً [1]
-
AHMEDمعلومات الكاتبالأعضاءعضـو ستـار
- انضم في :
- 20-07-2009
- رقم العضوية :
- 18
- المشاركات :
- 2796
- الجنس:
- تاريخ الميلاد :
- 1-10-1981
- الدعوات:
- 31
- قوة السمعة:
- 4978
- موقعي:
- زيارة موقعي
-
شرح شيق و رائع
جزاك الله خيرا اخى الكريم
و مبارك انضمامك لفريق البرنامج
-
-
شرح كيفية تحسين سرعة و أداء المنتدى31-03-2014 12:17 مساءً [2]
-
Mr Kingمعلومات الكاتبالأعضاءعضو سوبر ستار
- انضم في :
- 27-11-2012
- رقم العضوية :
- 2642
- المشاركات :
- 3240
- الدولة :
- morocco
- الجنس:
- تاريخ الميلاد :
- 1-1-1987
- الدعوات:
- 6
- قوة السمعة:
- 18910
-
شكرا على مرورك العطر أستاذ أحمد
وأتشرّف بانضمامي لفريق الدّعم

-
-
شرح كيفية تحسين سرعة و أداء المنتدى31-03-2014 03:44 مساءً [3]
-
Dzkhalwiمعلومات الكاتبالأعضاءعضـو نشيط
- انضم في :
- 24-08-2013
- رقم العضوية :
- 4130
- المشاركات :
- 284
- الدولة :
- الجزائر
- الجنس:
- تاريخ الميلاد :
- 9-1-1992
- الدعوات:
- 1
- قوة السمعة:
- 2530
- موقعي:
- زيارة موقعي
-
السلام عليكم
برك الله فيك ع الشرح مميز
-
-
شرح كيفية تحسين سرعة و أداء المنتدى27-12-2015 08:29 مساءً [4]
-
kareemمعلومات الكاتبموقوف....
- انضم في :
- 03-03-2014
- رقم العضوية :
- 5072
- المشاركات :
- 1639
- الجنس:
- الدعوات:
- 2
- قوة السمعة:
- 8650
-
شكرا لك الكود اثر على الرقم بجانب
Page Load Time
بدل 7.7 اصبح 3.7
-