منتدى طلاب جامعة الحديدة

أخي الزائر إن لم تكن عضواً في المنتدى فنحن ندعوك لكي تنظم إلينا وشكراً تحيات مدير المنتدى طارق البغوي
منتدى طلاب جامعة الحديدة


    : ماذا تعرف عن خادم الويب اباتشي؟

    شاطر
    avatar
    ليندأ
    عضو نشط
    عضو نشط

    انثى
    عدد الرسائل : 76
    العمر : 31
    البلد : اليمن
    القسم والمستوى : اول
    المزاج : لاشئ
    أختر علم دولتك :
      :
    السٌّمعَة : 0
    نقاط : 14
    تاريخ التسجيل : 28/10/2007

    بطاقة الشخصية
    تخصصي: طب
    المحافظة:

    : ماذا تعرف عن خادم الويب اباتشي؟

    مُساهمة من طرف ليندأ في الأربعاء نوفمبر 12, 2008 7:44 am

    ربما سمعت كثيرا عن كلمة اباتشي خصوصا إذا كنت من متابعي الأخبار ، و لكن في هذه المقالة سنتعرف على شيء أفضل من تلك التي تقتل البشر ، شيء تستعمله الآن في قراءتك لهذه المقالة ، إنه خادم الويب (خادم الويب هو تطبيق يقوم بتزويد متصفح الإنترنت بصفحات الويب التي يطلبها ) اباتشي ، الذي يشار إليه عادة باسم اباتشي ، لقد لعب اباتشي دور رئيسي في نمو شبكة الويب العالمية في بداية عهدها ، لقد كان اباتشي أول بديل عملي لخادم الويب من شركة نتسكيب كوميونكشن ( المعروف حاليا خادم الويب لنظام صن جافا ) ، و منذ ذاك الحين تطور لينافس خوادم الويب لأنظمة اليونكس من ناحية الأداء و الوظائف .

    و منذ أبريل 1996م أصبح الاباتشي أشهر خادم ويب على الإنترنت ، و لكن منذ نوفمبر 2005 شهد انخفاض في حصته من سوق - غالبا لصالح خادم شركة مايكروسوفت - ، و اعتبار من شهر فبراير 2008 يقوم اباتشي بخدمة 50.93 ٪ من جميع المواقع.

    نظره تاريخية

    ظهرت النسخة الأولى من الاباتشي على يد Robert McCool ، الذي كان يعمل على خادم الويب للمركز الوطني لتطبيقات فائقة السرعة ، الذي يعرف باسم NCSA HTTPd ، و عندما غادر روبرت المركز في منتصف 1994 توقف تطوير خادم الويب HTTPD ، تاركا ورائه العديد من رقع التحسينية تتناقل عبر البريد الإلكتروني.

    لم يكون روبرت وحيدا في هذه الجهود ، بل ساعده في ذاك الكثير من المطورين الذين شكلوا مجموعة الاباتشي و هم Brian Behlendorf و Roy T. Fielding و Rob Hartill و David Robinsonو Cliff Skolnick و Randy Terbush و Robert S. Thau و Andrew Wilson و Eric Hagbergو Frank Peters و Nicolas Pioch.

    و مع إصدار النسخة الثانية التي تم فيها إعادة كتابة أجزاء كبيرة من شفرة الاباتشي النسخة الأولى ، تم التركيز على تقسيم الشفرة إلى وحدات مستقلة و تطوير نظام طبقة النقل معرفة باسم Apache Portable Runtime ، لقد شهدت الإصدارة الثانية العديد من التحسينات منها دعم تعددية المهام على أنظمة اليونكس ، و دعم أفضل لغير منصات اليونكس ( مثل مايكروسوفت ويندوز ) ، واجهة برمجية جديدة ، ودعم برتوكول IPv6 ، ولقد تم إطلاق هذه الإصدارة ابريل 2002م .

    مزايا الاباتشي

    يدعم الاباتشي مجموعة متنوعة من المزايا ، والعديد منها تمت ترجمتها كوحدات مستقلة ، تزيد من الوظائف الأساسية للخادم ، و تمد هذه الوحدات من دعم لغة برمجة لجانب الخادم إلى مخططات التوثيق ، فمن ناحية لغات البرمجة يدعم الاباتشي على سبيل المثال لغات بيرل وبايثون و Tcl و PHP ، و من ناحية التوثيق يضم الاباتشي وحدات مثل mod_accessو mod_auth و mod_digest ، و كذلك يضم غيرها من المزايا مثل دعم SSL و TLS للاتصالات الآمنة ، و وحدة البروكسي ، و ميزة إعادة كتابة العناوين ( mod_rewrite) ، و ميزة السجلات المخصصة (mod_log_config) ، و دعم المرشحات (mod_include و mod_ext_filter).

    و لتقليل حجم الصفحات التي يتم تلقيمها بواسطة الاباتشي فإنه يوجد وحدة خارجية لضغط الملفات باسم mod_gzi ، هذا وبالإضافة إلى امكانية تحليل سجلات الاباتشي بواسطة متصفح الإنترنت باستخدام سكربتات مجانية مثل AWStats / W3Perl أو Visitors ، و تخصيص رسائل الأخطاء ، و دعم التوثيق بواسطة قواعد البيانات .

    الاستعمال

    يستعمل الاباتشي لتخديم صفحات الويب الساكنة (لا تتغير) و الدينامكية ( تتغير مثل المنتديات ) ، و العديد من تطبيقات الويب صممت على أساس أنها ستستعمل بيئة الاباتشي و مميزاته ، و الاباتشي أحد مكونات حزمة تطوير تطبيقات الويب المشهورة باسم LAMP و التي تحوي نظام التشغيلي جنو/ لينكس و خادم الويب الاباتشي ، و قاعدة البيانات MySQL و لغات البرمجة PHP و بيرل و بايثون .

    وكذلك يتم توزيع الاباتشي كأحد أجزاء حزم برمجية الاحتكارية مثل قاعدة البيانات أوراكل ، و خادم التطبيقات اي بي أم WebSphere ، و كذلك قامت أبل بتضمين الاباتشي في نظام Mac OS X كخادم الويب الافتراضي و كداعم لWebObjects في خادم التطبيقات .

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

    يعتبر خادم شركة مايكروسوفت IIS أهم منافس للاباتشي و يأتي بعده خادم شركة صن مايكروسستم Sun Java System Web Server ، و مجموعة كبيرة من الخوادم الأخرى مثل Zeus Web Server .

    و تستعمل بعض أكبر مواقع الإنترنت خادم الاباتشي لأداء مهامها ، فمثلا تستخدم شركة جوجل نسخة معدلة ( GWS) من الاباتشي لعرض نتائج محرك بحثها الشهير ، و كذلك تستعمل مشاريع ويكيمديا بما فيها موسوعة ويكيبيديا خوادم الاباتشي.

    الرخصة

    يعتبر ترخيص الاباتشي ترخيص مفتوح المصدر ، وهو يسمح بتوزيع الأعمال المشتقة من شفرة الاباتشي كشفرات مفتوحة أو مغلقة ، و تعتبر مؤسسة البرامج الحرة رخصة الاباتشي غير متوافقة مع النسخة الثانية من رخصة جنو العامة GPL بسبب وجود حالات مخصصة تنهي برءات الاختراع لا يتطلبها ترخيص GPL ، فلذا لا يمكن تكامل البرامج المرخصة تحت رخصة الاباتشي مع البرامج المرخصة تحت رخصة GPL.

    ولكن النسخة الثالثة من GPL تحوي حكما (قسم 7e) يسمح لها بأن تكون متوافقة مع التراخيص التي تحوي شروط لإنهاء البراءة الاختراع ، بما فيها رخصة الاباتشي.

    اسم Apache هو علامة مسجلة و لا يمكن استخدامها إلا بإذن صريح من أصحاب العلامة التجا

    __________________
    avatar
    مأمون المفلحي
    مستشار إداري
    مستشار إداري

    ذكر
    عدد الرسائل : 2676
    العمر : 30
    البلد : في كل حلم جميل
    القسم والمستوى : برمجة حاسوب
    المزاج : أحب الهــــدووووووووء والصراحة
      :
    السٌّمعَة : 13
    نقاط : 1666
    تاريخ التسجيل : 26/04/2008

    رد: : ماذا تعرف عن خادم الويب اباتشي؟

    مُساهمة من طرف مأمون المفلحي في الأربعاء نوفمبر 12, 2008 8:33 am

    مشكور اخي العزيز ...؟


    _________________

    الحيـــــــــــــــــــــاة دمعـتان .. دمعــة لقاء ودمعــة وداع .. والأصعب من ذلك دمعة لقاء بعد الفــــــــــــراق...!!!
    avatar
    وردة الخريف
    نائب المدير
    نائب المدير

    انثى
    عدد الرسائل : 1374
    العمر : 30
    البلد : اليمن
    القسم والمستوى : معلم حاسوب
    المزاج : ممتاز
    العضوية : 75
      :
    السٌّمعَة : 9
    نقاط : 586
    تاريخ التسجيل : 21/01/2008

    بطاقة الشخصية
    تخصصي: حاسوب
    المحافظة: الحديدة

    رد: : ماذا تعرف عن خادم الويب اباتشي؟

    مُساهمة من طرف وردة الخريف في الأربعاء نوفمبر 12, 2008 10:38 am

    شكراً لك على النقل المتميز لهذة المقالة المتميزة


    _________________
    نعيب زماننا والعيب فينا ... وما لـزماننا عيب سوانــا
    ونهجو ذا الزمان بغير ذنب ... ولو نطق الزمان لنا هجانا
    avatar
    ماجد العريفي
    إعلامي
    إعلامي

    ذكر
    عدد الرسائل : 681
    العمر : 30
    البلد : اليمن
    القسم والمستوى : خريج قسم معلم حاسوب
    المزاج : سكر
    العضوية : 15
    أختر علم دولتك :
      :
    السٌّمعَة : 10
    نقاط : 198
    تاريخ التسجيل : 11/11/2007

    بطاقة الشخصية
    تخصصي: حاسوب
    المحافظة:

    رد: : ماذا تعرف عن خادم الويب اباتشي؟

    مُساهمة من طرف ماجد العريفي في الجمعة نوفمبر 14, 2008 4:24 am

    شكرا لك أخي علي نقلك المتميز

    وجعله الله في ميزان حسناتك

    وتقبل تحياتي

      الوقت/التاريخ الآن هو الأحد أكتوبر 22, 2017 12:37 am