صفحه 1:
برنامه نويسى وب
پاییز ۱۳۹۶
صفحه 2:
pale cb Pay ©
C66 ©
© )سمل
* ساختارهای کنترلی و آرایه و متغییرها
* محاورات ساده با کاربر
7 فرمها
100
صفحه 3:
صفحه 4:
0 ات سا
*از زبانهاى نشانه گذاری مثل 1/۱۲ برای تعین نوع محتوی استفاده می کنیم.
*ز زبان نمایش 2969 برای تعیین نحوه ی نمایش اطلاعات استفاده مى كنيم.
* از زبانهای برنامه نویسی برای انجام پردازشهای طرف مشتری و سرور استفاده می کنیم.
*از پایگاه داده برای ذخیره ی اطلاعات استفاده می کنیم.
5 + 2 ۰ ومع
CONTENT PRESENTATION PROGRAMMING
(BEHAVIOR)
WEB PAGE
صفحه 5:
۳۹
yperDext Darbup Dooguage (WTOL) ۰ یک
زبانبسرای شخ کردنحتوولستا تیک فحارتوبلست
؟ کلمه ۷/۳۲ به اين واقعیت اشاره دارد که یک صفحه وب
فقط از متن های ساده تشکیل نشده است و می تواند شامل مولتی
مدیا؛ لینک به صفحات دیگر و لینک به جایی دیگر در همین
صفحه باشد.
* كلمه 42ب به این واقعیت اشاره دارد که روش کار WPOL
استفاده از 1 ها برای افزودن معنای اضافی به متن معمولی است.
این ۱۳ ها نوع و ساختار داده را تعیین می کنند.
صفحه 6:
TARO Fes 0
gabe al oly, POL & نرم لفزار هاعه فید زیادیمثل
وتو موط) مه( وجود دارند که
صفحات!۳0 1" را ب صورستوما تیکك رس یک نند
* چرا به یادگیری 1۳0 نیاز داریم؟
کنترل رفتار سایت در پایینترین سطح ممکن.
* افزايش خوانایی صفحات
9 کاهش حجم صفحات
* استفاده از اجزا مفيد صفحات ديكر و جاكذارى آنها در سايت خودمان
* استفاده از زبانهاى ديناميكك
© سول و اروت ها بس رلیطر فسشتری
* )و 90960) برلعط ر فسرور
صفحه 7:
(0) برنامه نوبسى ديناميك در طرف مشترى
صفحه 8:
(0) برنامه نوبسى ديناميك در طرف مشترى
سرور درخواست مشترى را دريافت مى كند.
سرور به درخواست مشترى ياسخ مى دهد. ياسخ سرور شامل
محتوى استاتيكك و ديناميكك است.
مرور كر طرف مشترى ياسخ را دريافت مى كند.
مروركر اطلاعات را يردازش مى كند و برنامه طرف مشترى
را اجرا مى كند تا محتوى ديناميكك توليد شود.
مرور كر اطلاعات را به مشترى نشان ميدهد.
صفحه 9:
Ts ee rel cele) 0
FINISHED WEB PAGE
WEB BROWSER
صفحه 10:
Ts ee rel cele) 0
سرور درخواست مشتری را دریافت می کند.
پاسخ سرور بر اساس درخواست مشتری و به صورت
دینامیک تنظیم می گردد. برای این کار معمولا به پایگاه
داده مراجه می شود و محتوی مورد نیاز از پایگاه استخراج
می گردد.
مرور گر طرف مشتری پاسخ را به صورت استاتیکک دریافت
می کند.
مرور گر اطلاعات را به مشتری نشان میدهد.
صفحه 11:
#امروزه از ترکیب هر دو روش فوق استفاده می گردد.
#یعنی پاسخ سرور دارای دو قسمت است:
؟ محتوی استاتیک که ممکن است از پایگاه داده استخراج شده باشد
و بر اساس نیاز مشتری تنظیم شده است. ( برنامه نویسی طرف سرور)
" محتوی دینامیک که به صورت یک کد از زبانی مثل
او )ول است و باید در مرور گر مشتری تفسیر و به کد
,1 تبدیل شود. ( برنامه نویسی طرف مشتری)
