قبل البدء في الشرح يجب التاكد من ان خاصية الضغط GZIP مفعله في المنتدي
و إذا لم تكن مفعله يجب تفعيلها هكذا
أول شئ تتدخل للوحة تحكم المنتدي ومنها خيارات المنتدي
ومنها تختار خيارات ملف الكوكيز وكذلك محتويات راس HTML
ومنها تنزل تحت قليلا حتي تصل إلي GZIP HTML Output وتنفذ كما بالصورة
وبكده تبقي فعلتها
دلوقتي بقي دور تسريع المنتدي
__________________________________________________ ______
أولا :-
في لوحة التحكم الرئيسية
Styles & Templates
ثم
Style Manager
ثم
All Style Options
ثم تضع هذا الكود في أول الــheader ويكون الــheader في البداية
لاحظ في الكود السابق في السطر
<?php
ini_set('zlib.output_compression_level', 1);
ob_start( 'ob_gzhandler' );
include('class.gzip_encode.php');
?>
<HTML>
تم وضع رقم (1) وفي شرح الصور إذا قمت بتغيير الرقم (1) إلي أي رقم آخر قيجب تغييره في هذا السطر
ini_set('zlib.output_compression_level', 1);
ثم
Save
ملاحظة :::: يفضل بأن تضيف الكود في جميع الاستايلات المستخدمة .
__________________________________________________ ______
ثانيا :-
نقوم بفتح تمبلت FORUMHOME ونقوم بالبحث عن الكود التالي
ونستبدله بهذا الكود
<!-- 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 -->
والكود السابق الي تم إستبداله يمنع تسجيل الــHeader و الـــFooter في ذاكرة الــCash
<?php
echo "Page Compression: ".
(
(gzip_encode::gzip_accepted())?
_GZIP_ENCODE_STAT."% at level ".
_GZIP_ENCODE_LEVEL:
"None (Browser does not accept)"
);
?>
__________________________________________________ ______
ثالثا :-
ابحث عن الملف includes/datastore_cache.php
وأعطِه الترخيص 777
__________________________________________________ ______
رابعا :-
قم بفتح ملف config.php
وإبحث عن هذا الكود
و اضف تحته هذا الكود
$config['Mysqli']['ini_file'] = '';
__________________________________________________ ______
$config['Datastore']['class'] = 'vB_Datastore_Filecache';
خامسا :-
نفتح قالب الــFooter
ونضع في آخره الكود التالي
سادسا :-
</HTML>
<?php
new gzip_encode();
?>
تقوم بتريكب هاك vBulletin Realtime Template compressor
ووظيفته تسريع المنتدى بضغط قوالب الصفحات وتخفيف استهلاك الباندويدث
وهو يعتمد على ضغط رسوم الــــHTML و ضغط اكواد القوالب Template
وهذا الهاك من المرفقات
بع فك ضغطه ستجدون ملفين كل منهم يؤدي نفس الوظيفة
لكن الذي بآخر إسمه رقم 1 يعطي مؤشر أسفل الصفحة بما الذي تم ضغط
بينما رقم 2 لا يعطي المؤشر , ويتم تركيب واحد منهم فقط
والهاك Plugin وليس Product




رد مع اقتباس
مواقع النشر (المفضلة)