الباب الرابع: هذا فقط؟!
أين التطوير إذن'
الفصل العاشر: التعامل مع أوامرالتحكم 88871055
ما هي أوامر التحكم 860276085. -
الأحداث 16016/ج.
م الأفعال 861005
جزء المهام 010/5ا868-
تعيين حدث إلى أحد عناصر الصفحة.
الفصل الحادي عشر: التعامل مع النماذج 0005
ما هي النماذج 500008
كيف تعمل النماذج؟..
ما هي عناصر التحكم 00000015*
عناصر التحكم 0001016. ..
الفصل الثاني عشر: قوالب الويب الديناميكي
.ما هي قوالب الويب الديناميكية 7801012165 تع /ا 02/080116
5 _شريط أدوات قوالب الويب الديناميكية-
إنشاء قالب ويب ديناميكي--
إنشاء صفحة ويب باستخدام قالب ويب ديناميكي.
ما قبل خط البداية
كتيرًا ما تعاملنا مع الويب (ا1776, كتيرًا ما زرنا مواقع عدة على
نتعرف سويًا على العديد من المعلومات التي حتمًا
ستساعدك على التعامل بفهم واستبعاب.
تابع فصول هذا الباب لتعرف ما نرمي إليه:
الفصل التاني: واجهة برنامج نا1176 16551011 15100
الفصل التالث: أساسيات مواقع الويب 117760
كتيرًا ما تتجاذب أطراف الحديث مع أصدقاتك أوحيرانك عن
الإنترنت ومواقعها وصفحاتها؛ وكثيرًا ما تتناثر العديد من
المفاهيم والمصطلحات التي نقولها أحيانًا وتنحن غير مدركين
لمعانيها. أومستوعبين لمدى حجمها أومستواها.
يتناول هذا الفصل الموضوعات التالية:
مقدمة إلى الويب.
التعرف على ,1111/7
التعرف على .3017117
أساسيات صفحات أنماط التنسيق 085,
أساسيات لغة )121725
أساسيات لغة ,33/17
أساسيات البرمجة للخادم :58176
مقدمة
لا يمكن أن نتحدث عن تصميم وتطوير صفحات الويب دون أن نتكلم ونتناول شبكة
الكثير من الأسئلة التي تدور بخلد الآنء ومنها ماذا تكون الإنترنت؟؛ ,من يمتلكها؟؛ وبالتالي» من
يتحكّم بها؟؛ وهل هناك تطور أخر لها؟؟
وبداية؛ ترغب في أن ترتب أفكارك وتتعامل مع السطور الآتية باهتمام أكبر. فسوف
ِ الإنترنت 1000080 86) هي شبكة عالمية تربط عدة آلاف من الشبكات وملايين أجهزة
الكمبيوتر المختلفة الأنواع والأحجام في العالم. وتكمن فائدة الإنترنت التي تسمّى أيضا الشبكة
15 ©0)في كونها وسيلة يستخدمها الأفراد والمؤسسات للتواصل وتبادل المعلومات
الكمبيوتر من تباثل المعلومات والاتصال فيما بينهاء لا بد لها من
التوافق مع مجموعة من معايير الاتصال التي تدعى بروتوكولاً .(8000080) وتعتمد جميع أجهزة
وهويقوم بتجزئة الرسائل الإلكترونية إلى وحدات بيانات تدعى الحْرّم (20:50م)» كما إنه يتحكم
(0/0©» وهي مجموعة بروتوكولات طّرتها وزارة الدفاع الأمريكية؛ لإتاحة الاتصالات عبر
الأولى: الاتصال الشبكي الهاتفي (م/-ادد) مع موفر خدمة الإنترنت 560166 1052:08)
(15 - 0001083 وهذه هي الطريقة المعتادة لدى مستخدمي أجهزة الكمبيوتر في المنزل
ويتكون العمود الفقري للإنترنت 10680080 08 اه 008ت:اءد 86) من خطوط اتصالات
تنقل_البيانات بسرعة عالية؛ وتربط العْقَد وأجهزة الكمبيوتر المُضيفة الرئيسة تومي
وعاام»ه». وعبر هذه الخطوط (انظر شكل 1-1)؛ تسري حركة البيانات بكميات كبيرة
وجدير بالذكر أن موفري خدمة الإنترنت الرئيسين هم الذين يمتلكون أكبر الشبكات التي تشكّل
الفقري للإنترنت.
من يتحكم فيها؟
واحدة أوكمبيوتر واحد يتحكم بالإنترنت؛ فقد تتعطّل عقدة واحدة أوأكثر دون تعريض الإنترنت
بمجملها للخطرء ودون أن تتوقّف الاتصالات عبرها. وبالمقابل؛ فإن مناطق العالم المختلفة تتفاوت
في احتمال تعرض خدمة الإنترنت فيها للأعطال؛ إذ يضم العمود الفقري للإنترنت أعدادا متفاوتة
من النقاط الفائضة (وع«اهم 08056009) 800030) في المناطق المختلفة؛ فإذا تعطل جزء ما
من الإنترنت؛ فإنه يمكن إعادة توجيه المعلومات بسرعة عبر مسار آخر. وتُدعى هذه الميزة
الإلكتروني (51»-ع) (انظر شكل 1-2)؛ ونقل الملفات باستخدام بروتوكول نقل الملفات 516)
761080) التي الوصول إلى أجهزة كمبيوتر ب
(05ه0»»#9)؛ إضافة إلى الخدمة الأكثر أهمية؛ ألا وهي خدمة شبكة الويب العالمية 0/5010)
0 -<ء/0ا 02 »التي نمت بسرعة هائلة خلال التسعينيات (انظر شكل 1-3).
(070 -0050601 730565 وخدمة
مقلم ملم ]1018
ب راطم
(شكل 1-3) خدمة شبكة الويب العالمية
وقد محر العديد من التقنيات والوسائط لإيصال خدمات الإنترنت؛ نذكر منها: الألياف
الضوئية (885م0 ©52) ء وكوابل البث التلفزيوني (©» 5060© #ا5دع) إضافة إلى الأقمار
الصناعية 55018 وشجّعت الإنترنت_قدوم وتطوير العديد من التطبيقات مثل: المكتبات
والمتاحف الافتراضية(ىدتتعقنام 0ه 215ا5اا ادنتااه) ١ والألعاب (:ه080) ١ والشركات
والأعمال الإلكترونية (665»0»ت-ع)» إضافة إلى التعاملات المالية عبر الإنترنت 60106
أما من يمتلك الإنترنت؛ فلابد وأن تعرف أنها حصيلة جهود وإسهامات مشتركة لعدد
كبير من المنظمات والمؤسسات والمعاهد التي نهم بأنظمتها الحوسبية وبمواردها في خدمة
وصيانة وتحديث هذه الشبكة. وبناءً عليه؛ لا يستطيع أي شخص أومؤسسة (حكومية أوغير
حكومية) أن يدّعي ملكية الإنترنت أويدّعي السيطرة الكاملة عليها.
وبالمقابلء؛ تمارس شركات رائدة في قطاع تكنولوجيا المعلومات نفوذها عبر وضع
معايير لابد للأنظمة (من أجهزة وبرمجيات) أن تتوافق معها. وإلى جانب ذلك» فقد بدأ العديد من
الحكومات في سن قوانين خاصة بالإنترنت
بيئة عالمية كبيرة تفتح باب الاشتراك فيها لجمدٍ مّمي الشبكات. والدور الرئيس لهذه
الهيئة هوتطوير الإنترنت؛ وتقديم حلول للمشاكل التقنية التي قد تواجهها الإنترتت
هيئة تقوم بإدارة نشاطات1273 ء إضافة إلى مراجعة المعايير التي تضعها 15-7
هيئة تشجّع تطوير المعايير المفتوحة للويب مثل ) 701»! لغة النص المترابط .(
الهيكلية العامة للإنترنت وعمودها الفقري
جمعية متخصنّصة تضم في عضويتها مجموعة كيانات تشكل مجتمعة اقتصاد الإنترنت
من 188 و ©150إلى تعزيز ورفع مستوى استخدام وتطوير وصيانة الإنترنت
ا أحصبيق! 009 ا 060 +50 0 8 1160 ع1) 11لقا
مؤسسة غير ربحية تتولى إدارة عناوين 18 وأسماء المجالات , (03069 000110)
هيئة تتولى تخصيص أسماء المجالات
كلكم يكتب ثلاث حروف في بداية كل عناوين المواقع التي يزورها على الإنترنت ألا
اوهي (»»») وهذه الحروف هي اختصار لجملة 10165 10/406 0/0510 أواختصارا طعانا أو0/3اء
يتيح لجميع الأجهزة المربوطة مع بعضها البعض في الشبكة (الويب 85/») للإتصال ببعضهاء
وهذه الأجهزة موصلة ببعضها عبر بروتوكول معتمد متعارف عليه في الشبكة عا ألا
موقع نريد أن نزوره هذه الحروف 1©:0://8»8 ثم نكتب اسم الموقع وامتداده؛ فهذا السطر يعني
أننا تريد زيارة والإطلاع على محتوى موقع معين موجود على شبكة «»» والذي نود الاتصال
به عبر البروتوكول (0ء
توجد أيضا بروتوكولات أخرى تهم أصحاب المواقع ويتم استخدامها وفق الهدف من زيارة
مقدمة إلى الويب
يمثل الويب 5 كافة المحتويات التي يتم مشاركتها أووضعها أوالإطلاع عليها من
خلال الإنترتت.
فمثلاً؛ تضع وزارة التربية والتعليم أرقام جلوس طلاب الثانوية العامة على الإنترنت»
المواد على الموقع الخاص به؛ ثم يقوم الطلاب بالوصول إليها بصورة سلسة وسهلة وسريعة.
مرة أخرى نؤكد على أن شبكة الإنترنت هي عبارة عن مجموعة كبيرة من الأجهزة
حول العالم مربوطة مع بعضها البعضء هذه الأجهزة اعتمد أصحابها بروتوكول 7738 للاتصال
ضهم البعضء ولكن بعض الأجهزة خ ١ أصحابها ليضعوا عليها بيانات وملفات تستطيٍ
الأجهزة الأخرى المربوطة بالشبكة استعراضهاء وهذه الأجهزة تسمى بالخوادم 5800505 وهي
أجهزة كمبيوتر عادية لكن مواصفاتها تعتبر عالية ومتقدمة جذاء
أما الأجهزة التي تقوم بتصفح البيانات الموجودة في أجهزة الخادم 580182 فتسمى العميل
#اات؛ وأجهزة العميل حتى تتصفح البيانات الموجودة على الخوادم تحتاج إلى برنامج يسمى
المتصفح ©8»هاه»ج وهناك عدة أنواع من المتصفحات يعتبر أبرزها وأكثرها ثبانًا هوبرنامج
+©هام:2 :206 التابع لشركة مايكروسوفت.
000001 0808 يتم ربطه باسم النطاق ال 82لا عبر وسيلة تسمى 005 اختصارا ل
5/0 ©1120 00030 وبعد أن تجد الشبكة 88" العنوان المطلوب تقوم بالدخول إلى الخادم
وإرسال البيانات المطلوبة إلى الجهاز العميل ©0160 وتظهر له البيانات ضمن شاشة المتصفح
(انظر شكل 1-4).
ديه صل | ليت ويمنية .بيت صسداسة الي
(شكل 1-4) وتظهر له البيانات ضمن شاشة المتصفع
فتحن بكونتا ستتعلم تصميم وتطوير مواقع الويب باستخدام برنامج 55008ة:5:0 :10060508
ءا فنحن سنكون الطرف الخادم ضمن هذه الشبكة؛ حيث سنقوم بعمل مواقع وبرامج نعرضها
على جهاز خادم حتى يستطيع العملاء (في أي مكان) تصفح هذه البيانات.
مقدمة إلى وصبر
والسؤال الذي أتمنى أن يكون قد دار بخلدك الآنء هوكيف يتم عرض البيانات عبر شاشة
برنامج المتصفح؟