طرق كتابة برامج لانترنت web programming

طرق كتابة برامج لانترنت web programming

طرق كتابة برامج لانترنت web programming
طرق كتابة برامج لانترنت web programming

في الفقرات السابقة شرحنا كيفية إعداد مواقع للانترنت ويكن لم نتناول بها أوامر برمجة ومناك الكثير من العمليات التي تحتاج لأوامر البرمجة مثل التأكد من مدخلات نموذج أو لتحقيق عمليات قواعد البيانات مثل حفظ البيانات بقاعدة البيانات وكثير من العمليات

وتوجد لغات مختلفة لكتابة برامج للانترنت ونشمها كما يلي

* لغات تسمى Scripts

مناك مجموعة من اللغات التي تسمى scripts وكلمة scripts تطلق على مجموعة من الأوامر والقواعد التي لاتصل إلى مستوى اللغة فهي ليست لها شكل لبرنامج متكامل مثل اللغات (…C, Pascal) وليست لها بيئة عمل خاصة بها ولا

يتم ترجمتها لتعطى برنامج تنفيذي، وأوامر script تكتب داخل صفحة الإنترنت (HTML)، ونتقسم أوامر scripts إلى ما يلي:

* أوامر ةscripts تنفذ عند المستخدم وتسمى client

وهي أوامر تكتب داخل ملغات HTML الخاصة بالصفحات وتنفذ من خلال عارض صفحات الإنترنت (Internet explorer أو Netscape)

ومن أمثلة هذه اللغات Java script وVB script

ووظيفتها التعامل مع المستخدم مثل التأكد من مدخلات

* أوامر script على جهاز الخادم (server)

وتسمي server side لأنها تنفذ على جهاز الخادم المحمل علية ملغات الموقع ومن أمثلة هذه اللغات ASP, JSP, PHP

وتستعمل هذه الأوامر في إجراء عمليات على جهاز الخادم مثل تسجيل بيانات في قاعدة بيانات موجودة على جهاز الخادم أو للاستعلام عن بيانات أو غيره من العمليات التي تخص جهاز الخادم SERVER

* لغات البرمجة programming language

بالإضافة للأوامر script يوجد لغات برمجة لإعداد تطبيقات للانترنت من أشهر هذه اللغات لغة Java ولغات visual studio مثل VB.net وvc.net، c#، وتختلف هذه اللغات عن أوامر script بأن لها بيئة عمل لإعداد تطبيق متكامل يتم ترجمته واختياره

* كتابة أوامر ASP

الحروف ASP هي اختصار للعبارة Active server pages (ومعناها صفحات الخادم الفعالة) ، وهي كما أشرنا أوامر تكتب لتنفيذ على جهاز الخادم لتحقيق عمليات على الخادم

ولكتابة الأوامر مطلوب ما يلي

1- توفير احد برنامجي PWS, IIS

* يعمل مع برنامج النوافذ WIN NT أو WIN 2000

والحروف IIS اختصار للعبارة Internet Information Server

* PWS يعمل مع برنامج النوافذ WIN 98

والحروف PWS اختصار للعبارة Personal Web Server

وأهمية وجودها هو أنها المسئولة عن ترجمة أو تفسير أوامر ASP لجهاز الخادم (SERVER) وبدون وجودها تصبح أوامر ASP عبارة عن نصوص (TEXT) مكتوبة ليس لها معنى

* وبرنامج IIS يأتي تلقائيًا مع 2000  WIN، ولكن مع WIN NT يجب إعداده

* وكذلك PWS مع WIN 98 يجب إعداده

2-  كتابة أوامر ASP

* كتابة أوامر ASP داخل ملف HTML

* وضع الملغات في الفهرس المناسب وهو WWWROOT

* لاختبار ملغات ASP يتم إنشاء فهرس بالاسم INPUB

* تلقائيًا وداخلة الفهرس WWWROOT وهو الفهرس التقليدي الذي ينظر إلية جهاز الخادم (server) عند استدعائه لتلك يتم وضع الملغات داخل الفهرس WWWROOT وداخل الفهرسINPUB

 

m2pack.biz