تاريخا جرى تطوير النصوص الرمجية من جهة المخدم اعتمادا على لغات البرمجة التقليدية او اللغات الخطاطية التقليدية مثل C و Perl و Shell script بحث كان التطور يعتمد على انشاء ما يسمى ب ( Common gateway interface ) CGI لتحصيل المعطيات التي يرسلها الزبون و التعامل معها
و قد كان نظام التشغيل الذي يعمل عليه مخدم الويب هو المسؤول عم عملية تنفيذ هذه البرامج بحيث كان توجيه نتائج التنفيذ الى تطبيق مخدم الويب
جرى حديثا تطوير تقنيات اخرى كذلك التي تعتمد لغات مثل ASP و PHP بحيث يجري تنفيذها مباشرة من قبل مخدم الويب او عن طريق وحدات برمجية اضافية و ضمن فضاء العمل و العنونة المخصصتين لمخدم الويب
من اشهر التقنيات المستخدمة في تطوير النصوص البرمجية من جهة المخدم :
PERL : لم يجر تصميم هذه التقنية لكتابة النصوص البرمجية الخاصة ببيئة الويب و لكنها اثبتت فعالية عالية في هذا المجال و هي ما تزال مشتخدمة لكتابة برامج CGI و الوحدات الخاصة بمخدم الويب APACHE نظرا لامكانيتها الكبيرة في معلجة سلاسل المحارف و هي العناصر التي يتم تبادلها بشكل اساسي في تطبيق وب تاخذ ملفات النصوص البرمجية التي تستخدم هذه التقنية اللاحقة PL
ASP : جرى تطوير هذه التقنية من قبل شركة مايكروسوفت و هي تستخدم لغات مثل Java script و VB Script
تاخذ ملفات النصوص البرمجية التي تستخدم هذه التقنية اللاحقة ASP
ASP NET : جرى تطوير هذه التقنية ايضا من قبل شركة مايكروسوفت و ركزت على اعتماد البرمجة المقادة بالاحداث و اعتماد اطار عمل NET تاخذ ملفات النصوص البرمجية التي تستخدم هذه التقنية اللاحقة ASPX
PHP : جرى تطويرها كتقنية من تقنيات المصادر المفتوحة ( Open source ) و هي تكافئ تقنية ASP من حيث امكانيتها مع تمتعها بميزة الانفتاح و بامكانية التطوير و التحسين و التوسع من قبل العديد من الجهات نظرا لكونها مفتوحة المصدر
تاخذ ملفات النصوص البرمجية التي تستخدم هذه التقنية اللاحقة PHP
ColdFusion : و هي نسخة تجارية من التقنية التي طورتها شركة Macromedia لدعم النصوص البرمجية من جهة المخدم
تتوفر هذه التقنية على اكثر من بيئة عمل و تدعم التعامل مع اكثر من نظام ادارة قواعد بيانات
تاخذ ملفات النصوص البرمجية التي تستخدم هذه التقنية اللاحقة CF
JSP : وهي تقنية مبنية على لغة جافا لبناء نص برمجي من جهة المخدم
تتوفر هذه التقنية على اكثر من بيئة عمل ( Windows /Unix / Linux )
تاخذ ملفات النصوص البرمجية التي تستخدم هذه التقنية اللاحقة JSP
مخدمات الويب الاكثر انتشارا
1 - مخدم APACHE
2- مخدم ( Internet Information Services ) IIS :3- مخدم Sun Java Micro System Web Server :
4 - مخدم Zeus
تثبيت مخدم IIS
الخطوات التي تنسق عملية التثبيت :
1 - التاكد من نغطية عتاديات المخدم للحاجات الدنيا لنسخة IIS التي نثبتها
مثلا ليصبح باستخدام مخدم بذاكرة اولية 512 ميغابايت و معالج P4 كحد ادنى عند استخدام النسخة IIS 6.0
2 -التاكد من تثبيت عائلة البروتوكولات TCP / IP و ذلك عن طريق اعدادات خصائص الاتصال الشبكي
3 - اعداد القرص الصلب الخاص بمخدم IIS و تهيئته باستخدام نظام الملفات NTFS
خطوات التثبيت :
تتضمن عدة اصدارات من نظام التشغيل Windows المخدم IIS كاحدى خدماتها لتثبيت ه1ا المخدم نتبع المراحل التالية :
1- نضغط زر Start ثم نختار لوحة التحكم
2- نختار خيار اضافة او ازالة برامج و نحدد خيار اضافة اوازالة مكونات Windows و نفعل خيار مخدم IIS
3- يمكننا اختيار جزئيات التثبيت من خلال النقر على زر Details
ملاحظة :
ملاحظ بالنقر على ايقورنة Administative tools من خيارات لوحة التحكم طهور ايقونة حاصة للوصول الى IIS
كما نلاحظ ايضا انه يجري تلقائيا عملية اضافة مجلد باسم INETPUB ضمن القرص الصلب الذي يجري تثبيت IIS عليه
ليست هناك تعليقات:
موقع تعليمي يشكركم جميعا ويتمني للجميع التوفيق والنجاح &يمكنكم الانضمام الي الموقع من خلال رابط الانضمام & يمكنكم طلب شروحات واستفسار في اي وقت علي مدار اليوم