12 آبان 1398
همه ما بارها و بارها از طریق مرورگرهای خود وارد سایتهای دلخواه شدهایم. درواقع ما درخواست خود را از طریق مرورگر میفرستیم و منتظر پاسخ میمانیم.
پاسخ این درخواست ما را وبسرور میدهد.
وبسرور را در این مقاله به شما معرفی میکنیم.
مرورگرهایی که ما از آنها استفاده میکنیم همواره نقش یک کلاینت را دارند.
ما آدرس سایت خود را وارد نموده و در مقابل محتواهای سایت مربوطه را دریافت میکنیم.
نگهداری و ارسال محتواهای هر سایت در پاسخ به درخواست کاربر توسط وبسرور انجام میشود. در واقع وبسرور یک برنامه کامپیوتری و یا یک سامانه است که صفحات سایتها را در اختیار کاربران میگذارد.
پروتکلی که وبسرور از آن برای پاسخگویی استفاده میکند، HTTP است.
البته پروتکلهای FTP,SMTP نیز در اختیار مدیران وبسایت قرار میگیرد.
باتوجه به تعداد درخواستهایی ارسالی، وبسرورها را میتوان مستقل یا مشترک اتخاب نمود. از لحاظ سختافزاری هر کامپیوتری را میتوان به وبسرور تبدیل کرد.
با نصب نرمافزار مربوطه شما میتوانید هر کامپیوتری را به وبسرور تبدیل کنید.
با توجه به تعدد سرویسهای اینترنتی شاهد تنوع وبسرورها خواهیم بود. هر فرد وبسرور مورد نظر خود را با توجه به نیاز خود انتخاب میکند.
سیستمعامل، پشتیبانی از زبان برنامهنویسی و امنیت، مهمترین فاکتورهایی هستند که مورد توجه قرار میگیرند.
از معروفترین وبسرورهایی که امروزه مورد استفاده قرار گرفته است، آپاچی میباشد.
آپاچی در بستر لینوکس است اما قابلیت نصب روی ویندوز را نیز دارد.
آپاچی از محبوبیت نسبتا بالایی در بین کاربران برخوردار است و حدودا 50 درصد از بازار را در اختیار دارد.
از جمله ویژگیهایی که آپاچی را محبوب کرده است، عبارتند از:
از LiteSpeed برای سایتهای پربازدید استفاده میشود زیرا از سرعت بالاتری نسبت به بقیه برخوردار است.
سرعت LiteSpeed نسبت به آپاچی چیزی حدود سه برابر است.
یعنی یک سایت را تقریبا با یکسوم زمانی که آپاچی بارگذاری میکند، به شما نشان خواهد داد.
از جمله مواردی که باعث شد LiteSpeed جای خود را در میان رقبا باز کند سازگاری با آپاچی است.
در واقع قابلیتهای آپاچی را LiteSpeed نیز دارد.
LiteSpeed برخلاف دیگر رقبا رایگان نبوده و کاربران برای بهرهمندی از همه امکانات آن ملزم به خرید لایسنس میباشند.
سرعت، امنیت و پایداری از ویژگیهای LiteSpeed است.
Nginx به خوبی با پلتفرمهای مختلف سازگاری دارد. شما میتوانید از Nginx در لینوکس، مک یا ویندوز استفاده کنید.
Nginx هم محبوبیت خوبی در بین کاربران دارد.
از ایراداتی که به Nginx میگیرند، عدم پشتیبانی از htaccess میباشد.
Nginx سرعت بیشتری به دلیل این عدم پشتیبانی دارد.
Lighttpd گزینه خوبی برای سایتهای با حجم ترافیک بالاست. مقدار خیلی کمی از رم را اشغال میکند و امنیت بالایی دارد.
در Lighttpd میتوان از برخی از ماژولهای آپاچی استفاده کرد.
IIS تنها در پلتفرم ویندوز قابل استفاده است. توسعه و پشتیبانی از IIS توسط مایکروسافت صورت میگیرد.
نکتهای که در استفاده از IIS باید به آن توجه شود این است که از آن در زمانی استفاده کنید که برنامه شما با خانواده .Net توسعه داده شده باشد.
ممکن است در صورت عدم رعایت این نکته در آینده دچار مشکل شوید.
با توجه به مطالب گفته شده، هر کاربر بنا بر نیاز خود از یک وبسرور استفاده مینماید.
هر وبسرور ویژگی خاص خود را دارد و میتواند مورد استفاده قرار گیرد.
آمار نشان میدهد که رتبه وبسرورها از جهت درصد استفاده در بین کاربران به ترتیب عبارت است از:
1) آپاچی
2) Nginx
3) IIS
4) LiteSpeed
شما کدام یک را انتخاب میکنید؟
تمامی حقوق برای گیتی سرور محفوظ است.