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

۲۲دی ۱۳۹۴
۱۱۵
LIGHTTPD

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

وب سرور lighttpd یک وب سرور فوق سریع و سبک متن باز (Open source) و رایگان با امنیت بسیار بالا است . وب سرور lighttpd توسط شخصی به نام Jan Kneschke و به منظور رفع مشکل معروف c10k problem طراحی و نوشته شد و بعد ها توسعه یافت . به مانند وب سرور Nginx هدف از طراحی وب سرور lighttpd سرعت بسیار بالا در کنار مصرف منابع کم برای هندل کردن هزاران کانکشن همزمان در سرور بوده است . کانفیگ lighttpd بر خلاف سایر وب سرور های روتین و رایج کمی دشوار است و نیاز به تجربه و دانش بالای کانفیگ سرور دارد .

کانفیگ lighttpd در صورت رعایت استاندارد های این وب سرور به شکل قابل ملاحظه ای از لود بالای سرور ناشی از وب سرور آپاچی میکاهد . مصرف بسیار کم پردازنده و RAM توسط وب سرور lighttpd بسیار مشهور است . کانفیگ lighttpd برای سرور های اشتراکی به هیچ وجه توصیه نمیشود . کمتر کنترل پنل وب هاستینگی از این وب سرور پشتیبانی میکند و از طرفی این وب سرور از .htaccess پشتیبانی نمیکند و  Rewrite های آن با آپاچی متفاوت است .

کانفیگ lighttpd برای تک وب سایت های بزرگ و با ترافیک بالا و همچنین چت روم های مبتنی بر ET-Chat و سرور های دانلود و آپلود فایل یکی از بهترین انتخاب های ممکن است . وب سرور lighttpd در صورت کانفیگ صحیح ، توان اداره کردن هزاران کانکشن همزمان در سرور های آپلود و دانلود دانلود و چت روم را داشته و زیر ترافیک سنگین با مشکلاتی مانند هنگ کردن بالا رفتن لود سرور مواجه نمیشود .

 

در زیر نگاهی به مزایای این وب سرور می اندازیم:

1- پشتیبانی از Load Balancing با هندل Fastcgi و قابلیت استفاده بصورت Reverse Proxy

2- پشتیبانی از Chroot

3- پشتیبانی از Mod_rewrite برای کارکرد اسکریپت های مختلف

4-  ساپورت TLS/SSL و پشتیبانی SNI از طریق Open SSL

5- انعطاف پذیری کامل

6- پشتیبانی از Cache system های مختلف

7- پشتیبانی از HTTP compression با استفاده از mod_compress و در اخیرا پشتیبانی از mod_deflate

8- حجم بسیار پایین و سرعت بالا (کمتر از 1 مگا بایت)

9-  طراحی شده بر اساس Single-process برای ساپورت تعداد کانکشن بالا

10 -مصرف رم کم و استفاده کم از منابع سرور

اشتراک گذاری

مدیریت

آذرآنلاین

ارسال نظر

نشانی ایمیل شما منتشر نخواهد شد.
تمام حقوق برای آذرآنلاین محفوظ می باشد.
enamad