keyboard_return  چسبون مقالات آموزشی وب سرور آپاچی- IIS و NGINX
  1. وب سرور آپاچی- IIS و NGINX

آشنایی با وب سرور و معرفی وب سرور آپاچی، IIS و Nginx

وب سرور چیست؟

وب سرور می تواند یک سخت افزار و یا نرم افزار باشد و یا ترکیبی از هر دو جهت کار با هم باشد. وب سرور یک کامپیوتر می باشد که فایل های وب سایت شما ( نظیر فایل های HTML، CSS، جاوا اسکریپت و تصاویر) روی آن ذخیره شده است وظیفه web server ارائه این فایل ها به کاربران شما می باشد. هر وب سرور یک آدرس IP یکتا دارداین آدرس بصورت یک مجموعه عددی 4 قسمتی می باشد که با یک نقطه ( . ) از هم جدا می شوند هر کدام از اعداد این مجموعه می تواند عددی بین 0 تا 255 باشد مثل (65.178.160.250) زمانیکه شما یک آدرس وب (Domain name) برای خود ثبت می کنید (مثلا chasboon.ir) باید آدرس IP وب سروری که می خواهید سایت خود را روی آن Host کنید مشخص نمایید.

همچنین Web Server یک نرم افزار می باشد (HTTP Server) که مشخص می کند چطور کاربران شما به فایل های Host شده دسترسی داشته باشند در واقع این نرم افزار درخواست های HTTP ارسال شده توسط مرورگر را دریافت کرده و همانطور که در پاراگراف قبل اشاره شد مجموعه ای از اطلاعات را به کاربر بر می گرداند.

Web Server Concepts

امروزه نرم افزارهای وب سرور زیادی نظیر: Apache، Nginx، IIS، Lighttpd، GWS، LightSpeed و... در دنیا وجود دارد. در ادامه به معرفی معروفترین وب سرورها یعنی Apache، IIS و NGINX خواهیم پرداخت.

Apache HTTP Server

 آپاچی یکی از معروفترین وب سرورهای توسعه داده شده در جهان می باشد. این وب سرور با زبان برنامه نویسی C نوشته شده است وب سرور آپاچی یک نرم افزار متن باز (Open Source) و Cross-platforn می باشد یعنی می تواند روی اکثر سیستم عامل ها مثل ویندوز، لینوکس، یونیکس، مک و ... نصب شود. حدود 49 درصد از کل سایت های فعال از وب سرور Apache استفاده می کنند!

Apache Web Server

جهت مطالعه بیشتر در خصوص وب سرور آپاچی به آدرس سایت Apache مراجعه کنید

Internet Information Services(IIS)

این وب سرور توسط مایکروسافت ارائه شده است که دارای کارایی (Performance) بالایی می باشد. این Web Server تنها بر روی سیستم عامل ویندوز قابل نصب شدن می باشد و روی سایر سیستم عامل ها نمی توانید آن را نصب کنید. اولین بار این وب سرور بر روی ویندوز NT/2000 معرفی شد و همراه نسخه های ویندوز توسعه یافت. تا سال 2014 وب سرور IIS بعد از آپاچی معروفترین وب سرور در دنیا شناخته می شود. در حال حاضر حدود 12 درصد از کل سایت های فعال IIS استفاده می کنند.

IIS Web Server

جهت مطالعه بیشتر در خصوص IIS به آدرس سایت مایکروسافت مراجعه نمایید

Nginx Web Server

یکی دیگر از وب سرور های قدرتمند و معروف NGINX می باشد. وب سرور Nginx متن باز، سبک، با کارایی بالاو سریع می باشد. یکی از دلایل استقبال کاربران از این web server سرعت بالای آن نسبت به سایر رقبا می باشد. Nginx در سال 2004 معرفی شد و تمرکز آن روی کارایی بالا، مصرف حافظه کمتر و پردازش های موازی می باشد. در حال حاضر حدود 34 درصد  از سایت های فعال از این webserver استفاده می کنند که بعد از آپاچی بعنوان معروفترین نرم افزار Web Server شناخته می شود.

Nginx Web Server

جهت مطالعه بیشتر در خصوص NGINX می توانید به سایت NGINX مراجعه کنید

 

 

وب سرور آپاچی- IIS و NGINX - 4.2 از 5 بر اساس 150 رای

امتیاز کاربران

وب سرور آپاچی- IIS و NGINX
دیدگاه‌ها

دیدگاهی وجود ندارد

2024 © Copyright کليه حقوق مادی و معنوی براي چسبون محفوظ است و هرگونه کپی برداری پیگرد قانونی دارد.