برنامه نویسی تحت وب

برنامه نویسی تحت وب

برنامه نویسی شامل 3 حوزه اصلی است، برنامه نویسی باه هدف ویندوز، برنامه نویسی با هدف موبایل و برنامه نویسی تحت وب. برنامه نویسی تحت وب خود نیز به دو دسته کلی تقسیم می شود

الف) برنامه نویسی سمت کاربر

برنامه نویسی سمت کاربر به تکنولوژی هایی اشاره دارد که در سیستم کاربر و توسط مرورگر اجرا می شوند. این تکنولوژی ها عبارتند از :

  • HTML
  • CSS
  • JAVASCRIPT
  • علاوه بر اینها کتابخانه هایی هستند که برای سهولت کار تولید وب  با استفاده از این 3 تکنولوژی پایه ایجاد شده اند از جمله بوت استرپ، جی کوئری و …
  • تصویر زیر مرحل لود یک فایل وب با تکنولوژی کاربر را نمایش می دهد.
  • برنامه نویسی تحت وب، برنامه نویسی سمت کاربر

ب) برنامه نویسی سمت سرور

برنامه نویسی سمت سرور به تکنولوژی هایی اطلاق می شود که در سرور اجرا شده و حاصل اجرای آن به سمت کاربر ارسال می شود. معمولا این زبان ها باید باید بانک اطلاعاتی هماهنگ شوند. از جمله:

  • PHP&MYSQL
  • ASP
  • JSP

برنامه نویسی تحت وب

به همان ترتیبی که برای تکنولوژی های سمت کاربر فزیمورک هایی وجود داشت تا فرآیند تولید سایت را آسان کند، در برنامه نویسی تحت وب سمت سرور هم چنین امکاناتی وجود دارد که تحت عنوان CMS شناخته می شوند. از جمله مشهورترین CMS ها می توان وردپرس، جوملا و دروپال را نام برد

post

وب چیست؟

وب جهان گستر World Wide Web

یک سیستم اطلاعاتی و ارتباطی بر پایه ابر متن­ها (Hyper Text) می باشد که بر روی شبکه های کامپیوتری قرار می گیرد.

به عبارت دیگر: وب مجموعه اسنادی است که به صورت صفحات مخصوصی به نام صفحه وب روی شبکه اینترنت قرار دارند.

وب همان اینترنت یا نوعی شبکه نیست. وب می تواند بر روی انواع مختلفی از شبکه یا حتی روی کامپیوترهای جدا از شبکه استفاده شود.

وب در سال 1989 توسط تیم برنرزلی در آزمایشگاه فیزیک ذرات در سوئیس ابداع شد. هدف آن به اشتراک گذاری اطلاعات بین دانشمندانی که بر روی فیزیک ذرات مطالعه می کردند بود.

صفحات وب به دو صورت وجود دارد:

 ایستا: تنها برای نمایش اطلاعات استفاده می شود.

 پویا: علاوه بر نمایش اطلاعات می تواند برای جمع آوری اطلاعات استفاده شود.

به هر صفحه در سیستم اطلاعاتی وب، صفحه وب  گفته می شود که می تواند شامل متن، تصویر، موسقی، پیوند و .. باشد. در حقیقت هر صفحه بک فایل متنی است که به زبان HTML نوشته شده است. پسوند فایل ها htm  یاhtml  است.

وب

به مجموعه ای از صفحات مرتبط به هم وبسایت گفته می شود.

هر صفحه وب دارای یک آدرس منحصر بفرد است که  URL نامیده می شود.

آدرس وب از سه بخش تشکیل شده است:

1-پروتکل

2- نام دامنه: نام دامنه از دو بخش تشکیل شده است.

الف) نام میزبان: نام میزبان است که باید منحصر بفرد باشد

ب) نام حوزه: بیانگر نوع فعالیت وب سایت می باشد.

3- نام صفحه وب