عرض مشاركة واحدة
قديم 18-05-2008, 06:33   رقم المشاركة : 1
rohit8687
₪ عضو مٌشارك ₪





rohit8687 غير متواجد حالياً

rohit8687 نشيط


افتراضي اجعل المنتدى كالصاروخ ,,المعنى الحقيقي للسرعة

السلام عليكم و رحمة الله و بركاته ,,,
من اول ما نزلت النسخه الجديدة 3.7.0
والمنتديات بطيئه مرة

تعالى وخدلك نفس عميييييق

كثرت مواضيع التسريع و كثرت الهاكات و الاكواد و الملفات و وووو,الخ و كلها كذب x كذب او تسبب مشاكل بالمنتدى .

1- لا تركب هاكات الا للضرورة : مشاكل الهاكات كثيرة و منها على سبيل المثال : ثغرات امنية , بطء للموقع , الضغط على قاعدة بيانات , عطب و تخريب بعض الجداول بقاعدة بيانات ,, و احيانا يحذف جميع الاعضاء مثل هاك تسجيل الاعضاء السريع بعض الهاكات : الاهداءات , دردشة , اخر المتواجدون خلال 24 ساعة , الاعضاء المزيفين .
2- عمل صيانة دورية للمنتدى من لوحة التحكم :
أ - لوحة التحكم > الصيانة > اصلاح \ تحسين الجداول > قم بتحديد الكل ثم اضغط على زر " متابعة".
ب - لوحة تحكم > صيانة > تحديث العدادات .

3- افرغ جداول الغير ضرورية من قاعدة بيانات : مثال على بعض الجداول :

adminlog
searchindex
search
session
word
و ايضا لا تنس الرسائل الخاصة.
ستلاحظ انخفاض في حجم قاعدة البيانات بشكل كبير قد تصل الى 300 ميقا !!

4 - اعتمد على تقنية web2 او Css في تصميم الاستايل لانها خفيفة و لا تعتمد على الصور بشكل كبير ,, و ابتعد عن الفرونت بيج و الجداول .

5- استخدم خاصية كاش " ذاكرة الموقتة" . عن طريق تعديل ملف .htaccess و ضع فيها الاكواد التالي :


كود PHP:
ExpiresActive On
ExpiresByType images
/gif "access 1 week"
ExpiresByType images/jpg "access 1 week"
ExpiresByType images/jpeg "access 1 week"
ExpiresByType images/png "access 1 week"

ExpiresByType images/avatars/gif "access 1 week"
ExpiresByType images/avatars/jpg "access 1 week"
ExpiresByType images/smilies/jpg "access 1 week"
ExpiresByType images/smilies/gif "access 1 week"
ExpiresByType images/icons/gif "access 1 week"
ExpiresByType images/icons/gif "access 1 week"

ExpiresByType images/gradients/gif "access 1 week"
ExpiresByType images/misc/gif "access 1 week"
ExpiresByType images/myframes/gif "access 1 week"
ExpiresByType images/toolbox/gif "access 1 week"
ExpiresByType images/backgrounds/gif "access 1 week"

ExpiresByType clientscript/vbulletin_css/css "access 1 week"
ExpiresByType clientscript/js "access 1 week"
ExpiresByType js "access 1 week"
ExpiresByType application/x-shockwave-flash "access 1 week"
ExpiresByType application/x-javascript "access 1 week" 



ثم ارفعه الى مجلد الرئيسي للمنتدى ,,, و اذا لم يعمل المنتدى بعد ذلك فقم بحذف الملف ^_* .




6- اجعل المرفقات على نظام الملفات وليس القاعدة .




7- اجعل خيار الوقت بين مشاركة و اخرى دقيقة او اكثر .




8- اجعل الوقت بين ارسال رسالة خاصة و اخرى دقيقة او اكثر .




9 - اغلق المواضيع التي مر عليها 3 اشهر و اكثر .و احذف المواضيع اللي بدون فائدة .




10 - اغلق المواضيع التي تجاوزت 1000 مشاركة : خصوصا بالاقسام الترفيهيه و الوناسة ,, او قم بانشائها من جديد .




11- لا ترفع الكوكيز كثيرا : فذلك يوثر على الاداء و لا اعلم اذا كانت توثر على الباوندث او لا .





قمت بكل الخطوات و تحسن سرعة المنتدى و لله الحمد ,, و لكن ما زلت اواجه البطء ؟!

اخي الكريم ,, الاسباب كثيرة و من اهمها :

عدم توافق اصدار php و SQL للسيرفر مع اصدار المنتدى !









اخي الكريم اعلم ان المنتدى تعتمد على قاعدة البيانات ,, لا تنسى تسال المستضيف عن سرعة اتصال السيرفر بالانترنت ,, و رام و يفضل رام 2 جيجا فما فوق ! .


السموحة ع الاخطاء الاملائية ,,و بارك الله فيكم


المصدر




[center]

 

 

آخر تعديل بواسطة dr vb بتاريخ 18-05-2008 الساعة 08:07 .
  رد مع اقتباس
إعلانـات تــجـــاريـــة