مقالنا اليوم عن كتاب برمجة تطبيقات الويب لكاتب غير معروف بصيغة pdf مجانا.
كتاب اليوم كتاب برمجة تطبيقات الويب مميز يشرح برمجة تطبيقات الويب بشكل بسيط و سهل لجميع القراء سواء كنت محترف أو لا فالكتاب يناسبك.
إسم الكتاب
كتاب برمجة تطبيقات الويب
عدد الصفحات
تصنيف الكتاب
مقدمة كتاب برمجة تطبيقات الويب
كتاب برمجة تطبيقات الويب
أهداف تعليمية : يتعرف الطالب في هذا الفصل على 1. تعريف النصوص البرمجية من جهة المخدم 2 الاختلاف بين النصوص البرمجية من جهة المقدم والنصوص البرمجية من جهة الزبون 3.
مفهوم مقدمات الوب ومخدمات قلوب الأكثر انتشاراً 4. التقنيات و اللغات المستخدمة في النفوس البرمجية من جهة المعلم ، كيفية إعداد معلم IIS .
وإنشاء مجلدات افتراضية لاستضافة موقع ما هو مخدم الوب ؟ هو تطبيق مهسته استقبال طلبات مصدرها تطبيقات أخرى تدعى متصفحات الوب ( لو زيون الوب ) .
وتقديم خدمة إرسال صفحات | HTML مطلوبة من قبل هذه المتصفحات ، يتم التواصل بين الزبون والمخدم اعتمادا على البروتوكول التطبيقي HTTP النصوص البرمجية من جهة المخدم.
تعريف تعتبر النصوص البرمجية من جهة المقدم إحدى تقنيات مقدمات صفحات الرب والتي يتم فيها الاستجابة لطلب المستخدم والتفاعل معه عبر تشغيل لم يرسمي على المقدم وتوليد صفحات HTML ديناميكية .
تستخدم النصوص البرمجية من جهة المخدم عادة التأمين تقديم مواقع الانترنت التفاعلية التي تشكل واجهة تعامل مع قواعد بيانات أو أي لمصدر أمر البيانات تم تمييز هذه التقنية بعبارة ( من جهة المخدم ).
بسبب وجود تقنيات أخرى تكون فيها مسؤولية تنفيذ النصوص البرمجية على عاتق متصفح صفحات قرب التطبيق الزبون ) ، وتسمى التقنية باسم اللصوص البرمجية من جهة الزبون .
2 لتوضيح فكرة التسوس البرمسية من جهة المقدم أو من جهة الزبون سلستعين بتمثيل بسيط العلاقة مقدم الوب مع تطبيق زيون ( المتصفح في حالتنا ) .
يسر التفاعل بين الزبون ومقدم الوب بالمراط التالية : ا يرسل التصفح التطبيق الزيون ) إلى المخدم طلب HTTP عبر الشبكة ، بهدف استعراض صفحة معينة باستخدام محدد الموارد القياسي ( URL ) .
يستلم المقدم الطلب ويبحث عن الملف المطلوب ليعيده عبر الشبكة إلى التطبيق الزبون تمثل الأسهم المتحركة باتجاه المخدم في الشكل الموضح ضمن الشريعة ، طلب الزبون والذي يحدد فيه الصفحة التي يريد استقدامها من مخدم الويب .
في حين تمثل الأسهم المتحركة باتجاه التطبيق الزيون استجابة مخدم الوب وإرسال المحتوى المطلوب إلى الزبون جهة المخدم أم جهة الزبون ؟ ( 2 ) تجد عند دراسة التفاعل بين مخدم قوب وزيون الوب ، أننا أمام إحدى الحالات التالية.
الحالة | – تحتوي الصفحة على نصوص برمجية من جهة الزبون : تجري ترجمة وتنفيذ النصوص البرمجية المحتواة في الصفحة المطلوبة من قبل الزبون بعد استلامه الصفحة نطلق على هذه النصوص النصوص البرمجية من جهة الزبون.
الحالة 2 – تحتوي الصفحة على نصوص برمجية من جهة المخدم : تجري ترجمة وتنفيذ النصوص البرمجية المحتواة في الصفحة التي أرسل الزبون في طلبها .
من قبل المقدم قبل إرسال الصفحة ، تطلق على هذه النصوص ، النصوص البرمجية من جهة المخدم – الحالة 3- لا تحتوي الصفحة على آية نصوص برمجية ( تحتوي على عبارات HTML فقط ) :
يرسل المقدم الصفحة إلى الزبون الذي يستعرضها ملاحظة يمكن أن تحتوي الصفحة على السوس برمجية من جهة المقدم .
وعلى الصوس برمجية من جهة الزبون ، يجري عندها التفاعل بين ربون ومقدم الوب وفق الحالتين الأولى والثانية معا .
ما أهمية النصوص البرمجية من جهة المخدم ؟ ( 1 ) للإجابة على هذا السؤال ينبغي علينا الدخول في مقارنة بسيطة بين النصوص البرمجية.
من جهة المخدم والنصوص البرمجية من جهة الزبون من خلال سرد أهم النقاط الإيجابية والسلبية لكل منهماء النصوص الرسمية من جهة الزبون
. . تساعد في دعم الحركة على الموقع باستخدام DHTML تعمل جزء من حمل المعالجة على المخدم حيث تتم عملية ترجمة وتنفيذ النص البرمجي على الحاسب الزبون.
تؤمن التفاعل مع المستخدم دون الحاجة إلى إعادة الاتصال مع المخدم ( مثال عملية التأكد من بعض أخطاء البيانات المدخلة في نموذج معين ) ، .
لا تملك القدرة على الوصول إلى أي موارد من موارد المقدم ، ولا إلى أي تطبيق من التطبيقات المتصلة به مثل تطبيقات إدارة قواعد المعطيات ، إذ يكون المصدر الوحيد للبيانات التي يمكن للنصوص البرمجية من جهة الزبون الوصول إليها .
في المعلومات المستوانا في الصفحة نفسها والتي تحوي ، النص البرمجي ، أو نقل المستخدم ، أو معلومات من ملفات على جهاز الزبون ( في حال تم منح الصلاحية للوصول إلى تلك المعلومات عن طريق المتصفح ).
توجد عدة لغات برمجة مستخدمة في كتابتها ، مما يعزز فرص عدم توافقيتها الكاملة مع كافة المتصفحات.
ويجعل بعض المتصفحات غير قادرة على تصفحها لايتوفر الأمان الكافي عند استخدامها ، إلا يمكن للزبون أن يستعرض بسهولة محتوى النصوص البرمجية من جهة.
كتاب برمجة تطبيقات الويب