يمكنك فقط التخلص من الهاكات السيئة البرمجة
فالنسخة النظيفة تحوي إستعلامات موزونة جدا ولا تزيد عن 11 في الصفحات ما عدي الملف الشخصي للعضو به 20 وهذه يتناقشون الأعضاء حول تقليصها بإستخدام الأجاكس
ركز أكثر شيئ علي صفحة عرض الموضوعات
يمكنك فقط التخلص من الهاكات السيئة البرمجة
فالنسخة النظيفة تحوي إستعلامات موزونة جدا ولا تزيد عن 11 في الصفحات ما عدي الملف الشخصي للعضو به 20 وهذه يتناقشون الأعضاء حول تقليصها بإستخدام الأجاكس
ركز أكثر شيئ علي صفحة عرض الموضوعات
__________________
السيف أصدق أنباء من الكتب
إذا استعملت الأجاكس للتحميل .. فهذا سيزيد الاستعلامات
لأنك عندما تطلب من السيرفر شيء عن طريق الأجاكس .. فأنت تنفذ أكثر من استعلام .. وبالتالي الاستعلام الواحد على نفس الصفحة هو أوفر على موارد السيرفر
__________________
Milad's vBulletin Services vCharset Converter
خدمة التحويل الاحترافي لترميز قواعد بيانات منتديات vBulletin إلى UTF-8
للمراسلة: Contact Me موبايل: 00905312905296 (لا أجيب على الـ SMS)
بسم الله الرحمن الرحيم
طبعا اول مشاركة لي في سوالف سوفت ، منتدى جميل استفدت منه كثيراً ولم اكن أتوقع اني سأشارك فيه يوماً من الأيام ، مرحباً بأعضاء سوالف وأتمنى ان اكون عضواً مفيداً وخفيفاً ، أتشرف بالتحدث إليكم ،
على العموم لم اكن اعلم بخطورة الاستعلامات الا من هذا الموضوع في موقع الشركة vBulletin.org
Whats the Top 10 worst hacks 4 server load? - vBulletin.org Forum
قرأت جميع الردود الموجودة في الموضوع بلا استثناء واستخلصت بعض النقاط المهمة وهي كالتالي :
* الموضوع باختصار عن شخص يحاول ان يعرف أسوا عشر هاكات تسبب ثقل في المنتدى والسيرفر، علماً بان صاحب الموضوع هناك مركب في منتداه ما يقارب الـ200 هاك !!!
* vBShout بالاعدادات السيئة هو اكثر الهاكات التي تزيد اللود على السيرفر حسب ردود معظم المشاركين في الموضوع .
* جواب معظم المبرمجين كان : لا يوجد هناك هاك سيئ لكن تركيب الكثير من الهاكات هو أمر سيئ ويسبب الاضرار
* طرح أحد الأعضاء سؤالاً جميلاً وهو : ماهو العدد الآمن من الاستعلامات ؟
الجواب التقريبي من أحد الإداريين : اذا وصلت الاستعلامات الى الـ20 ، فعليك معرفة السبب ، لأنها كمية عالية ، وإن تعدى عدد الاستعلامات الـ25 استعلام ، فعليك أن تتساءل إن كان هناك مشكلة ،وإن كانت أعلى من 30 استعلام ، فمعظم الاحتملاات تشير الى وجود اخطاء في هاك او مجموعة هاكات تؤثر على أداء الموقع
أحبب أن اضيف هذه المعلومات على الموضوع وبإمكانكم الاستفادة من الرابط لمعرفة المزيد من التفاصيل حول الموضوع ،
أنا لست مبرمجاً وسأصبح مبرمجاً ولكن لدي طلب بسيط من الخبيرين المجروح وميلاد جزاهما الله خيراً فقد افادتنا ردودهم بمعلومات قيمة :
انتما تتحدثان عن الهاكات التي تقوم بعمل استعلامات النووية على المنتدى ، فحبذا لو قمتما باعادة برمجة الهاكات وهي إلى الآن 3 هاكات اكتشفتها بنفسي ساذكرها الآن علماً بأن عملية تصحيحها لن تصعب على خبيرين في امور الكاش والكرون جوب وما الى ذلك :
1- هاك الاهداءات للأخ المطلوب ، الهاك يقوم بعمل استعلامين عن كل عضو يضع اهداء في الصفحة الرئيسية ، فإن وصل عدد الاهداءات في صندوق الاهداء الى 21 اهداء مثلاً فناتج الاستعلامات من هذا الهاك هو = 42 استعلام!!! ، من يريد ان يتأكد من كلامي فليجرب ذلك فنحن لا نخفي عليكم شيئاً وهذه حقائق وماذا بعد الحق الا الضلال ، فقط ابحث في جوجل عن طريقة تفعيل الديبوج مود Debug_mode وستجدوا الكثير من المواضيع حول كيفية التفعيل ، ثم ركب هاك االاهداءات واكتب 3 اهداءات وانظر الى ناتج الاستعلامات ؟!!!
حسناً هناك هاك اهداءات وجدته مؤخراً سأقوم بتجربته ويقول صاحب الهاك بأنه خالي من الاستعلامات سأضعه بعد التجربة بين ايديكم ورابط الموضوع كذلك .
2- هاك الأوسمة كما ذكرتم في هذا الموضوع ، فلابد من حل لهذا الهاك وإلا فلا بأس ان نلجأ الى اسلوب التعديل في القوالب واضافة الوسام لكل عضو على حده إن لم يتبرع لنا أحد الخبراء بدقائق من وقته لتعديل الهاك ، علماً بأن الهاك المعدل لا يفيد اثنين او ثلاثة بل عدد كبير جداً من المواقع العربية ولا تنسوا الأجر من الله قبل كل شيء .
3- هاك ختم المواضيع ، فهذا الهاك يقوم باضافة استعلامين او 4 فهو يحمل كود يقوم باستدعاء المواضيع المميزة في الصفحة الرئيسية وآخر يستخدم في هاك vbadvanced ، بإمكان الأستاذ العندليب التكرم وتعديل الهاك فضلاً لا أمراً وعمل جدول لاظهار المواضيع المميزة التي ختمت لكن بدون جعل العنوان كنص متحرك لأن النصوص المتحركة ( moving texts ) تسبب المشاكل حسب فهمي من رابط الموضوع الذي وضعته .
اعتذر جدا ع الإطالة وبإمكاني ارفاق الهاكات التي ذكرتها لكم إن أردتم وأنا أعمل جاهدا للبحث عن الهاكات التي تقوم باستعلامات كبيرة علماً بأن الاستعلامات ليست هي الوحيدة التي تقوم بعمل المشاكل سواء على المنتدى أو على السيرفر بشكل خاص فهناك عوامل اخرى في الهاك لم افهمها صراحةً كوني مبتدئاً مثل ما يسمى بالـ cache template وأمور أخرى
صحيح نسيت أن أعطيكم رابط هذا الهاك الذي حصل على هاك الشهر في موقع الـ vBulletin الرسمي واسمه
vB Optimise 1.3.2 MOTM for January 2009
فحسب فهمي للهاك فإنه يقوم بتقليص عدد الاستعلامات وأمور أخرى كثيرة سنتطرق لها في موضوع آخر لأني أطلت عليكم والمعذرة ،
أتمنى التوفيق للجميع ..
التعديل الأخير تم بواسطة sayid ; 25-02-2009 الساعة 04:59 AM
أخي ميلاد
أنت حينما تحمل الصفحة تحملها وتعرض رسائل الزوار
هنا ستقوم بعمل تعليمات رسائل الزوار فقط وليست القوائم الأخري ( كما يحدث حالياً )
الأن ستضغط بالأعلي علي نافذة أخر
ستقوم بالأجاكس بعمل تعليمة أو 2 فقط لجلب بيانات هذه النافذة فقط ولن تحمل الصفحة بالكامل بالطبع ولكن تعليمات هذه النافذة والتي ستظهر فيها فقط
وهذا يخفف بشدة لان الكثير ممن يستعرضون الملف الشخصي يتابعون رسائل الزوار وبالكثير بيانات الوصول ( مراسلته إلخ )
فلما يتم تحميل بيانات كل النوافذ ونحن لسنا في حاجة لها ؟
علي فكرة هذه الطريقة متبعة في ال ip
__________________
السيف أصدق أنباء من الكتب
هذا الهاك أستطيع أنا أن أبرمجه بدون أية تعليمات سكول نهائي1- هاك الاهداءات للأخ المطلوب ، الهاك يقوم بعمل استعلامين عن كل عضو يضع اهداء في الصفحة الرئيسية ، فإن وصل عدد الاهداءات في صندوق الاهداء الى 21 اهداء مثلاً فناتج الاستعلامات من هذا الهاك هو = 42 استعلام!!! ، من يريد ان يتأكد من كلامي فليجرب ذلك فنحن لا نخفي عليكم شيئاً وهذه حقائق وماذا بعد الحق الا الضلال ، فقط ابحث في جوجل عن طريقة تفعيل الديبوج مود Debug_mode وستجدوا الكثير من المواضيع حول كيفية التفعيل ، ثم ركب هاك االاهداءات واكتب 3 اهداءات وانظر الى ناتج الاستعلامات ؟!!!
حسناً هناك هاك اهداءات وجدته مؤخراً سأقوم بتجربته ويقول صاحب الهاك بأنه خالي من الاستعلامات سأضعه بعد التجربة بين ايديكم ورابط الموضوع كذلك .
أضيف له حقل في ال datastore وكل ما يضاف إهداء يتم تحديثه
ويتم تحميل هذا الحقل مع السبيشيل تيمبليت في كل صفحة
وبكذا ولا تعليمة سكول زيادة :app: ( أقوم حالياً ببرمجة هاك بانرات إعلانية في كل صفحات الموقع وبدون أية تعليمات زيادة وأيضا قمت بعمل هاك مثل الأختام ونفس الشيئ بدون أية تعليمات سكول فقط وقت إضافة بانر جديد أو إزالة بانر أو إضافة موضوع مميز أو إزالته ولكنها برمجيات خاصة )
هاك الأوسمة هو غباء من مبرمجه الصراحة2- هاك الأوسمة كما ذكرتم في هذا الموضوع ، فلابد من حل لهذا الهاك وإلا فلا بأس ان نلجأ الى اسلوب التعديل في القوالب واضافة الوسام لكل عضو على حده إن لم يتبرع لنا أحد الخبراء بدقائق من وقته لتعديل الهاك ، علماً بأن الهاك المعدل لا يفيد اثنين او ثلاثة بل عدد كبير جداً من المواقع العربية ولا تنسوا الأجر من الله قبل كل شيء .
فيبولتن لديها التعليمات الأساسية للمنتدي تسمح فيها بإالإضافه لها من خلال ال hook
وتعليمة جلب المشاركات مسموح فيها ذلك من خلال هوك خاص تضيف فيه 3 متغيرات
الأول يحمل الجدول الذي تريد الجلب منه مع الباقي
والثاني تضيف له ال join
يعني هو يقدر يخلي هاكه يجلب بيانات وسام كل عضو بدون أية تعليمات إضافية ولكن فقط بالتعديل علي تلك الكويري
وعلي فكرة تعديل هاكه لا يأخذ أكثر من دقيقة ولكن لا أدري كيف له أكثر من عامين ولم يحذره أحد !!!!
الهاك يزيد تعليمة مع كل مشاركة يعني الي يعرض 20 مشاركة في الصفحة يصبح يزيد 20 كويري زيادة :looking:
والحل من الفي بي نفسها وسهل جدا وله هوك خاص !!
الهاك من برمجة جريح وهو يزيد تعليمات بسيطة3- هاك ختم المواضيع ، فهذا الهاك يقوم باضافة استعلامين او 4 فهو يحمل كود يقوم باستدعاء المواضيع المميزة في الصفحة الرئيسية وآخر يستخدم في هاك vbadvanced ، بإمكان الأستاذ العندليب التكرم وتعديل الهاك فضلاً لا أمراً وعمل جدول لاظهار المواضيع المميزة التي ختمت لكن بدون جعل العنوان كنص متحرك لأن النصوص المتحركة ( moving texts ) تسبب المشاكل حسب فهمي من رابط الموضوع الذي وضعته .
تقريبا 2 في صفحات معينة
ولدي بديل بدون تعليمات كما أسلفت ولكنه خاص
نصحت به في موضوع أخرصحيح نسيت أن أعطيكم رابط هذا الهاك الذي حصل على هاك الشهر في موقع الـ vBulletin الرسمي واسمه
vB Optimise 1.3.2 MOTM for January 2009
فحسب فهمي للهاك فإنه يقوم بتقليص عدد الاستعلامات وأمور أخرى كثيرة سنتطرق لها في موضوع آخر لأني أطلت عليكم والمعذرة ،
الهاك يقوم بتخزين ملفات اللغة والتمبلت في المسرع لديك وليكن xcache في الرامات
وبالتالي يزيل تعليمة جلب التمبلت
ويخفف تعليمة جلب بيانات العضو ( كان فيها زيادة وهي جلب بيانات ملف اللغة أيضا فيتم إزالة هذه الجزية ك join مضافة
كما أنه يحمل لك كل التمبلت في الرام فيخفف وقت جلبها وعرضها
أيضا يمكنك من ضبط تعليمة جلب المتواجدين الأن بدل ما تتم علي طول تتم كل 60 ثانية فقط
وفيه دالة لل flush بحيث كل ما ترقي أي تمبلت لديك يقوم بعمل فلاش للرامات
أنصح به بشدة فهو هاك من مبرمج واعي :nice:
علي فكرة الموضوع
Whats the Top 10 worst hacks 4 server load? - vBulletin.org Forum
قديم جدا
منذ 3 سنوات تقريباً
__________________
السيف أصدق أنباء من الكتب
أخي الكريم هذا خطأ ...
لأنك عندما تطلب شيء عن طريق ملف الـ Ajax فأنت تقوم بطلب ملف PHP والذي بدوره يعمل include لـ global.php و init.php و class_core.php وسيتم تنفيذ عدد لا بأس به من الاستعلامات في هذه الملفات ... وليس فقط الاستعلام الموجود في ملف الـ ajax.php
اطلعت لتوّي على ملف الـ Ajax ووجدت أنه ينفذ 7 استعلامات عند طلبه ..
وبالتالي لنفرض أنك أردت اختصار استعلام واحد من صفحة تنفذ 15 استعلاماً عن طريق سحب المعلومات لهذا الاستعلام بالأجاكس ..
سوف تقوم بتنفيذ 14 استعلام + الاستعلام (الذي نختصره) + 7 استعلامات في ملف ajax.php وبالتالي أصبح لدينا 22 استعلام لإظهار هذه الصفحة ..
أرجو أن تكون تركز على ما أشرحه ..
بالتوفيق
__________________
Milad's vBulletin Services vCharset Converter
خدمة التحويل الاحترافي لترميز قواعد بيانات منتديات vBulletin إلى UTF-8
للمراسلة: Contact Me موبايل: 00905312905296 (لا أجيب على الـ SMS)
اشكرك على الرد وإيضاح بعض المعلومات ،
ولدي بديل بدون تعليمات كما أسلفت ولكنه خاصتوقعتك حتحل المشكلة عند المستخدمين لما فتحت هذا النقاش لكن فقط كان تنبيه منك وليس مساعدة لحل المشاكل ومشكور على كل حالولكنها برمجيات خاصة
فلنرى الأخ ميلاد هل يستطيع ان يتكرم ويعطينا دقيقة من وقته ليحل مشكلة هاك الأوسمة كما قال أخونا الجريح بأنه لا يستغرق أكثر من دقيقة ، الإحسان صفة حلوة
أعتذر أخي .. ليس لي أي اهتمام بالهاكات سابقة الذكر ..
__________________
Milad's vBulletin Services vCharset Converter
خدمة التحويل الاحترافي لترميز قواعد بيانات منتديات vBulletin إلى UTF-8
للمراسلة: Contact Me موبايل: 00905312905296 (لا أجيب على الـ SMS)
طلبت من الأخ المطلوب تطبيق فكرة الداتا ستور فكان هذا رده :
يعني الاستعلامات افضل من التصاريح ولا ايش الحل ؟كلامك سليم
ولكن الطريقه التى لا تعتمد على قاعده البيانات تعتمد على الكتابه على ملفات ولها خطورتها عند وضع تصريح 777
من امكانيه الاختراق والاطلاع عليها يعنى ممكن عند وضع رابط الملف الحصول على محتوياته
الداتا ستور هو تعليمة تجلب كل المصفوفات التي تحددها أو الداتا التي تحددها في تعليمة سكول واحدة أول شيئ ( وهو جدول في قاعدة البيانات الداتا مخزنة فيه serialize )
ومن قال انها في ملفات فهو مع إحترامي له لا يعلم شئ
__________________
السيف أصدق أنباء من الكتب
موضوع جميل ورائع
استفدت فائدة جميلة من الموضوع
قبل ان استخدم اي هاك اجربه على السيرفر والشخصي وارى هل يزيد الاستعلامات ام لا
طيب على طاري vB Optimise
مين يعربه لنا
هذا ما ظهر لي عند التجربه الصفحه الرئيسيه
# Page Generation 0.41395 seconds
# Memory Usage 2,492KB
# Queries Executed 19
Template Usage:
* (1)FORUMHOME
* (1)ad_footer_end
* (1)ad_footer_start
* (1)ad_forumhome_afterforums
* (1)ad_header_end
* (1)ad_header_logo
* (1)ad_navbar_below
* (1)burach_pm
* (1)footer
* (13)forumhome_forumbit_level1_nopost
* (41)forumhome_forumbit_level2_post
* (54)forumhome_lastpostby
* (12)forumhome_loggedinuser
* (1)forumhome_markread_script
* (37)forumhome_moderator
* (11)forumhome_subforumbit_post
* (1)forumhome_subforumseparator_post
* (1)gobutton
* (1)header
* (1)headinclude
* (1)lastx_noframe
* (10)lastx_temp
* (1)navbar
* (1)navbar_notifications_menubit
* (12)nlp_ehdaa_tbl_API
* (12)nlp_ehdaa_tbl_bit
* (7)option
* (1)spacer_close
* (1)spacer_open
* (1)ugc_footer
* (1)ugc_header
* (1)ugc_headinclude
القسم
# Page Generation 0.40238 seconds
# Memory Usage 2,772KB
# Queries Executed 25
Template Usage:
* (1)FORUMDISPLAY
* (1)ad_footer_end
* (1)ad_footer_start
* (1)ad_forumdisplay_afterthreads
* (1)ad_header_end
* (1)ad_header_logo
* (1)ad_navbar_below
* (1)footer
* (1)forumdisplay_loggedinuser
* (1)forumdisplay_moderator
* (1)forumdisplay_sortarrow
* (1)forumhome_markread_script
* (1)forumjump
* (1)forumrules
* (1)gobutton
* (1)header
* (1)headinclude
* (1)lastx_noframe
* (10)lastx_temp
* (1)navbar
* (2)navbar_link
* (1)navbar_notifications_menubit
* (12)nlp_ehdaa_tbl_API
* (12)nlp_ehdaa_tbl_bit
* (72)option
* (1)pagenav
* (1)pagenav_curpage
* (9)pagenav_pagelink
* (1)pagenav_pagelinkrel
* (1)spacer_close
* (1)spacer_open
* (1)threadadmin_imod_menu_thread
* (21)threadbit
* (1)threadbit_announcement
* (8)threadbit_pagelink
* (1)ugc_footer
* (1)ugc_header
* (1)ugc_headinclude
الموضوع
# Page Generation 0.37017 seconds
# Memory Usage 3,589KB
# Queries Executed 20
Template Usage:
* (1)SHOWTHREAD
* (1)ad_footer_end
* (1)ad_footer_start
* (1)ad_header_end
* (1)ad_header_logo
* (1)ad_navbar_below
* (1)ad_showthread_beforeqr
* (1)ad_showthread_firstpost
* (1)ad_showthread_firstpost_sig
* (1)ad_showthread_firstpost_start
* (1)editor_clientscript
* (1)editor_css
* (1)editor_jsoptions_font
* (1)editor_jsoptions_size
* (1)footer
* (1)forumdisplay_loggedinuser
* (1)forumjump
* (1)forumrules
* (1)gobutton
* (1)header
* (1)headinclude
* (1)lastx_noframe
* (10)lastx_temp
* (1)navbar
* (3)navbar_link
* (1)navbar_notifications_menubit
* (12)nlp_ehdaa_tbl_API
* (12)nlp_ehdaa_tbl_bit
* (72)option
* (5)postbit
* (5)postbit_ip
* (5)postbit_onlinestatus
* (5)postbit_reputation
* (5)postbit_wrapper
* (5)showthread_bookmarksite
* (1)showthread_quickreply
* (5)showthread_similarthreadbit
* (1)showthread_similarthreads
* (1)spacer_close
* (1)spacer_open
* (1)tagbit_wrapper
* (1)threadadmin_imod_menu_post
* (1)ugc_footer
* (1)ugc_header
* (1)ugc_headinclude
* (1)vbseo_linkbackmenu
* (1)vbseo_linkbackmenu_entry
هل من نصائح لتقليل الاستعلامات ؟
ايضا ماهو اقل هاك استعلام لاخر 10 مواضيع ؟
أخي لورد
الاستعلامات عندك مرتفعة
حاول انك تستغني عن بعض الهاكات او تبحث عن بديل
قبل اي تفعل اي شيء حاول ان يكون لديك منتدى آخر له نفس ملفات المنتدى اي انسخ مجلد المنتدى والصقه
ايضا استخدم نسخة من قاعدة بيانات المنتدى الحالية اي قم بنسخها ثم اجري تعديلاتك وتجارك على النسخة التجريبية بالبحث عن هاكات بديلة او او محاولة الاستغناء عن بعضها
هذا الكلام ينطبق فقط على غالبية الهاكات العربية ( المبرمجة من عرب ) وهم غالباً مبتدئين ..
هناك مبرمجين محترفين في الـ VB وهاكاتهم ولا أروع وبدون أي بطيء ..
وهناك خصائص لتقليل الضغط على القواعد ممكن تركبها في سيرفرك وتفعلها بالكونفيغ ..
أقواها الميما كاش ..
__________________
للإعلان في شبكة الهنوف العربية :
http://www.alhnuf.com/index.php?page=e3lan
الترتيب العالمي : 8169
_________________
صور - حواء - تعليم الفوتوشوب - شبكة الهنوف - الماسنجر
شكرا اخوي فايز
جاري الاستغناء عن بعض الهاكات وسوف اقوم بعمل نسخه واجرب عليها