تحذير
لم تعد هذه الحزمة موجودة، ونحن نوصي بشدة باستخدام laravel/octane الرسمي الخاص بـ Laravel كبديل.
إذا كنت بحاجة إلى دعم coroutine، ففكر في تجربة laravel-hyperf للحصول على أداء أعلى (هذا إطار عمل Hyperf بنمط Laravel.)
توفر هذه الحزمة خادم HTTP عالي الأداء لتسريع تطبيق Laravel/Lumen الخاص بك استنادًا إلى Swoole.
PHP | لارافيل | التجويف | سوول |
---|---|---|---|
>=7.2 | >=5.5 | >=5.5 | >=4.3.1 |
Socket.io
.io.يرجى الاطلاع على ويكي
اختبر باستخدام Lumen 5.6 النظيف، باستخدام وحدات المعالجة المركزية DigitalOcean 3 / ذاكرة 1 جيجابايت / PHP 7.2 / Ubuntu 16.04.4 x64
أداة قياس الأداء: wrk
wrk -t4 -c100 http://your.app
wrk -t4 -c10 http://lumen-swoole.local
Running 10s test @ http://lumen-swoole.local
4 threads and 10 connections
Thread Stats Avg Stdev Max +/- Stdev
Latency 6.41ms 1.56ms 19.71ms 71.32%
Req/Sec 312.99 28.71 373.00 72.00%
12469 requests in 10.01s, 3.14MB read
Requests/sec: 1245.79
Transfer/sec: 321.12KB
wrk -t4 -c10 http://lumen-swoole.local:1215
Running 10s test @ http://lumen-swoole.local:1215
4 threads and 10 connections
Thread Stats Avg Stdev Max +/- Stdev
Latency 2.39ms 4.88ms 105.21ms 94.55%
Req/Sec 1.26k 197.13 1.85k 68.75%
50248 requests in 10.02s, 10.88MB read
Requests/sec: 5016.94
Transfer/sec: 1.09MB
يتم جمع الأسئلة الشائعة في سؤال وجواب. يمكنك التحقق مما إذا كان سؤالك مدرجًا في المستند.
يرجى قراءة إرشادات المشكلات قبل إرسال مشكلة، شكرًا.
يتم تتبع الأخطاء وطلب الميزات على GitHub.
هوانغ يي،
حزمة Laravel-Swoole عبارة عن برنامج مفتوح المصدر مرخص بموجب ترخيص MIT.
يا المتأنق! ساعدوني لبضعة!