تنًنا ةرب ةمدقتم§لمحاضرة الثانية_.pdf · :internet تنًنلإا•...

25
برمة انجنت متقدمةلثانيتضرة المحا اسبوع الثاني ا

Upload: others

Post on 04-Jun-2020

12 views

Category:

Documents


0 download

TRANSCRIPT

برجمة انتنت متقدمة

االسبوع –المحاضرة الثانيتالثاني

سوف نتطرق إىلمفهوم اإلنتنت• مصطلحات مهمة يف عامل االنتنت• برجمة الويب او االنتنت •Web Siteادوات اعداد موقع ويب •

ما هو االنترنج؟: أوالا

مصطلحات مهمة

:Internetاإلنتنت •ىو جمموعة من الشبكات ،ىذه الشبكات تكون متصلة مع بعضها البعض بعدة

.طرق خمتلفة لتكون شبكة كبرية :من أشهر اخلدمات اليت تقدمها لنا شبكة االنتنت•

.خدمة تصفح املواقع املختلفة -. E-MAILخدمة الربيد اإللكتوين -. FTPاخلادم وخدمة دترير ملفات بني املستخدم -.CHATخدمة الدردشة -

مصطلحات مهمة

:بــ مايعرفتصفح االنتنت يتطلب وجود

( (BROWSERاملتصفح

:من اشهر ىذه املتصفحات Google chromeمتصفح•

Firefoxمتصفح •

مصطلحات مهمة

مصطلحات مهمة

Server:جهاز اخلادم •ىو عبارة عن جهاز حاسوب مبواصفات •

.خاصو وبرامج متخصصة متصل ابلشبكة طوال الوقت وختزن فيو •

.الصفحات وامللفات اخلاصة ابملوقع

Internetاالنتنت :كيف جيلب املتصفح الصفحات

URLيقوم املتصفح بعرض صفحات االنتنت املختلفة عن طريق عنوان املوقع - والذي بدوره يقوم Serverيقوم املتصفح إبرسال ىذا العنوان إىل جهاز اخلادم -

.إبرسال الصفحة أو امللف ومن مث يعرض للمستخدم

( :Server)واخلادم ( Client)مفهوم العميل : أوال

كيف جيلب املتصفح الصفحات؟

انجاص انزي قو بطهب يصادس أ ياسد -(Resources)

.صفحت ب أ صسة أ يهف صت:يثم (Request)بـعهت انطهب تعشف -

إر ..Requestجاص انعم بزات ال قو بعهت -أي يك قو بزنل؟

أحذ انبشايج ف حانتا بافانعهت قو -Browserانتصفح

انجاص انزي قو باالستجابت -يعانجت انطهب انزي تهقا ي

جاص انعم تضذ باناسد انت .طهبا

بـعهت االستجابت تعشف -(Response)

كيف جيلب املتصفح الصفحات؟ي جاص آخش Response ي جاص Requestف انحانت االفتشاضت أ •

قذ حذثا ي فس انجاص فإ جاصك Request &Responseف حانت أ •ف آ احذ Client & Serverعتبش

:برجمة الويب تتضمن • . Client-Side Codingلغات الربجمة من جانب العميل • Server-Side Coding.لغات الربجمة من جانب اخلادم •

Client-Side Coding

انهغاث انت تى تشغها •.عهى يتصفح انعم

نغاث بـز انهغاث تعشف عادة •.انتصى

تستخذو نعانجت انقع ي •.احت جاب انشكهت

,HTML: يثال CSS, Javascript

برجمة الويب او االنتنت

Server-Side Coding

انهغاث انت تى تشغها •.عهى انخادو

تستخذو نهتحكى ف انجشاث • انذاخهت نهقع انتعايم يع قاعذ

.انبااث

ASP.net, PHP, Ruby: يثال

برجمة الويب او االنتنت

:املوقع يتكون من عدة صفحات ىذه الصفحات قد تكون

.Static web pagesصفحات ويب اثبتة • أو .Dynamic web pagesصفحات ويب متغرية •

برجمة الويب او االنتنت

صفحات الويب الثابتة: :احملتوى • .تعرض معلومات اثبتة ال تتغري لكل املستخدمني•

:الغرض منها •.هباأنشطتها وكيفية االتصال ، ىو التعريف ابلشركة أو اجلهة وعرض أخبارىا•

:اللغة املستخدمة• ىذه الصفحات يف االساس مبنيو بلغة الوسوم•

. HTML (Hyper Text Markup Language)

.ميكن ان حتتوي على نصوص ، صور ، ملفات صوت وايضا ملفات افالم•

صفحات الويب الثابتة

برجمة الويب او االنتنت

:صفحات الويب املتغرية :احملتوى• .يتم حتديد حمتوى الصفحة تبعا لبياانت معينو يقوم املستخدم إبدخاهلا• :الغرض منها• .ىي عبارة عن تطبيق يعمل من خالل شبكة االنتنت وذلك لتحقيق وظيفة معينة• :اللغة املستخدمة•،PHPمن اجل بناء ىذه التطبيقات ميكن استخدام لغات مساعده مثل •

ASP.net ولغات أخرى من اجل حتسني أداء املوقع .

:من األمثلة عليهاالتطبيق املوجود مبوقع شركة التوظيف حيث يتم تسجيل بياانت الزائرين مع إمكانية •

.البحث عن وظيفة .تطبيقات التجارة الكتونية اليت تقوم بتوفري قائمة وإعداد فاتورة شراء والكثري•

صفحات الويب املتغرية

تطبيق

ما ىو نوع الصفحة التالية؟

برجمة الويب او االنتنت

) املتغرية إذا الفرق بني صفحات الويب الثابتة و صفحات الويب ...........ىو ( الديناميكيو

: اخلالصة

برجمة الويب او االنتنت

صفحات الويب املتغرية صفحات الويب الثابتة (الديناميكية)

ذات حمتوى اثبت صفحات الفرق ال تتغري لكل املتصفحني

ذات حمتوى متغري صفحاتيتم حتديد حمتواىا تبعا حيث

لبياانت معينو يقوم املستخدم إبدخاهلا

الصفحات املصممة بلغو مثالHTML

الصفحات املصممة بلغوASP.NET

حتتوي على رموز ) HTML وكود مصدري)

Web Siteاعداد موقع ويب ادواث

أدوات اعداد موقع ويب

HTMLاستعمال أوامر و عالمات • Flashاستعمال برامج حركة مثل • . switchاستعمال الربامج املساعدة مثل •uploadحتميل املواقع على االنتنت •

أدوات اعداد موقع ويب

:uploadحتميل املواقع على االنتنت •

بعد اعداد املوقع حمليا أي على اجلهاز اخلاص بك البد من حتميلو على املتصلة ابلشبكة حىت يصبح متاح جلميع serverاحد اجهزة اخلادم

uploadingمستخدمي االنتنت وىذه العملية تسمى

أدوات اعداد موقع ويب

أبحد serversوإلجرائها البد من حجز مساحة على احد االجهزة اخلادمة :الطريقتني

:مساحة مدفوعة االجر •وىذه ىي الطريقة التقليدية حيث يتم االتصال أبحد شركات خدمات االنتنت

ISP (Internet Service Provider) واالتفاق على حجز مساحة .لتحميل املوقع عليها مقابل أجر شهري أو سنوي أو حسب االتفاق

:free spaceمساحة جمانية •

توجد الكثري من الشركات اليت توفر استضافة موقعك على اخلادم اخلاص هبا وذلك إبعطائك مسحة جمانية لتحميل املوقع علية ولكنها حمددة املساحة وحمددة

.االمكانيات .ولكن على االقل تصلح للمواقع البسيطة وكذللك للتعلم واالختبار

أدوات اعداد موقع ويب

بعد إعداد املوقع وحجز املساحة ال يتبقى سوى حتميل ىذا املوقع :على املساحة ويتم ذلك بطرق كثرية منها

: FTPاستعمال برامج نقل امللفات •

FTP (file transfer protocol) - برتوكول نقل امللفات وىياملساحة ) برامج كثرية تقوم بنقل ملفات موقعك من جهازك إىل جهاز اخلادم

(.احملجوزةWS FTP Proمن ىذه الربامج -

أدوات اعداد موقع ويب

..األسئلة