رابط قناة جى إتش 4 تى GH4T :
https://www.youtube.com/channel/UCn_2DsgTrp6hJD2IXkkAVkQ
مشروع موقع "قاموس مصطلحات الكمبيوتر المصور"- (جزء 1)
اعلان
أساسيات تصميم مواقع الويب
مدخل معرفى للمشروع
المحتويات:
- التعرف على بعض المفاهيم والمصطلحات الأساسية المرتبطة بإنشاء موقع ويب يتعامل مع قواعد البيانات.
- التمييز بين صفحة الويب الساكنة Static webpage وصفحة الويب الديناميكية Dynamic webpage.
- إعداد جهاز الكمبيوتر الشخصى ليكون جهاز خادم Server.
- معرفة حزم برامج وتطبيقات الويب.
بعض المفاهيم الأساسية التى ستستخدم فى تنفيذ مشروع "قاموس مصطلحات الكمبيوتر المصور":
( الآن مفاهيم ومصطلحات أساسية جزء 1 ثم يليه مفاهيم ومصطلحات أساسية جزء 2 )
البرامج المجانية Freeware:
وهى برامج يسمح صاحب الملكية الفكرية لها باستخدامها بلا مقابل إو إذن مكتوب منه.
البرامج مفتوحة المصدر Open Source Programs:
وهى البرامج والتطبيقات التى يُسمح لمستخدمها بالإطلاع على أكوادها ويمكنه التعديل فيها وتطويرها، وإعادة نشرها مع استخدامها بعد التعديل.
صفحة الويب الساكنة Static Webpage :
وهى صفحات تعرض بواسطة أحد مستعرضات الإنترنت، وامتدادها يكون .htm أو .html، وتحتوى على أنو اع مختلفة من البيانات (نصوص – أرقام – صور- فيديو - جداول – رسوم بيانية – روابط تشعبية - ... إلخ، ولا يمكن من خلالها إجراء أية معالجة لمحتواها على الخادم Server.مثال لصفحة الويب الإستاتيكية فى URL :

صفحة الويب الديناميكية Dynamic Webpage:
وهى صفحة معلومات موجودة على الإنترنت، ومكتوبة بلغة PHP أو ASP.net حيث تعرض مختلف أنواع البيانات، ويمكن من خلالها إجراء معالجة لمحتواها على الخادم Server، كعرض رسالة أو ناتج أو إرجاع قيمة. ومثال على ذلك تنفيذ اجراء معين وفقاً لمدخلات المستخدم أو العميل كأسم المستخدم User name و كلمة المرور Password، وأيضاً تحتوى الصفحة الديناميكية على أكواد التعامل مع قاعدة البيانات على الخادم Server. وأحياناً نعرف نوع الصفحة ساكنة أو ديناميكية من خلال الإمتداد فى URL. مثال للصفحة الديناميكية فى URL :

الخادم Server: له معنيين:
- الأول هو جهاز كمبيوتر خادم Hardware Server فى شبكة كمبيوتر، حيث تميزه بالمواصفات الفنية العالية عن باقى الأجهزة فى الشبكة، ويتحكم فى كل أجهزة الشبكة، ومن خلاله أيضاً يتم تحديد صلاحيات المستخدمين بواسطة نظام التشغيل Server.
- الثانى فالمقصود به دور جهاز الكمبيوتر فى شبكة الكمبيوتر من خلال البرمجيات Software، فعلى سبيل المثال:
- خادم الويب Web Server:وهو جهاز الكمبيوتر المخزن عليه صفحات موقع الويب.
- وخادم الطابعة Print Server : وهو جهاز الكمبيوتر المتصل به الطابعة والمتحكم فى إدارة كل عمليات الطباعة الصادرة من الأجهزة الأخرى فى الشبكة.
- وخادم البريد Mail Server : وهو جهاز الكمبيوتر المُخزن عليه رسائل البريد الإلكترونى، والمتحكم فى إدارة كل العمليات المتعلقة بالبريد الإلكترونى وإتاحتها لمستخدميه.
- وخادم قاعدة البيانات Database Server: وهو جهاز الكمبيوتر المُخزن عليه قاعدة البيانات حيث يدير ويتحكم فى عمليات التعامل مع البيانات.
سكريبت Script:
وهو عبارة عن كود يتم كتابته بأحد لغات البرمجة المخصصة لصفحات الويب، وذلك لإجراء مهام أو معالجة لبعض البيانات، وهناك نوعين من هذه اللغات:
- الأول: من جانب العميلClient Side Languages مثل لغات Java Script و VB Script وهذه الأكواد يتم تنفيذها داخل المستعرض Browser بجهاز العميل Run at Client.مثال عند التأكد من عدم ترك حقل اسم المستخدم User name خالى فيمكن تنفيذه عن طريق كود Java Script.
- الثانى: من جانب الخادم Server Side Languages مثل لغات PHP , ASP.net ، مثال كود التحقق من أن اسم المستخدم User name و كلمة المرورPassword صحيحة وهى الموجودة فى قاعدة البيانات الموجودة على الخادم Server فيتم تنفيذ هذه الأكواد داخل جهاز الخادم Run at Server.
تعليقات: 0
إرسال تعليق