هل إستخدمت Lighttpd Webserver المستخدم حاليا في يوتيوب ؟

  • jemooo

سمعت بهذا الإسم حديثا يندرج تحت قائمة Web server وما جعله موضع اهتمام لدي أن youtube يستخدمة على خوادمه

هناك مقارنات عديدة على الإنترنت بينه وبين Apache من ناحية الأداء وكان هناك تفوق واضح ل Lightptd على نظيره

كما ويذكر أن السبب في تفوقه انه an asynchronous server الذي يختلف بدوره عن apache والذي يعتبر process-based server

فهل قمت باستخدامه وتجربته ؟ وهل لك أن تخبرنا عن الفروقات ما بين asynchronous server و process-based server

http://www.wikivs.com/wiki/... http://www.lighttpd.net
يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

حسب معرفتي المتواضعة ساحول شرح بطريقة مبسطة نوعا ما ...

Apache ... عند طلب الاتصال مع السيرفر يقوم Apache بانشاء thread جديد لتعامل مع هذا الطلب .. النظام يقوم بتوفير جزاء من الرام والموارد هذا thread فلو كان عدد الاتصالات المرادة عالية فسيتهلك موراد لشكل جدا .

كيفية عمل thread : سيفتح socket مع المستخدم ويبقى يستمع عليه ويرد علي الطلبات "ممكن عن طريق while!" .

اما lighttpd ... فيحتاج الي thread واحد او عدد قليل منها .فاستهلاكه للموارد اقل من Apache .

طريقة العمل thread : تخيله كموظف الاستعلامات او الدعم الفني .. يصله اتصال فتح عليه الخط يقول برن عليك لما اخلص الي في ايدي . ولما ينتهي من اتصال يباشر بانجاز طلب الاتصال الثاني وهكذا .. وكل هذا يتم في thread واحد فقط اي ان thread ممكن يعالج اكثر من طلب .

المحور الاساسي هو الموارد لو كانت قليلة استخدم lighttpd

وان شاء الله اكون وضحت علي الموضوع شوي و بانتظار اجابة مختص في الخوادم :)

سمعت عنه ولكنني أجد أن الكثير من الناس تتجه نحو nginx بدلاً عنه

المشروع قديم بل اقدم من nginx و كان الحل الافضل لمن يعانون من مشاكل مع apache

بعض المشاكل في ادارة الذاكرة كان يعاني منها في وقت ما ادت الى نقص شعبيته

يستخدمه كذالك موقع paypal في ما يخص الملفات static