برنامج IIS لتخديم الويب (Internet Information Services)
إن برنامج مخدم الويب IIS من انتاج مايكروسوفت مجاني لهؤلاء
الذين قاموا بشراء نظام التشغيل NT، ويوجد هذا البرنامج أيضاً ضمن برمجيات مخدم
مايكروسوفت. أما الذين يمjلكون نسخة قديمة من NT (نسخة 4)، فبإمكانهم الحصول
على برنامج IIS مجاناً مع برمجيات NT Server 4.0 Service Pack. يتعامل IIS بشكل
متكامل مع نسختي NT و2000 من نظام Windows، أما عملية تنصيبه، وإدارته،
وإعداداته فهي سهلة لمدراء النظم والشبكات الذين يعملون على أنظمة مايكروسوفت
في شركاتهم. أما بالنسبة للأشخاص الغير متمرسين في تطبيقات هذه المخدمات،
فبإمكانهم تنصيب النظام باستعمال الأدوات المساعدة، والشاشات التعليمية والقيام
بعملية إعداد المخدم بالكامل خطوة خطوة. ويتضمن برنامج مخدم الويب IIS: مخدم
Gopher ومخدم FTP، وكلاهما يستعمل أدوات مساعدة في التنصيب والإعداد. تتضمن
النسخة الحديثة من IIS برمجيات ASP أو Active Server Pages، وهي بيئة تطوير
برمجية تسمح ببناء صفحات ويب متغيرة وقادرة على دمج برمجيات HTML و ActiveX
ونصوص برامج Visual Basic و Javascript. وهناك دعم قوي لربط تطبيقات الويب
بقواعد المعطيات، مثل: SQL Server و Oracle و Informix و ODBC، إضافة إلى
تطبيقات Access.
خيارات إضافية
هناك خيارات عديدة عند انتقاء برنامج لتخديم الويب، وفيما يلي قائمة بشركات
منتجة لهذه البرمجيات ومواقعها على الويب يمكنكم زيارتها والإطلاع على برمجيات
الويب المتوفرة لدى كل منها:
Stronghold: Apache-SSL - Community ConneXion
www.us.apache.ssl.com
Commerce Builder Pro / Merchant Builder - Internet Factory
www.ifact.com
WebCommander Pro - Luckman
www.luckman.com
HTTPD for Unix - NCSA
hoohoo.ncsa.uiuc.edu
Enterprise Server / FastTrack Server - Netscape
www.netscape.com
Web Server / IntranetWare - Novell
www.novell.com
Web Site Professional - O'Reilly
website.ora.com
WebStar 1.31 - Quarterdeck
www.starnine.com
المجلدات الرئيسية Home Directories
إذا كانت عملية تخديم عدة مواقع ويب تتم على جهاز مخدم واحد، فيجب أن يكون لكل
موقع "مجلده الرئيسي". أما إذا كان مخدم الويب يقوم بتخديم موقع وحيد وموقع
لخدمات FTP، فحينئذ يمكن وضع كل موقع في "مجلده الرئيسي".
"المجلد الرئيسي" هو عبارة عن مساحة مركزية لتخزين موقع الويب، ويضم ملف
"الصفحة الرئيسية" Home Page التي غالباً مايكون اسمها: default.htm أو
index.htm أو default.asp. وتعتبر "الصفحة الرئيسية" بمثابة واجهة الموقع وهي
أول مايراه زائر الموقع. وقد تحتوي هذه الصفحة أيضاً على روابط مع صفحات أخرى
ضمن الموقع، ويمكننا النظر إليها على أنها رأس الهرم. يوضح المخطط أدناه بنية
أحد المجلدات الرئيسية.
إن البنية الموضحة أعلاه يجب أن تكون قابلة للتكيف. مثال هذا هو مجلد htm الذي
يحوي كافة صفحات نصوص الانترنيت HTML التي يتم الدخول إليها من الويب، حيث يمكن
تجزئته إلى مجلدات فرعية، يحوي كل منها على صفحات الموقع المختلفة، كمجلد
البحوث، ومجلد المبيعات، ومجلد العناوين، وغير ذلك. ويظهر المخطط إعلاه خارطة
لمخدم الويب، ولاتختلف هذه الخارطة كثيراً إذا تم تنصيب مخدم FTP، لأن مبدأ
البنيتين لايتغير.
وفي حال بدأ مخدم الويب بإظهار علامات تشير إلى بطئه بسبب تزايد عدد الزوار أو
ازدحام حركة المعطيات، فحينئذ يمكن حل هذه المشكلة بتجزئة الخدمات المتوفرة على
الانترنيت. وهناك ثلاثة أساليب لهذه التجزئة: 1) المجلدات الإفتراضية والتي
سندرسها لاحقاً، 2) تركيب بطاقة شبكة إضافية لكل من الخدمات المتاحة على
المخدم، 3) إضافة مخدم لكل من الخدمات المتاحة على المخدم، وهذا هو الحل
المثالي، إلا أنه حل مكلف جداً. لذا، ينصح بإجراء اختبارات تقنيات الحمل
والمراقبة وغيرها ووضع تحليل كامل بالنظام والأجهزة والخدمات قبل القيام بصرف
مبالغ كبيرة لشراء أجهزة ومعدات وطرفيات وبرمجيات قد لاتكون ضرورية.
|
|