خادم AOL

AOLserver هو خادم الويب مفتوح المصدر الخاص بشركة AOL . يتميز AOLserver بتعدد الخيوط ، ويدعم لغة Tcl ، ويُستخدم للمواقع الإلكترونية الديناميكية واسعة النطاق.

يتم توزيع AOLserver بموجب رخصة موزيلا العامة . [ 3 ]

تم تطوير AOLserver في الأصل بواسطة NaviSoft تحت اسم "NaviServer"، ولكن تم تغيير الاسم عندما اشترت AOL الشركة في عام 1995. أقنع فيليب جرينسبون شركة America Online بجعل البرنامج مفتوح المصدر في عام 1999. [ 4 ]

كان برنامج AOLserver أول برنامج خادم HTTP يجمع بين تعدد الخيوط ولغة برمجة نصية مدمجة وتجميع اتصالات قواعد البيانات الدائمة . بالنسبة لمواقع الويب التي تعتمد على قواعد البيانات، مكّن هذا من تحسين الأداء بمقدار 100 ضعف مقارنةً بالممارسات القياسية السائدة آنذاك، وهي استخدام نصوص CGI التي كانت تفتح اتصالات جديدة بقواعد البيانات مع كل تحميل للصفحة. وفي نهاية المطاف، تمكنت برامج خادم HTTP أخرى من تحقيق أداء مماثل باستخدام بنية مشابهة.

يُعد AOLserver مكونًا رئيسيًا في نظام مجتمع الهندسة المعمارية المفتوحة ( OpenACS )، وهو عبارة عن مجموعة أدوات مفتوحة المصدر متقدمة لتطوير تطبيقات الويب.

في سبتمبر 2007، تم توفير نسخة من برنامج AOLserver لأجهزة iPhone ، ثم تم تطوير نسخة معدلة منه لاحقًا تحت اسم "Joggame Server". ويُذكر في صفحة مشروع SourceForge أن هذه النسخة المعدلة هي نسخة مشتقة من AOLserver للأجهزة. [ 5 ]

NaviServer (المستضاف أيضًا على SourceForge) هو نسخة معدلة من AOLserver.

انظر أيضاً

مراجع