صفحة 1 من 2 12 الأخيرةالأخيرة
النتائج 1 إلى 15 من 16

الموضوع: حلول لتحسين أداء VBSEO و ارتفاع الحمل على السيرفر ..

  1. #1
    عضو نشيط
    تاريخ التسجيل
    Aug 2008
    المشاركات
    61

    حلول لتحسين أداء VBSEO و ارتفاع الحمل على السيرفر ..



    - المقال منقول من موقع vbseo.com و مترجم إلى اللغة العربية
    - العنوان الرسمي للمقال باللغة الإنجليزية : http://www.vbseo.com/wiki/Troubleshooting:Server_Load

    - يتحدث هذا المقال عن كيفية إستخدام هاك vbseo دون أن يؤثر على حالة السيرفر أو إستهلاك مواردة و كذلك للرفع من كفاءة تصفح موقعكم و تنظيم الأرشفة و المعالجة بشكل أسرع و أفضل :-

    - كل هذة الإعدادت هي أشياء متعلقة بالهاك و متعلقة أيضاً بالملف vbseo.php فإذا لوحظ إرتفاع فى الحمل على السيرفر بسبب هذا الملف ستكون المشكلة فى إحدي تفعيل الإعدادات التى سنذكرها لاحقاً .. و فيما يلى بعض الخصائص المتعلقة بالهاك و التى سنعمل على تعديلها لتحسين الهاك :-

    -------------------------------------------------------------------

    * General Options-> Define Forum Path Title Bits متعلق بالعنوان
    * Forum URLs -> Forum URL Format متعلق بالعنوان الخاص بالمنتدى
    * Forum URLs -> Forum Index Page URL Format متعلق بالصفحات المتأرشفة
    * Announcement URLs -> Individual Announcement URL Format متعلق بعناوين الإعلانات الفرعية
    * Announcement URLs -> Multiple Announcements URL Format متعلق بعدد من الإعلانات و العناوين
    * Thread URLs -> Multiple Page Thread URL Format متعلق بعدد من صفحات المشاركات و عناوينها
    * Thread URLs -> 'Last Post in Thread' Redirect URL Format متعلق بالردود
    * Thread URLs -> 'Newest Post in Thread' Redirect URL Format متعلق بالردود الجديدة و احدث الردود
    * Thread URLs -> 'Go To Post in Thread' Redirect URL Format متعلق بالتوجية للردود فى المشاركة
    * Thread URLs -> Multiple page 'Go To Post in Thread' Redirect متعلق بالتوجية بالذهاب للردود فى المشاركة لأكثر من صفحة
    * Thread URLs -> 'Previous Thread' Redirect URL Format متعلق بعرض الصفحة السابقة للموضوع
    * Thread URLs -> 'Next Thread' Redirect URL Format متعلق بعرض الصفحة التالية للموضوع
    * Printthread URLs -> 'Printthread' URL Format متعلق بالطباعة
    * Printthread URLs -> Multiple Page 'Printthread' URL Format متعلق بطباعة أكثر من صفحة
    * Poll URLs -> Poll URL Format متعلقة بالتصويت
    * Nav Bullet (Tree Icon) Image URLs -> Forum Nav Bullet Image URLs متعلق بالصور و الأيقونات فى المنتدى
    * Nav Bullet (Tree Icon) Image URLs -> Thread Nav Bullet Image URLs متعلق بالصور و الأيقونات فى مشاركات المنتدى
    * Attachment URLs -> Attachment URLs Format متعلق بالمرفقات

    ---------------------------------------------

    - فى حالة التعديل فى الخيارات التالية ستضمن إن شاء الله عدم إرتفاع الحمل على السيرفر فأنتبة معي أخى الكريم :-

    1- وضع [user_id] فى خانة Member Profile/Avatar URL formats أو إيقاف الخاصية أفضل . و ذلك من خلال عمل التالي :-

    -- الدخول على لوحة تحكم vbseo داخل لوحة تحكم admincp ثم إختيار

    * Member's Profile URLs >> Member Profile URL Format
    * Custom Avatar Image URLs >> Custom Avatar URL Format
    ثم وضع [user_id] بداخلها ..
    يمكن إيقاف الخاصية أيضاً من خلال عمل Disable لها .

    2- إيقاف الخاصية "Replace 'Previous/Next Thread' redirect links"
    هذة الخاصية وظيفتها عمل روابط لعرض المشاركة التالية و السابقة عبر وصلات ثابتة .
    و يمكن إيقافها عن طريق عمل الأتى :-

    -- الدخول على لوحة تحكم vbseo داخل لوحة تحكم admincp ثم إختيار
    * Direct Links >> Replace 'Previous/Next Thread' redirect links
    ثم إختيار Disable

    3- إيقاف الخاصية " rewriting for attachments/tree icon images "
    هذة الخاصية مسئولة عن أرشفة المرفقات و عمل شجرة من صور الأيقونات ... و هي ليست مفيدة إلى حد ما .
    يمكن إيقاف هذة الخاصية عن طريق عمل الأتى :-

    -- الدخول على لوحة تحكم vbseo داخل لوحة تحكم admincp ثم إختيار
    * Nav Bullet (Tree Icon) Image URLs >> Rewrite Nav Bullet Image URLs
    * Attachment URLs >> Rewrite Attachment URLs
    ثم إختيار Disable

    4- إيقاف الخاصية "Add Thread Titles"
    هذة الخاصية مسئولة عن عناوين المشاركات و هي متاحة فى النسخة 3.5x فأعلى .
    و يمكن إيقاف هذة الخاصية عن طريق عمل الأتى :-

    -- الدخول على لوحة تحكم vbseo داخل لوحة تحكم admincp ثم إختيار
    * Add Thread Titles >> Add Thread Titles to Showthread Links Anchor Text
    * Add Thread Titles >> Add Thread Titles to Showpost Links Anchor Text
    ثم إختيار Disable

    5- إيقاف الخاصية "With outgoing network connections"
    و يمكن إيقاف هذة الخاصية من خلال عمل الأتى :-

    -- الدخول على لوحة تحكم vbseo داخل لوحة تحكم admincp ثم إختيار
    * Outgoing LinkBacks >> Update Services
    * Outgoing LinkBacks >> Enable Outgoing Pingbacks
    * Outgoing LinkBacks >> Enable Outgoing Trackbacks
    * Add Titles to External Links >> Add Page Titles to External Links Anchor Text
    ثم إختيار Disable

    6- IonCube vs. Zend
    -- يمكن محاولة إستخدام Zend مع IonCube لمتابعة الأداء وذلك من خلال عمل تجارب محدودة بعد التفعيل .

    7- نقل محتويات .htaccess إلى httpd.conf فى حالة وجود Dedicated servers
    -- إذا كنت تمتلك سيرفر مخصص لموقعك فقط فضع معلومات rewrite الموجودة فى ملف .htaccess بداخل ملف httpd.conf لرفع الكفاءة





    __________________
    .. موظف بشركة إكساء لتقنية المعلومات ..


  2. #2
    عضو جديد
    تاريخ التسجيل
    Apr 2010
    المشاركات
    29


    جزآك الله خير





    __________________
    سبحان الله وبحمده ، سبحان الله العظيم

  3. #3
    خبير سيرفرات لينكس
    تاريخ التسجيل
    Mar 1999
    المشاركات
    4,917


    يثبت






  4. #4
    عضو جديد
    تاريخ التسجيل
    Dec 2008
    المشاركات
    28


    السلام عليكم ورحمة الله وبركاته
    جزاكم الله خيرا تم عمل اللازم وبصراحة لم ألاحظ أي فرق في السيرفر الشخصي لكن ممكن تفرق كتير مع أصحاب المواقع الكبيرة عامة وعلى أي حالة الاعدادات تم ارفاقها بالتعديلات الموجودة بالأعلى
    في أمان الله





    الملفات المرفقة الملفات المرفقة

  5. #5
    عضو جديد
    تاريخ التسجيل
    Apr 2010
    المشاركات
    6


    6- IonCube vs. Zend
    -- يمكن محاولة إستخدام Zend مع IonCube لمتابعة الأداء وذلك من خلال عمل تجارب محدودة بعد التفعيل .

    7- نقل محتويات .htaccess إلى httpd.conf فى حالة وجود Dedicated servers
    -- إذا كنت تمتلك سيرفر مخصص لموقعك فقط فضع معلومات rewrite الموجودة فى ملف .htaccess بداخل ملف httpd.conf لرفع الكفاءة
    لا اعلم كيف استطعت نقل هذه الاعدادات داخل ملف الفيبسيو

    انصحك بتجربة كامل الاعدادات على موقع حي لان السيرفر الشخصي يفتقد للكثير وخصوصا عندما يتعلق الامر بالتحليلات واللود واستهلاك الميموري.





    التعديل الأخير تم بواسطة siros ; 04-09-2010 الساعة 08:25 AM

  6. #6
    عضو نشيط جدا
    تاريخ التسجيل
    Jun 2007
    المشاركات
    516


    مشكور اخي الكريم .. سيتم التطبيق لاحقا





    __________________
    Pretty soon !

  7. #7


    شكرآ على المقال المميز ياوليد ربنا يوفقك دائمآ تقدم الخير للأخوان العرب وليست غريبه عليك بتقديم معلومة مفيده ,

    بخصوص الضغط او اللود بصرحة التي قمت بذكرة يمكن ينقص اللود نسبة 10%

    وصفحات الواجب تقليل اللود منها ملفات المواضيع وملفات الاقسام بالتالي لان ينقص اللود لأن الزائر داخل لصفحة معينه

    قد تم ارشفتها بكلام تم كتابته من قبل الزائر في جوجل , سيظهر رابط الاقسام والمواضيع ,

    طيب التي سوف نقوم بأغلاق الخيارات التي قمت بذكرها من ؛

    * General Options-> Define Forum Path Title Bits متعلق بالعنوان
    * Forum URLs -> Forum URL Format متعلق بالعنوان الخاص بالمنتدى
    * Forum URLs -> Forum Index Page URL Format متعلق بالصفحات المتأرشفة
    * Announcement URLs -> Individual Announcement URL Format متعلق بعناوين الإعلانات الفرعية
    * Announcement URLs -> Multiple Announcements URL Format متعلق بعدد من الإعلانات و العناوين
    * Thread URLs -> Multiple Page Thread URL Format متعلق بعدد من صفحات المشاركات و عناوينها
    * Thread URLs -> 'Last Post in Thread' Redirect URL Format متعلق بالردود
    * Thread URLs -> 'Newest Post in Thread' Redirect URL Format متعلق بالردود الجديدة و احدث الردود
    * Thread URLs -> 'Go To Post in Thread' Redirect URL Format متعلق بالتوجية للردود فى المشاركة
    * Thread URLs -> Multiple page 'Go To Post in Thread' Redirect متعلق بالتوجية بالذهاب للردود فى المشاركة لأكثر من صفحة
    * Thread URLs -> 'Previous Thread' Redirect URL Format متعلق بعرض الصفحة السابقة للموضوع
    * Thread URLs -> 'Next Thread' Redirect URL Format متعلق بعرض الصفحة التالية للموضوع
    * Printthread URLs -> 'Printthread' URL Format متعلق بالطباعة
    * Printthread URLs -> Multiple Page 'Printthread' URL Format متعلق بطباعة أكثر من صفحة
    * Poll URLs -> Poll URL Format متعلقة بالتصويت
    * Nav Bullet (Tree Icon) Image URLs -> Forum Nav Bullet Image URLs متعلق بالصور و الأيقونات فى المنتدى
    * Nav Bullet (Tree Icon) Image URLs -> Thread Nav Bullet Image URLs متعلق بالصور و الأيقونات فى مشاركات المنتدى
    * Attachment URLs -> Attachment URLs Format متعلق بالمرفقات
    قبل ان اتحدث فأنا قمت مسابقآ بتطبيق هذا الخصائص من الشركة نفسها منذ فترة ولكن لا اتواصل لحل نهائي وقمت بالسؤال احد مبرمجين لا احد يتواصل لحل وقمت بالتواصل مع مشرفين في الفي بي سو واعطوني فقط الخيط وان شاء الله بحاول فيه,

    طيب نحن هنا شاهدنا كما رد الشركة ولكن الشركة لم تضع الحل النهائي لهذا المشكلة ,

    ولكن من وجهه نظري التي كان يجب عليه التعديل هم الـ بلجن Plugin الخاص بالاقسام والمواضيع

    حتي تقلل منه الاكواد الكثيره التي خصائص من الممكن واكيد ان تسبب لود وقدت تابعت هذا الامر بنفسي وانشاء الله تواصلت لحل تجريبي وعند الحل النهائي سوف نضعه للجميع ان شاء الله ,

    شكرآ ليك ياوليد





    التعديل الأخير تم بواسطة ahmed-samara ; 08-09-2010 الساعة 07:06 PM
    __________________
    حسابي فيسبوك
    https://www.facebook.com/ahmedo.vip/

    المبرمج
    http://www.almprmg.com/

    شركة اوريكو لتكنولوجيا المعلومات - استضافة وبرمجة المواقع | خدمات السوشيال ميديا
    http://www.orico.com.eg

  8. #8
    عضو نشيط
    تاريخ التسجيل
    Aug 2008
    المشاركات
    61


    جزاكم الله خيراً جميعاً ..
    و صحيح كلامك يا أحمد .. المفترض ان يكون هناك توسع في البحث عن حلول في أمر هذا الهاك .. و ان شاء الله توصل لحلول و نتائج قريباً و تفيدنا بها ..





    __________________
    .. موظف بشركة إكساء لتقنية المعلومات ..

  9. #9
    عضو جديد
    تاريخ التسجيل
    Apr 2010
    المشاركات
    4


    وكمان في حاجات كتير بتقلل اللود زي في اعدادات الفي بي سيو

    اعدادات المدونه اذا كنت مركب مدونه اتركه واذا كنت لم تركب وقف الاعدادات الخاصه بالمدونه لانها تاخد QUERY في قاعده الباينات وتعمل حمل زائد واشكرك اخي وليد علي هذه المعلومات القيمه






  10. #10
    عضو نشيط جدا
    تاريخ التسجيل
    Apr 2010
    المشاركات
    436


    نقل محتويات .htaccess إلى httpd.conf فى حالة وجود Dedicated servers
    -- إذا كنت تمتلك سيرفر مخصص لموقعك فقط فضع معلومات rewrite الموجودة فى ملف .htaccess بداخل ملف httpd.conf لرفع الكفاءة

    ممكن شرح كيف عمل هالطريقة ؟





    __________________
    لا اله الا الله . . . محمّد رســول الله

  11. #11
    عضو سوبر نشيط
    تاريخ التسجيل
    Jun 2006
    المشاركات
    602


    شكرا على المعلومات القيمة والشرح الرائع






  12. #12


    حلول جباره ومدروسه ولاكن بعد التجارب لم تفرق كثيراً !!





    __________________
    راحه | منتديات راحه | العاب وقت راحه |صور وقت راحة |فيديو وقت راحة |E-mail & messenger webmaster (at) time-uot.com

  13. #13

    Cool



    ممكن شرح كيف عمل هالطريقة ؟
    ادخل الي WHM
    اختر Apache Configuration
    كما بالصورة


    ومنها اخترInclude Editor
    كما بالصورة


    وبعدين هتظهرلك 3 اختيارات
    • Pre Main Include
    • Pre Virtual Host Include
    • Post Virtual Host Include
    هتختار Pre Virtual Host Include
    هتظهرلك صفحة كما بالصورةهتختار اصدار الاباتشي الخاص بك


    ضع الكود التالي
    كود:
    <Directory /your/httpd/docs>
    # Comment the following line (add '#' at the beginning)
    # to disable mod_rewrite functions.
    # Please note: you still need to disable the hack in
    # the vBSEO control panel to stop url rewrites.
    RewriteEngine On
    
    # Some servers require the Rewritebase directive to be
    # enabled (remove '#' at the beginning to activate)
    # Please note: when enabled, you must include the path
    # to your root vB folder (i.e. RewriteBase /forums/)
    #RewriteBase /
    
    #RewriteCond %{HTTP_HOST} !^www\.yourdomain\.com
    #RewriteRule (.*) http://www.yourdomain.com/forums/$1 [L,R=301]
    
    RewriteRule ^((urllist|sitemap_).*\.(xml|txt)(\.gz)?)$ vbseo_sitemap/vbseo_getsitemap.php?sitemap=$1 [L]
    
    RewriteCond %{REQUEST_URI} !(admincp/|modcp/|cron|vbseo_sitemap)
    RewriteRule ^((archive/)?(.*\.php(/.*)?))$ vbseo.php [L,QSA]
    
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !^(admincp|modcp|clientscript|cpstyles|images)/
    RewriteRule ^(.+)$ vbseo.php [L,QSA]
    </Directory>
    مع ملاحظة تغيير
    كود:
    /your/httpd/docs
    بمسار المنتدي بموقعك
    مثلاً
    كود:
    /home/username/public_html/vb
    في الاخير اضغط Update
    و سوي ريستارت للاباتشي من الـ WHM

    اتمني ان اكون قد جاوبتك بافادة
    منقول
    المصدر





    __________________
    شركة سبيس زوون لحلول الويب و دعم المواقع

    قريباً موقع WareZ باللغتين العربية و الانجليزية - نعم لانترنت مفتوح المصدر

  14. #14

    Cool



    حلول جباره ومدروسه ولاكن بعد التجارب لم تفرق كثيراً !!
    السبب الرئيسي لتخيل ان المشاكل من الفي بي سيو ان الفي بي سيو يقوم بتحويل كل الروابط الصديقة لمحركات البحث (HTML etc) الي ملف vbseo.php للمعالجة و قرائة الصفحة التي يتم القرائة منها

    فاذا كان هناك اي ثقل بالمنتدي نتيجة لاي هاك او لكبر حجم قاعدة البيانات او حتي اعدادات خاطئة لقواعد البيانات علي السيرفر فان الملف الوحيد الذي يقرء بالسيرفر علي انه مسبب المشاكل في السيرفر هو ملف الـ vbseo.php الذي يستقبل كل الروابط لاعادة صياغتها و تحليلها

    فمن وجهة نظري اذا اردت تحديد سبب المشاكل و اللود فعليك بـ 3 اشياء

    متابعة سجلات السيرفر و الاباتشي
    ضغط الصفحات و تقليل التحديث عن طريق mod_deflate و mod_expire
    متابعة و معالجة مشاكل قواعد البيانات و الاستعلامات البطيئة و التي قد تسبب طول في مدة عمل الاسكربت و الذي انصح بـ sqltuner


    تحياتي





    __________________
    شركة سبيس زوون لحلول الويب و دعم المواقع

    قريباً موقع WareZ باللغتين العربية و الانجليزية - نعم لانترنت مفتوح المصدر

  15. #15
    عضو نشيط
    تاريخ التسجيل
    May 2010
    المشاركات
    219


    السبب الرئيسي لتخيل ان المشاكل من الفي بي سيو ان الفي بي سيو يقوم بتحويل كل الروابط الصديقة لمحركات البحث (HTML etc) الي ملف vbseo.php للمعالجة و قرائة الصفحة التي يتم القرائة منها

    فاذا كان هناك اي ثقل بالمنتدي نتيجة لاي هاك او لكبر حجم قاعدة البيانات او حتي اعدادات خاطئة لقواعد البيانات علي السيرفر فان الملف الوحيد الذي يقرء بالسيرفر علي انه مسبب المشاكل في السيرفر هو ملف الـ vbseo.php الذي يستقبل كل الروابط لاعادة صياغتها و تحليلها

    فمن وجهة نظري اذا اردت تحديد سبب المشاكل و اللود فعليك بـ 3 اشياء

    متابعة سجلات السيرفر و الاباتشي
    ضغط الصفحات و تقليل التحديث عن طريق mod_deflate و mod_expire
    متابعة و معالجة مشاكل قواعد البيانات و الاستعلامات البطيئة و التي قد تسبب طول في مدة عمل الاسكربت و الذي انصح بـ sqltuner


    تحياتي
    السلام عليكم ورحمة الله وبركاته ,,

    معك حق اخى الكريم , ولكن ,,,,,,,,,,

    استبعد اى اعدادات خاصة بتقليل مدة او زمن تكييش الصور وخلافة والتى من مميزات موديول mod_expire لانها تؤدى الى مشاكل كثيرة جدا ولا علاقة ذلك بصحة الاعدادات ام لا , فقاعدة ضبط اعدادات الموديول واضحة وصريحة, ولكن المشكلة تكمن فى اتصال زوار مواقع عملائك و عملائك ايضا ,خاصة من هم من المملكة العربية السعودية, الذى يعتمد اتصالهم على نظام البروكسى والذى يقوم بطلب وتخزين المواقع التى تم طلبها مسبقا لتقليل وقت الحصول على الموقع وتوفير لاتصالات الدى ان اس الداخلية لفترة من الزمن معدة مسبقا,

    شكرا لك .,...






    التعديل الأخير تم بواسطة HuMaN-BiEnG ; 01-11-2010 الساعة 08:36 PM
    __________________
    NoThing I$ ImPo$$ible





ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض