Chat-ai / data /2.txt
Dooratre's picture
Upload 17 files
b5d0134 verified
-------- Page 1 (2-01.jpg) ---------
Faculty of Information Technology – Tripoli University
مقدمة في برمجة الانترنت
Introduction to Internet Programming
[ ITGS226 ]
المحاضرة الثانية
أستاذة المادة
أ. وفاء حسين المصباحي
HTML5
CSS3
JS
Cloud
XML
flat
header
.com
footer
.net
PHP
ربيع 2025
-------- Page 2 (2-02.jpg) ---------
المواضيع التي سنتم دراستها في مقرر : مقدمه في برمجة الإنترنت
Introduction to Internet Programming
المحاضرة الثانية
. Introduction . . مقدمة 1
. Basic concepts . . المفاهيم الأساسية 2
-------- Page 3 (2-03.jpg) ---------
Introduction مقدمة
الإنترنت Internet هو شبكة عالمية مكوّنة من مليارات من أجهزة الحواسيب التي تمكّن مستخدميها من الوصول إلى أي معلومات، ولذلك فإن فهم المصطلحات الأساسية لهذه التقنية هو جزء أساسي للتعامل مع هذا العالم الواسع، سنتعرف على أشهر هذه المصطلحات.
1
-------- Page 4 (2-04.jpg) ---------
Basic concepts المفاهيم الأساسية
❖ The Internet الإنترنت :
هو ربط واسع من الشبكات التي تتألف من الملايين من أجهزة الحواسيب والهواتف والأجهزة الذكية، مع عدم وجود منظمة أو جهة معينة تتحكم بهذه الشبكة تحكما كاملا، وإنما هي شبكات تابعة للشركات والأفراد، بحيث تقوم كل شبكة بتشغيل جزء من الإنترنت وتدفع تكاليف ذلك، وتتعاون فيما بينها لتوجيه حركة مرور البيانات، وبمجموع هذه الشبكات تكون الشبكة العالمية ( الإنترنت ) .
❖ الشبكة العنكبوتية العالمية ( WWW ) : ( World Wide Web )
هي شبكة لتبادل المعلومات عبر الإنترنت، وهي نظام مكون من مستندات النص الفائق ( صفحات الويب Webpages ) المرتبطة بعضها، والتي يمكن الوصول إليها وتصفحها من خلال متصفح الويب، ويتم التنقل بين هذه الصفحات عبر الروابط التشعبية Hyperlinks، وأهم ما يميز صفحات الويب هو استخدام ( الوسائط المتعددة Multimedia ) من : صور ورسوم متحركة ومقاطع صوتية ومرئية مع النصوص، وكانت بداية هذه الشبكة في العام 1989 .
2
-------- Page 5 (2-05.jpg) ---------
Basic concepts المفاهيم الأساسية
: Web browser متصفحات الويب
هو تطبيق يمكن المستخدم من عرض المواقع الإلكترونية والبيانات والمعلومات الموجودة على شبكة الإنترنت، توجد
مجموعة متنوعة من المتصفحات، وقد تم تصميمها لتعمل على أنظمة تشغيل مختلفة.
ومن هذه المتصفحات : Internet Explorer - Google Chrome - Firefox - Opera .
Firefox - Google Chrome - Opera
: مميزات المتصفحات
- جميعها مجانية، وتستخدم لنفس الهدف.
- تعمل بطريقةٍ متماثلة.
- من الممكن استخدام أكثر من متصفح على نفس الجهاز.
3
-------- Page 6 (2-06.jpg) ---------
Basic concepts المفاهيم الأساسية
: موقع الويب Website
هو مجموعة من الصفحات webpages المتصلة على الشبكة العنكبوتية، والتي تعتبر كياناً واحداً يمتلكه عادة شخص واحد أو منظمة واحدة، هذه الصفحات تعرض على متصفح الويب web browser، وقد يعرض الموقع معلومات حول موضوع معين أو عدة مواضيع متصلة.
: تصنيف مواقع الويب
تصنف إلى ثلاث أنواع وذلك حسب :
1. الجهة المالكة : الى مواقع أفراد
أو مواقع مؤسسات.
2. البنية : الى مواقع ثابتة المحتوى static web sites
أو مواقع متغيرة المحتوى dynamic web sites.
3. المحتوى : الى خدمات ومنتجات ملموسة
أو خدمات ومنتجات رقمية.
4
-------- Page 7 (2-07.jpg) ---------
Basic concepts المفاهيم الأساسية
مواقع ثابتة المحتوى : Static web sites
تتم برمجتها باستخدام HTML، وهي غالبا مواقع بسيطة وصغيرة، لا ترتبط بقواعد بيانات أو ملفات خارجية يمكن تحديث
البيانات من خلالها، ولكن يتم إجراء التحديثات عليها من قبل مطوري المواقع يدويا.
ميزاتها:
سريعة التطوير - غير مكلفة عند الإنشاء والتطوير - تكاليف الإستضافة أقل من المواقع المتغيرة.
عيوبها:
تتطلب الخبرة لإجراء التحديثات، ويتم ذلك عن طريق مطوري المواقع.
5
-------- Page 8 (2-08.jpg) ---------
Basic concepts المفاهيم الأساسية
مواقع متغيرة المحتوى Dynamic web sites :
أكثر تطورا من المواقع الثابـتة، وهي حاليا الأكثر تواجدا على الشبكة، تتم برمجتها باستخدام عدة لغات مثل : PHP ، ASP.
فهي تسمح بالإضافة والتحديث المستمر للصفحات، ولهذا أطلق عليها المواقع الديناميكية.
ميزاتها:
- الموقع المتغير موقع عملي دائم التحديث، وهذا يعد عنصر جذب للمستخدم.
- سهل التحديث: حيث يمكن للمسؤول عن الموقع أن يقوم بتحديث وإضافة محتوى جديد إلى الموقع دون الحاجة
للمعرفة بلغات برمجة المواقع، وذلك من خلال قواعد البيانات databases .
عيوبها:
أكثر تكلفة عند الإنشاء والتطوير من المواقع الثابتة - كما أن تكاليف الإستضافة أكثر بقليل من المواقع الثابتة.
6
-------- Page 9 (2-09.jpg) ---------
Basic concepts المفاهيم الأساسية
موقع ديناميكي موقع ثابت
Dynamic website Static website
+ DATABASE
HTML+CSS+JS HTML+CSS+JS
PHP
7
-------- Page 10 (2-10.jpg) ---------
Basic concepts المفاهيم الأساسية
صفحة الويب Webpage :
صفحة الويب هو ما تراه في المتصفح عندما تكون متصلا بالإنترنت، وهي مستند يمكن قراءته وقد يحتوي على نصوص، أو صور، أو مقاطع مرئية، وتحتوي كل صفحة ويب على عنوان URL محدد يقود المستخدمين إليها.
URL :
إختصار لعبارة: عناوين الموارد الموحدة Uniform Resource Locators.
وهو عنوان الويب الذي نكتبه في شريط عنوان المتصفح للذهاب إلى مواقع الإنترنت.
أي باستخدام عنوان URL يتم تحديد موقع صفحات وملفات الإنترنت، ويسبق تحديد البروتوكول مثل: http:// أو ftp://
وتكون صيغة عنوان الموقع مثل:
http://www.examplewebsite.com/mypage
ويمكن إختصارها هكذا:
www.examplewebsite.com/mypage
في بعض الأحيان تكون أطول وأكثر تعقيدا، ولكنها تتبع جميع القواعد المعترف بها لتسمية عناوين URL.
8
-------- Page 11 (2-11.jpg) ---------
Basic concepts المفاهيم الأساسية
نطاق المضيف Host domain:
الذي غالبا ما ينتهي بـ .com ، .net ، أو .org ، أو .edu . وهو اسم الملف أو اسم الصفحة Webpage ، وهو جزء من اسم
النطاق.
المضيف
examplewebsite.com
اسم النطاق
اسم النطاق Domain Name:
هو جزء فريد من عنوان URL ، ويتكون من جزأين:
- الكلمة أو العبارة الأبجدية الفعلية: "examplewebsite".
- اسم نطاق المستوى الأعلى الذي يحدد أي نوع من المواقع: النطاقات التجارية .com ، المنظمات .org ،
المؤسسات التعليمية .edu .
عند وضع هذين الجزأين معا
"examplewebsite.com"
يكون هذا هو اسم الموقع أو النطاق على الإنترنت.
9
-------- Page 12 (2-12.jpg) ---------
Basic concepts المفاهيم الأساسية
: HTTP
هو اختصار " بروتوكول نقل النص التشعبي " , Hypertext Transfer Protocol وهو معيار الاتصالات ونقل البيانات عبر صفحات الويب webpages، عندما تحتوي صفحة الويب على هذه البادئة يجب أن تعمل الروابط، والنصوص، والصور بشكل صحيح في متصفح الويب.
HTTPs هو بروتوكول نقل النص الآمن Secure ويشير إلى أن صفحة الويب لديها طبقة خاصة من التشفير المضافة لإخفاء المعلومات الشخصية وكلمات السر الخاصة بك من الآخرين.
10
-------- Page 13 (2-13.jpg) ---------
Basic concepts المفاهيم الأساسية
: Hyperlink الارتباط التشعبي
والمعروف باسم لبنة البناء الأساسية للشبكة العنكبوتية:
Block of the World Wide Web most basic building
الرابط التشعبي يمكن أن يكون كلمة أو جملة أو حتى صورة، عند الضغط عليها تنقلنا إلى ملف آخر، أو قسم آخر في نفس الملف.
تتواجد الروابط تقريبا في كل المواقع، وتربط المواقع ببعضها لتسمح للمستخدم بالإنتقال من صفحة إلى أخرى، وتصفح المواقع، وقراءة المعلومات على شبكة الإنترنت بسرعة وسهولة.
غالبا ما يتميز النص التشعبي باللون الأزرق، ويكون تحته خط.
11
-------- Page 14 (2-14.jpg) ---------
Basic concepts المفاهيم الأساسية
: Websites Hosting إستضافة المواقع الإلكترونية
إستضافة المواقع هي عملية إستخدام خادم server لإستضافة موقع إلكتروني website ، من خلال توفير مساحة على
خادم الويب web servers من قبل مضيف الويب web host ( شركات الإستضافة )، ليكون الموقع متاحا لمستخدمي
الإنترنت.
لتوضيح الأمر أكثر ...
يمكن إعتبار الإستضافة كأنها شخص يمتلك عقارا ما ويطرحه للإيجار مقابل مبلغ معين .. الأمر نفسه في خدمة إستضافة
المواقع، حيث تقوم شركات الإستضافة بتأجير مساحة معينة للمواقع على أجهزة الخادم الخاصة بها.
12
-------- Page 15 (2-15.jpg) ---------
Thank you