HeadlinesBriefing favicon HeadlinesBriefing.com

أسرع خادم ويب PHP في العالم يتفوق على FPM وSwoole

Hacker News •
×

يُدّعي خادم ويب PHP جديد أحادي الملف أنه أسرع من Swoole وFrankenPHP وPHP-FPM القياسي دون الحاجة إلى إضافات أو Docker أو تعديلات على الكود. يمكن نشر المشروع، المستضاف على GitHub، عبر عملية git clone بسيطة أو بتشغيل ملف ثنائي مستقل. إنه يحل محل مجموعات كاملة من nginx وPHP-FPM وNode وRedis وsupervisor في عملية واحدة. تشير المعايير إلى أنه يحقق 14 ضعف إنتاجية PHP-FPM في أعباء العمل المرتبطة بالمعالج وصولاً إلى 24 ضعفاً في المهام المرتبطة بالإدخال/الإخراج مع زمن استجابة 50 مللي ثانية. على أحمال قواعد البيانات الواقعية التي تحاكي زمن استجابة 200 مللي ثانية، يُظهر الخادم أداءً يتراوح بين 10 و25 ضعفاً مقارنة بالمنافسين. تستخدم البنية التحتية عمالاً دائمين مع تحسين ذاكرة النسخ عند الكتابة. عن طريق تحميل الإطار في عملية أصلية وتشعيب العمال، يشارك النواة الفئات المحملة. يدفع العمال فقط مقابل صفحات الذاكرة المكتوبة أثناء الطلبات، مما يسمح بآلاف العمال على ذاكرة وصول عشوائي минималь بدلاً من الجيجابايت المطلوبة في النماذج التقليدية. تؤدي طلبة من نوع WordPress إلى تلويث 30 صفحة فقط، تستهلك حوالي 120 كيلوبايت لكل عامل. يدعم الخادم WebSockets وRooms والعزل الدقيق للخدمات المصغرة والتجميع مع تكرار SQLite والتوثيق التلقائي للواجهات البرمجية. يتضمن دعماً لـ TLS وجدولة cron مدمجة وسجلات وصول مؤقتة مع تدوير يومي.