بسم الله الرحمن الرحيم
والصلاة والسلام على اشرف الخلق .. سيدنا محمد .. وعلى اله وصحبة اجمعين
اخواني هنا اغلب طرق تسريع المنتديات ... وهي مجربة من قبلي ahmad_19xx
وإن شاء الله تنفع الجميع
نبدأ على بركة الله
اول شيء نشوف الأمثلة
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]
--------------------------------
الطريقة الأولى
نقوم بفتح ملف global.php (( يفضل اخذ نسخة احتياطية من الملف قبل البدء بالعمل ))
نقوم بوضع الكود في بداية الملف بعد الدالة
كود:
<?php
وهذا هو الكود الذي يجب وضعه
كود:
ob_start( 'ob_gzhandler' );
مع الملاحظة باننا قمنا بحذف هذه الدالة من نهاية الكود
كود:
?>
ليصبح الشكل النهائي كالتالي :
كود:
<?php
ob_start( 'ob_gzhandler' );
/*================================================= =====================*\
|| ################################################## ################## ||
|| # vBulletin 3.0.7 - CAT Team
|| # ---------------------------------------------------------------- # ||
|| # Copyright ©2000–2005 Jelsoft Enterprises Ltd.
All Rights Reserved. ||
|| # This file may not be redistributed in whole or significant part. # ||
|| # ---------------- VBULLETIN IS NOT FREE SOFTWARE ---------------- # ||
|| # Nullified By CAT Team # ||
|| ################################################## ################## ||
\*================================================ ======================*/
الطريقة الثانية
اضافة كود الى الملف .htaccess
وهي طريقة رائعة .. ومفعولها اكيد ان شاء الله
- نقوم بالدخول الى ftp الخاص بالمنتدى
- بنحث عن ملف بإسم .htaccess
نقوم بفتحة ونضع باخره هذا الكود
كود:
# 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)$">
ExpiresDefault A29030400
Header append Cache-Control "public"
</FilesMatch>
# Set up caching on media files for 1 week
<FilesMatch "\.(gif|jpg|jpeg|png|swf)$">
ExpiresDefault A604800
Header append Cache-Control "public"
</FilesMatch>
# Set up 2 Hour caching on commonly updated files
<FilesMatch "\.(xml|txt|html|js|css)$">
ExpiresDefault A7200
Header append Cache-Control "proxy-revalidate"
</FilesMatch>
# Force no caching for dynamic files
<FilesMatch "\.(php|cgi|pl|htm)$">
ExpiresActive Off
Header set Cache-Control "private, no-cache, no-store, proxy-revalidate, no-transform"
Header set Pragma "no-cache"
</FilesMatch>
وهيك بنكون انجزنا الخطوة الثانية من خطوات تسريع المنتدى
الطريقة الثالثة
تثبيت الهيدر والفوتر
هذه الطريقة تستعملها كل المواقع المتقدمة لتسريعها بدون أي شك فلا استغناء عنها
نقوم بوضع هذا الكود بالهيدر والفوتر الخاص بالستايل المراد تسريعة ووضع الكود الاصلي لكل من الهيدر والفوتر مكان عبارة (( القالب هنا ))
كود:
<div style=" overflow: auto; ">القالب هنا</div>
تثبيت الفوتر
طبعا ممكن انا نستغني عن الصور بالفوتر او تقليلها او تقليل حجمها .. واكيد رح يساهم بتسريع التصفح داخل المنتدى
الطريقة الرابعة
تسريع الصفحة الرئيسية
1- نقوم بفتح قالب forumhome_lastpostby الخاص بالستايل المراد تسريعة
ونبحث عن العبارة :
كود:
<if condition="$show['icon']"><img class="inlineimg" src="$icon[iconpath]" alt="$icon[title]" border="0" /></if>
ونستبدلها بـ
كود:
<strong>» </strong>
الطريقة الخامسة
طبعا من منتدانا من هذا الرابط
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]
الطريقةالسابعة
وهي مشهوووره جدا
طبعا هو عبارة عن كود تضاربت الاراء بمكان وضعه بالهيدر او بالheadinclude
لكن تفاجئت انه يمكن وضعة بالعديد من الاماكن في الستايل المراد تعديلة وتسريعه
الطريقة كالاتي :
1-لوحة تحكم الإدارة
2- الإستايلات والقوالب
3- البحث في القوالب
ابحث عن القوالب التاليه واحد واحد طبعا
header
navbar
footer
headinclude
postbit_legacy
FORUMHOME
SHOWTHREAD
FORUMDISPLAY
forumhome_forumbit_level1_nopost
forumhome_forumbit_level2_post
ad_showthread_beforeqr
ونضع باولها الكود التالي :
ونضع في بداية كل قالب منهم
الكود التالي
كود:
<META http-equiv="Page-Exit" content="blendTrans(Duration=0.2)">
<META http-equiv="Page-Enter" content="blendTrans(Duration=0.2)">
<?php
ob_start( 'ob_gzhandler' );
?>
ان شاء الله يكون الشرح وافي ..
طبعا تم تجميع هذه الطرق من الانترنت بواسطة ahmad_19xxx
وهي طرق مشهوره ومجربة من قبل الكثيرين واولهم انا
والصلاة والسلام على اشرف الخلق .. سيدنا محمد .. وعلى اله وصحبة اجمعين
اخواني هنا اغلب طرق تسريع المنتديات ... وهي مجربة من قبلي ahmad_19xx
وإن شاء الله تنفع الجميع
نبدأ على بركة الله
اول شيء نشوف الأمثلة
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]
--------------------------------
الطريقة الأولى
نقوم بفتح ملف global.php (( يفضل اخذ نسخة احتياطية من الملف قبل البدء بالعمل ))
نقوم بوضع الكود في بداية الملف بعد الدالة
كود:
<?php
وهذا هو الكود الذي يجب وضعه
كود:
ob_start( 'ob_gzhandler' );
مع الملاحظة باننا قمنا بحذف هذه الدالة من نهاية الكود
كود:
?>
ليصبح الشكل النهائي كالتالي :
كود:
<?php
ob_start( 'ob_gzhandler' );
/*================================================= =====================*\
|| ################################################## ################## ||
|| # vBulletin 3.0.7 - CAT Team
|| # ---------------------------------------------------------------- # ||
|| # Copyright ©2000–2005 Jelsoft Enterprises Ltd.
All Rights Reserved. ||
|| # This file may not be redistributed in whole or significant part. # ||
|| # ---------------- VBULLETIN IS NOT FREE SOFTWARE ---------------- # ||
|| # Nullified By CAT Team # ||
|| ################################################## ################## ||
\*================================================ ======================*/
الطريقة الثانية
اضافة كود الى الملف .htaccess
وهي طريقة رائعة .. ومفعولها اكيد ان شاء الله
- نقوم بالدخول الى ftp الخاص بالمنتدى
- بنحث عن ملف بإسم .htaccess
نقوم بفتحة ونضع باخره هذا الكود
كود:
# 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)$">
ExpiresDefault A29030400
Header append Cache-Control "public"
</FilesMatch>
# Set up caching on media files for 1 week
<FilesMatch "\.(gif|jpg|jpeg|png|swf)$">
ExpiresDefault A604800
Header append Cache-Control "public"
</FilesMatch>
# Set up 2 Hour caching on commonly updated files
<FilesMatch "\.(xml|txt|html|js|css)$">
ExpiresDefault A7200
Header append Cache-Control "proxy-revalidate"
</FilesMatch>
# Force no caching for dynamic files
<FilesMatch "\.(php|cgi|pl|htm)$">
ExpiresActive Off
Header set Cache-Control "private, no-cache, no-store, proxy-revalidate, no-transform"
Header set Pragma "no-cache"
</FilesMatch>
وهيك بنكون انجزنا الخطوة الثانية من خطوات تسريع المنتدى
الطريقة الثالثة
تثبيت الهيدر والفوتر
هذه الطريقة تستعملها كل المواقع المتقدمة لتسريعها بدون أي شك فلا استغناء عنها
نقوم بوضع هذا الكود بالهيدر والفوتر الخاص بالستايل المراد تسريعة ووضع الكود الاصلي لكل من الهيدر والفوتر مكان عبارة (( القالب هنا ))
كود:
<div style=" overflow: auto; ">القالب هنا</div>
تثبيت الفوتر
طبعا ممكن انا نستغني عن الصور بالفوتر او تقليلها او تقليل حجمها .. واكيد رح يساهم بتسريع التصفح داخل المنتدى
الطريقة الرابعة
تسريع الصفحة الرئيسية
1- نقوم بفتح قالب forumhome_lastpostby الخاص بالستايل المراد تسريعة
ونبحث عن العبارة :
كود:
<if condition="$show['icon']"><img class="inlineimg" src="$icon[iconpath]" alt="$icon[title]" border="0" /></if>
ونستبدلها بـ
كود:
<strong>» </strong>
الطريقة الخامسة
شرح طريقة تسريع المنتدى
الطريقة سهلة جدا وتستخدمها المنتديات الكبيرة
للمعاينة
الطريقة
ادخل على لوحة التحكم
خيارات المنتدى
وبعد كده اضغط على اعدادات اللغة والاستايل
هتلاقى انماط تخزين css وخليها نعم
احفظ العمل وشوف الفرق
الطريقة السادسة
الطريقة سهلة جدا وتستخدمها المنتديات الكبيرة
للمعاينة
الطريقة
ادخل على لوحة التحكم
خيارات المنتدى
وبعد كده اضغط على اعدادات اللغة والاستايل
هتلاقى انماط تخزين css وخليها نعم
احفظ العمل وشوف الفرق
الطريقة السادسة
طبعا من منتدانا من هذا الرابط
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]
الطريقةالسابعة
وهي مشهوووره جدا
طبعا هو عبارة عن كود تضاربت الاراء بمكان وضعه بالهيدر او بالheadinclude
لكن تفاجئت انه يمكن وضعة بالعديد من الاماكن في الستايل المراد تعديلة وتسريعه
الطريقة كالاتي :
1-لوحة تحكم الإدارة
2- الإستايلات والقوالب
3- البحث في القوالب
ابحث عن القوالب التاليه واحد واحد طبعا
header
navbar
footer
headinclude
postbit_legacy
FORUMHOME
SHOWTHREAD
FORUMDISPLAY
forumhome_forumbit_level1_nopost
forumhome_forumbit_level2_post
ad_showthread_beforeqr
ونضع باولها الكود التالي :
ونضع في بداية كل قالب منهم
الكود التالي
كود:
<META http-equiv="Page-Exit" content="blendTrans(Duration=0.2)">
<META http-equiv="Page-Enter" content="blendTrans(Duration=0.2)">
<?php
ob_start( 'ob_gzhandler' );
?>
ان شاء الله يكون الشرح وافي ..
طبعا تم تجميع هذه الطرق من الانترنت بواسطة ahmad_19xxx
وهي طرق مشهوره ومجربة من قبل الكثيرين واولهم انا