[align=justify]قبل البدء في الشرح يجبأخذ نسخة إحتياطية من كل شئ حتي لا يحدث أي خطأ
وكذلك التاكد من ان خاصية الضغط GZIP مفعله في المنتدي
و إذا لم تكن مفعله يجب تفعيلها هكذا
أول شئ تتدخل للوحة تحكم المنتدي ومنها خيارات المنتدي
![](http://www.mwadah.com/images/imgcache/2006/05/61.jpg)
ومنها تختار خيارات ملف الكوكيز وكذلك محتويات راس HTML
![](http://www.mwadah.com/images/imgcache/2006/05/62.jpg)
ومنها تنزل تحت قليلا حتي تصل إلي GZIP HTML Output وتنفذ كما بالصورة
![](http://www.mwadah.com/images/imgcache/2006/05/63.jpg)
وبكده تبقي فعلتها
دلوقتي بقي دور تسريع المنتدي
[line]
أولا :-
في لوحة التحكم الرئيسية
Styles & Templates
ثم
Style Manager
ثم
All Style Options
ثم تضع هذا الكود في أخر الــheader ويكون الــheader في البداية
كود PHP:
<?php
ob_start( 'ob_gzhandler' );
?>
ثم
Save
ملاحظة :::: يفضل بأن تضيف الكود في جميع الاستايلات المستخدمة .
[line]
ثانيا :-
نقوم بفتح ملف global.php
نقوم بوضع الكود في بداية الملف بعد الدالة
وهذا هو الكود الذي يجب وضعه
كود PHP:
ob_start( 'ob_gzhandler' );
لاحظ باننا قمنا بحذف هذه الدالة من نهاية الكود الكود الأول
ليصبح الشكل كالتالي :
كود PHP:
<?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 # ||
|| ################################################## ################## ||
\*================================================ ======================*/
[line]
ثالثا :-
نفتح ملف functions.php والموجود في مجلد includes
و إبحث عن الكود التالي
كود PHP:
// ###################### Start print output #######################
function print_output($vartext, $sendheader = 1)
{
global $pagestarttime, $query_count, $querytime, $DB_site, $bbuserinfo;
global $vbphrase, $vboptions, $stylevar, $_REQUEST;
if ($vboptions['addtemplatename'])
{
if ($doctypepos = strpos($vartext, $stylevar['htmldoctype']))
{
$comment = substr($vartext, 0, $doctypepos);
$vartext = substr($vartext, $doctypepos + strlen($stylevar['htmldoctype']));
$vartext = $stylevar['htmldoctype'] . "\n" . $comment . $vartext;
}
}
ثم أضف بعده
كود PHP:
$thisscriptis = array(
'editpost',
'register',
'newreply',
'newthread',
'sendmessage',
'private',
);
if (!in_array(THIS_SCRIPT, $thisscriptis)) {
$patterns = array('/\>\s+\</', '/^\s*/m');
$replace = array('> <', '');
$vartext = preg_replace($patterns, $replace, $vartext);
} else {
$vartext = preg_replace('/\>\s+\</', '> <', $vartext);
}
// HACK : END : COMPRESS
[line]
رابعا :-
نقوم بفتح تمبلت FORUMHOME ونقوم بالبحث عن السطر التالية ومن ثم تقوم بحذفها
كود PHP:
<!-- no cache headers -->
<meta http-equiv="Pragma" content="no-cache" />
<meta http-equiv="Expires" content="-1" />
<meta http-equiv="Cache-Control" content="no-cache" />
<!-- end no cache headers -->
وهذا يسبب بطئ في التصفح بسبب عدم وجود Cash يقوم بحفظ الــheader والــfooter فيتم تحميلهما من جديد
أما بعد حذفهما فيتم حفظهما في الـــCash
[line]
خامسا :-
قم بتنزل الملف المرفق وفك ضغطه ووضعه داخل مجلد includes/cron
سيطلب منك الإستبدال لأنه موجود أصلا فقم بالموافقة
وده فقط بيسرعه بنسبة 40%
[line]
بس دي كل الحاجات إللي تقدر تسرع بيها منتداك
[line]
من هذا الرابط ممكن كتابه موقعك وتشوف الناتج كم استفدت من الطريقه وكم تسرع منتداك
http://www.whatsmyip.org/mod_gzip_test
ملحوظة تكتب إسم الموقع هكذا مثلا
http://mwadah.com/index.php
كاملا كما تري حتي بإسم الــindex.php
وهكذا يكوت منتداك وصل إلي أقصي سرعة
والسلام
من شبكة الأحلام
http://www.thedreams.net.tc/
FreedomDream[/align]
مواقع النشر (المفضلة)