بایگانی

وب سرور (webserver) چیست ؟

آیا تا به حال با خود فکر کرده اید چگونه پس از زدن آدرس یک سایت در مروگر آن وب سایت به شما نمایش داده میشود؟ یا زمانی که یک وب سایت آدرس آن را در مرورگر وارد میکنید و آن سایت لود نمیگردد؟ در این مقاله به شما خواهیم گفت که این وظایف بر دوش کیست ! اقای وب سرور ! سرویس وب سرور است که درخواست شما  در سرور پردازش کرده و نتیجه آن ( همان وب سایت مد نظر ) را به شما نمایش میدهد. اما وب سرور چیست ؟!‌

وب سرور (webserver) چیست ؟

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

 

وب سرور (webserver) چه امکانات و ویژگی هایی دارد ؟

  • پشتیبانی از پروتکل HTTPS که این امکان را به شما میدهد اتصالی ایمن داشته باشید.
  • فشرده سازی صفحات با استفاده از GZIP جهت بالا بردن لود صفحات
  • پشتیبانی از زبان های سمت سرور

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

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

ساختار مرورگر ها به گونه ای است که با استفاده از DNS های دامنه که آن را به عنوان یک آدرس IP منحصر به فرد برای هر سایت میشناسد میتواند از این طریق به سرور های خاصی دسترسی داشته باشد مرورگر پس از ایجاد ارتباط با سرویس دهنده های وب از طریق آدرسIP به درخواست صفحه مربوط به وب پاسخ می‌دهد . اساس صفحات وب HTML است که این صفحات پیش فرض به طور رایج برای بسیاری از وب سایت ها فرمت INDEX.HTML را دارد و به همین جهت است که هر آدرسی را که در مرور گر وارد میکنیم به طور پیش فرض فایل HTML را برای شما به عنوان پاسخ بر میگرداند و پس از این مرحله کد های HTML بررسی میشود تا صفحه به نمایش در بیاید

 

برخی از مشهور ترین وب سرور ها :

 

 

وب سرور انجین ایکس(nginx) چیست ؟

 

 

 

امیدواریم از این مقاله لذت برده باشید.