سؤال

اطار ما يسمى تورنادو .

ما هو؟ ما أنها لا تساعد على موقع تفعل؟

وأعتقد الفيسبوك يستخدم هيكل LAMP. هل من المفيد بالنسبة للمواقع الصغيرة التي هي مكتوبة تحت كومة LAMP؟

هل كانت مفيدة؟

المحلول

ويبدو أنه هو خادم الويب الأمثل لارتفاع التوافق وعالية التدرجية، ولكن جعل لالحمولات الصغيرة.

وقد صمم هذا البرنامج لدعم 10000 المستخدمين المتزامنين أيضا.

<اقتباس فقرة>   

والإطار يختلف عن معظم   تعميم الأطر خادم الويب (و   بالتأكيد معظم الأطر بايثون)   لأنه غير مؤمن و   بسرعة معقولة. لأنه   يستخدم عدم عرقلة وepoll، فإنه يمكن   التعامل مع الآلاف من وقت واحد   اتصالات دائمة، مما يعني أنه   يعتبر مثاليا لخدمات الويب في الوقت الحقيقي.   بنينا خادم الويب على وجه التحديد   للتعامل مع فليكر في الوقت الحقيقي   الميزات - كل مستخدم نشط من   يحافظ على فليكر مفتوح   اتصال بخوادم فليكر.   (للمزيد من المعلومات حول التحجيم   خوادم لدعم آلاف   العملاء، يرى المشكلة C10K).

ووسوف تعمل على كومة من آخر دورة شهرية، لكنه يأخذ المكان من طراز أباتشي.

واطلع على مشكلة C10K .

نصائح أخرى

"قاعدة بيانات" وحدة مع الاستعلامات حجب . ربما لأنهم تشغيل مثيلات متعددة من هذا الخادم لتقليل مشاكل حظر وربما لم يتم استخدامه لفليكر كله، إلا في بعض الأجزاء ذات الصلة بالسلوك في الوقت الحقيقي (سمعت أن اتصالات HTTP تستمر مفتوحة للتحقق من وجود تحديثات، وأن خيوط السلوك تكون سيئة لهذا).

وأنا لا أعتقد أنه يمكن استخدامها كإطار للأغراض العامة لأي تطبيقات الويب.

وتورنادو هو بسيطة وسريعة خادم الثعبان وإطار الشبكة الصغيرة. في توفر الإطار الأساسي للغاية لكتابة موقع ديناميكي. من السهل جدا على التعلم وتوسيع لتلبية حاجة معينة من تطبيق ويب تطلبا لأنه لا يأتي في طريقك. أفضل جزء من استخدام تورنادو هو أنه لا يخلق موضوع في الطلب وبذلك يتسع نطاق جيد جدا لعدد كبير من الطلبات. أنا استخدامه لواحد من مشروعي وتحبه.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top