دوره های آموزشی آکادمی پی وی لرن (پروژه محور و ویژه بازار کار)



  • ۲۲
  • اسفند

جلسه ۰۲ : از نظر فیزیکی وب چگونه کار می کند

  • دسته‌بندی‌ها :
جلسه ۰۲ : از نظر فیزیکی وب چگونه کار می کند
    • جزئیات
    • نوع محتواآموزش تصویری

      سلام به همه پی وی لرنی های عزیز!
      به راهنمای جامع برنامه نویسان وب در پی وی لرن خوش آمدید! در این دوره قصد داریم با روشی ساده و کاربردی زمینه ای را فراهم نماییم تا به گونه ای جامع و گسترده به برنامه نویسی وب بپردازیم. در این دوره مفاهیم برنامه نویسی وب را از به صورت ابتدایی شروع می کنیم تا هر کسی که تمایل به یادگیری برنامه نویسی وب دارد بتواند همه چیز را از پایه بیاموزد و با اصول اولیه این کار آشنا شود.
      در جلسه قبل به آشنایی با مفاهیم اساسی و پایه ای در برنامه نویسی وب همچون اینترنت، HTTP، WWW، URL و غیره آشنا شدیم؛ مفاهیمی که برای شروع کار توسعه وب دانستن آن ها ضروری است.
      در این جلسه می خواهیم بدانیم که از نظر فیزیکی وب چگونه کار می کند. بله درست خوانده اید؛ از نظر فیزیکی! مقصود ما این است که وب برای کار کردن از نظر فیزیکی به چه شرایطی احتیاج دارد.

      از نظر فیزیکی وب چگونه کار می کند ؟

      در ساده ترین سطح، وب از نظر فیزیکی از اجزای زیر تشکیل شده است:

      • رایانه شخصی شما – که PC یا همان رایانه شخصی شما است و اجازه ورود شما به وب را می دهد.
      • مرورگر وب – نرم افزاری نصب شده در رایانه شخصی که به شما در مرور وب کمک می کند.
      • اتصال اینترنتی – اتصال اینترنتی توسط ISP تهیه می شود و اتصال شما را به وب سایت ها فراهم می نماید.
      • سرور وب – رایانه ای است که یک وب سایت در آن میزبانی می شود.
      • روترها و سوئیچ ها – روترها و سوئیچ ها ترکیبی از نرم افزار و سخت افزار هستند که درخواست شما را می گیرند و به سرور وب مناسب منتقل می کنند.

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

      از نظر فیزیکی وب چگونه کار می کند ؟

      از نظر فیزیکی وب چگونه کار می کند ؟

      وب چگونه کار می کند؟

      وقتی وارد یک مرورگر مثلاً کروم می شوید و چیزی مثل Google.com را وارد می کنید، این درخواست شما به یکی از چندین  رایانه مخصوص در اینترنت معروف به سرور نام دامنه (DNS) می رود. همه این درخواست ها از طریق روتر و سوئیچ های مختلفی هدایت می شوند. سرورهای نام دامنه جداول از نام دستگاه و آدرس IP آنها را نگه می دارد و وقتی مثلاً همین Google.com را تایپ می نمایید درخواست شما را به صورت عدد ترجمه می کند و این باعث شناسایی رایانه هایی می شود که وب سایت Google را برای شما ارائه می دهند.
      وقتی می خواهید هر صفحه را در وب مشاهده کنید ، باید با درخواست صفحه با استفاده از مرورگر خود فعالیت را آغاز کنید. مرورگر از سرور نام دامنه می خواهد كه نام دامنه مورد درخواست خود را در آدرس IP ترجمه كند. سپس مرورگر با استفاده از استانداردی به نام Hypertext Transfer Protocol یا HTTP ، درخواستی را برای آن سرور ارسال می کند.

      سرور باید دائماً به اینترنت متصل بوده و آماده ارائه صفحات به بازدید کنندگان باشد. وقتی سرور یک درخواست را دریافت می کند به دنبال سند درخواست شده می رود تا آن را به مرورگر وب باز گرداند. هنگامی که یک درخواست انجام شد، سرور معمولاً آدرس IP کاربر، سندی که درخواست شده است و تاریخ و زمان درخواست آن را ثبت می کند. این اطلاعات برای سرور متفاوت هستند.

      به طور متوسط ​​یک صفحه وب در واقع به مرورگر وب نیاز دارد تا بیش از یک فایل را از سرور وب درخواست کند و نه فقط از صفحه HTML / XHTML، بلکه از هر تصاویر، شیوه نامه ها و سایر منابع مورد استفاده در صفحه وب استفاده نماید. برای شناسایی هر یک از این فایل ها از جمله صفحه اصلی، به URL نیاز دارید.
      سپس هر مورد توسط سرور وب به مرورگر وب ارسال می شود و مرورگر وب تمام این اطلاعات را جمع آوری کرده و آنها را در قالب صفحه وب نمایش می دهد.

      کلام آخر

      در این مقاله به این مسئله پرداختیم که از نظر فیزیکی وب چگونه کار می کند و دیدیم که یک سرویس دهنده وب چگونه با سرور تعامل می کند. می توان این فرآیند را در مراحل زیر خلاصه کرد.

      • کاربر URL را وارد یک مرورگر می کند؛ به عنوان مثال Google.com و این درخواست به یک سرور نام دامنه منتقل می شود.
      • سرور نام دامنه آدرس IP را برای سرور میزبان وب سایت برمی گرداند (به عنوان مثال ۶۸٫۱۷۸٫۱۵۷٫۱۳۲).
      • مرورگر با استفاده از آدرس IP مشخص شده توسط سرور نام دامنه ، این صفحه را از وب سرور درخواست می کند.
      • وب سرور صفحه را به آدرس IP مشخص شده توسط مرورگر درخواست شده بر می گرداند. این صفحه همچنین ممکن است شامل لینک هایی به فایل های دیگری در همان سرور باشد، مانند تصاویر ، که مرورگر آن ها را نیز درخواست خواهد کرد.
      • مرورگر تمام اطلاعات را جمع آوری کرده و در قالب صفحه وب در رایانه شما نمایش می دهد.

      در جلسه آینده شما را با انواع مرورگر ها در وب آشنا می نماییم.
      با پی وی لرن همراه باشید.

      QR:  جلسه ۰۲ : از نظر فیزیکی وب چگونه کار می کند
      به اشتراک بگذارید