شـبـكــة عـمّـــار
إخبارية - ترفيهية
- تعليمية



جديد الصور
جديد الأخبار
جديد المقالات


جديد الصور

جديد البطاقات

جديد الصوتيات

المتواجدون الآن


تغذيات RSS

2012-08-07 05:30

بسم الله الرحمن الرحيم


س و جــ عن برمجة المواقع وتطويرها


الدرس الخامس






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



14. وما هى لغات البرمجة الاخرى التى تستخدم فى برمجة المواقع؟



وما هى لغات البرمجة الاخرى التى تستخدم فى برمجة المواقع؟



عرفنا فى الدرس السابق ان لغات إنشاء صفحات الويب تنقسم الى :

1-صفحات الويب التى تعمل في جهة المستخدمClient - Side Application


2- صفحات الويب التى تعمل في جهة السيرفرServer - Side Application

وقد تكلمنا عن النوع الاول فى الدرس السابق ..وقلنا انها مكونة من لغات البرمجة التالية :



الهتمل HTMLو DHTMLو الجافا سكريبت- Java Script و في بي سكربت- VB Scrip


والان سنتاول النوع الثانى من الصفحات :

ثانيا : لغات تعمل على سيرفرات المواقع اى تستخدم في الـserver side :



هنا يتم إنشاء الصفحات ووضعها على مزود الويب وعند الحاجة إلى هذه الصفحات يتم طلبها من خلال المستضاف( Clinet )
ومن أهم اللغات المستخدمة في إنشاء هذا النوع من الصفحات:

مثل: الايه اس بي- ASP و البي اتش بي- PHP و البيرل- PERL و جيه اس بي- JSP و الاكس ام ال- XML



ASP, ASP.NET



لغة او تقنية من شركة مايكروسوفت ، تميز بالسهولة ايضا و التكامل الجيد مع منتجات و تقنيات مايكروسوفت ، بالنسبة لنسخة الـ .NET فهي مشحونة بالعديد من المميزات الهائلة ، و تستطيع من خلال بيئةStudio.NET أن تطور تطبيقASP عن طريق واجهة رسومية و السحب و الافلاتDrag & Drop

يعيب الكثير و أنا منهم على هذه اللغة ارتباطها الوثيق بمايكروسوفت و عدم دعمها لأنظمة تشغيل أخرى . فهي تعمل من خلال مزودات ويندوز فقط



PHP



و هي لغة ذات مصدر مفتوح ، و مجانية ، و تعمل على جميع المنصات و ذات انتشار واسع بالذات ضمن اصحاب المصادر المفتوحة و الهواة و مطوري المواقع الصغيرة و المتوسطة و هي لغة تتميز بالسهولة و الشمولية و التكامل مع قواعد بياناتMySQL
PHP

تستخدم في الـserver side يعني على سيرفرات المواقع وليست على اجهزة المتصفحين و تعطيك امكانيات هائلة في حفظ المعلومات و استرجاعها باستخدام قواعد بيانات او حتى ملفات نصية عادية فكر بمواقع مثل المنتديات المجلات و التجارة الالكترونية كلها تعتبر مجالات عمل الـPHP الاهم



Perl



بالنسبة لـPerl فهي لغة موجهة لـUnix أساسا ... و تصنع بها تطبيقات مكتبية لهذا النظام كبديل عنC أي في التطبيقات القديمة إذ لم تعد بنفس الشعبية ... ما شهرها في التسعينيات هو أنها كانت أول لغة برمجةInternet من جهة الخادمserver side language من خلال تقنيةCGI أيCommon Gateway Interface و هي من أقدم الطرق كما قلنا و شعبيتها الأن قليلة مع ظهور تقنياتASP وJSP و لغةPHP .. طبعا تطبيقCGI هو التطبيق الوحيد للغة على أنظمةWindows .



JSP



JavaServer Pages.. من شركة صن ، تعتبر الأفضل و الأقوى عند المحترفين، ممتازة جدا للتطبيقات التجارية و المواقع الضخمة ، و قد لا تكون جيدة للمواقع الصغيرة، أو لا يستسيغها الهواة ، و قد تسبب لهم عسر هضم .. تدعم الكثير من التقنيات الحديثة ، مفتوحة المصدر ، مجانية ، و تدعم الجافا و البرمجة الشيئية .



CGI



الـ common gateway interfaceأو ما يسمى إختصاراً بالـ cgiهي في الحقيقة برامج صغيرةالحجم تنتهي بالإمتداد cgi. أو pl. وهي برامج مشتقة من اللغة الأم perlوفي الغالب يتم كتابة هذه البرامج بواسطة لغة perlولكن يمكن كتابتها بواسطة لغات أخرى كالـ basicو الـ Cوالـ Delphiولكن البرامج المكتوبة بهذه اللغة تكون محدودة المهام والوظائف وصعبة في التعامل خصوصا مع السيرفر المستضيف لها.... يمكن الإستفادة من هذه البرامج الصغيرة والتي يصل حجم بعضها الى 1 كيلو بايت فقط ولا تتعدى بشكل عام 100 كيلوبايت عن طريق عمل ملف صغير ذو مهمة معينه خاصه بإحتياجاتك لا يحتاجها غيرك ولكن إذا أخذنا الأغراض الأساسية التي يتم إستخدام هذه البرامج فيها فيمكننا القول أن معظم قوائم المراسلات التي تنتشر في المواقع لا بد أن تستخدم ملف cgiلإتمام عملها كذلك بعض البواحث العالمية كانت وما زالت تعتمد على ملفات cgiأيضا المنتديات التي نتحدث بها حاليا كالساحة وسوالف والمنتديات الأخرى تعتمد على ملفات الـ cgiبل أنها لا تعتمد على شي غيره ...




تعليقات 0 | إهداء 0 | زيارات 624


خدمات المحتوى
  • مواقع النشر :
  • أضف محتوى في Digg
  • أضف محتوى في del.icio.us
  • أضف محتوى في StumbleUpon
  • أضف محتوى في Google


تقييم
5.04/10 (8 صوت)


Powered by Dimofinf cms Version 3.0.0
Copyright© Dimensions Of Information Inc.