وب سرور NGINX

وب سرور NGINX چیست؟

در ابتدا وب سرور NGINX برای حل مشکل C10 و توسط فردی به نام Igor Sysoev در سال 2002 ایجاد شد. NGNIX (به صورت engine-x تلفظ می شود) یک وب سرور متن باز (Open Source) است که به صورت رایگان در اختیار مردم قرار گرفته است.

این نرم افزار برای پروکسی معکوس، کش کردن، متعادل سازی بارگذاری و جریان رسانه ای مورد استفاده قرار می گیرد.

این وب سرور برای بالا بردن عملکرد و ثبات استفاده می شود. علاوه بر قابلیت های http سرور، NGINX همچنین می تواند به عنوان یک پروکسی سرور برای ایمیل (IMAP, POP3, SMTP) و پروکسی معکوس و تعادل بارگذاری برای HTTP، TCP و سرورهای UDP استفاده می شود.

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

وب سرور NGINX

این وب سرور در حال حاضر می تواند صدها هزار ارتباط را به صورت هم زمان برقرار کرده و بیش از 50 درصد از شلوغ ترین وب سایت ها را پشتیبانی کند.

NGINX به عنوان یک وب سرور

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

اما توانایی و سرعت NGINX حدود چهار برابر آپاچی می باشد. و مقدار رَمی که NGNIX نیاز دارد بسیار کمتر از آپاچی می باشد.

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

اما باید گفت که در همه شرایط نمی توان از NGNIX به جای آپاچی استفاده نمود. به این دلیل که امکانات این وب سرور کمتر از آپاچی است.

وب سایت بزرگ و پربازدید wordpress.com نیز یکی از وب سایت هایی است که از این وب سرور استفاده می کند.

وب سرور NGNIX میزبانی وب سایت های سنگین و پیچیده ای که با .net و یا SharePoint ساخته شده اند، را انجام می دهد.

بارگذاری نوشته های مرتبط بیشتر
  • برنامه PuTTY

    برنامه PuTTY چیست؟

    برنامه PuTTY چیست؟ برنامه PuTTY در ابتدا توسط Simon Tatham و برای مایکروسافت ویندوز طراحی …
  • پلاگین autoptimize

    تنظیمات افزونه Autoptimize

    چگونگی پیکربندی افزونه Autoptimize به منظور عملکرد بهتر ممکن است چیزهایی در مورد افزونه Au…
  • کلود فلر

    کلود فلر Cloudflare چیست؟

    کلود فلر Cloudflare چیست؟ Cloudflare در مأموریت ایجاد یک اینترنت بهتر مورد استفاده قرار می…
مطالب بیشتر از این نویسنده تیم تحرریه
  • برنامه PuTTY

    برنامه PuTTY چیست؟

    برنامه PuTTY چیست؟ برنامه PuTTY در ابتدا توسط Simon Tatham و برای مایکروسافت ویندوز طراحی …
  • پلاگین autoptimize

    تنظیمات افزونه Autoptimize

    چگونگی پیکربندی افزونه Autoptimize به منظور عملکرد بهتر ممکن است چیزهایی در مورد افزونه Au…
  • کلود فلر

    کلود فلر Cloudflare چیست؟

    کلود فلر Cloudflare چیست؟ Cloudflare در مأموریت ایجاد یک اینترنت بهتر مورد استفاده قرار می…
بارگذاری بیشتر در وبلاگ

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

یازده − 5 =

بررسی کنید

برنامه PuTTY چیست؟

برنامه PuTTY چیست؟ برنامه PuTTY در ابتدا توسط Simon Tatham و برای مایکروسافت ویندوز طراحی …