ما هو لارافيل أوكتان؟

ما هو لارافيل أوكتان؟

Laravel Octane مع Swoole و/أو Roadrunner كخادم تطبيقات قوي لـ PHP. يمكنك تقديم خدمة لتطبيق Laravel الخاص بك باستخدام خادم تطبيقات . يبدأ Laravel Octane تطبيقك بطريقة قوية ومُحسنة، ويخزن هذا بشكلٍ خاص في ذاكرة الوصول العشوائي، وينظف حالات الكائنات ويدير نسخ الكائنات بين الطلبات.

 وثيقة Laravel Octane الأصلية

  https://github.com/laravel/octane

عادةً، يتم تحميل التطبيق وجميع الكائنات عدة مرات لكل طلب. مع Laravel Octane، يتم مشاركة تطبيق الكائنات بين الطلبات. هذا يعني أن على المطور تحميل بعض الكائنات مرة واحدة فقط (تذكر أن البعض يتم تحميله مرة واحدة في وقت التمهيد)، وفي هذه الحالة يساعد Laravel Octane في إدارة حالات الكائنات.

ما هو RoadRunner؟ 

RoadRunner هو مدير عمليات لموازن الحمل مُصمم لتطبيقات PHP.


مراحل إنشاء التطبيق:


نقوم بتثبيت مُثبت Laravel

composer global require laravel/installer


نقوم بإنشاء مشروع Laravel جديد

llaravel new laravel-octane


ندخل إلى الدليل الذي يوجد به مشروعنا

cd laravel-octane


نقوم بتثبيت الحزمة عبر Composer

composer require laravel/octane


نقوم بتحميل الحزمة

php artisan octane:install


نقوم بتشغيل تطبيقنا
php artisan octane:start --port=8002

نعم، الآن قد بدأ تطبيقنا على Octane. يبدأ Octane في الاستماع إلى الجوهر العام لـ PHP وتخزينه في الذاكرة المؤقتة. ما يجب ذكره هنا هو أنه لا يمكن لـ Octane معرفة تغييراتك الديناميكية، لذا يمكنك فقط إبلاغها باستخدام Cache Facade.

Cache::driver('octane')->put('test','test')

تمت الآن تشغيل تطبيقنا على المنفذ 8002. ولكن ما يجب أن نعرفه هنا هو أنه يجب عليك تسجيل الدخول عبر المنفذ الذي يعمل به Laravel مباشرة وليس عبر php-fpm. خلاف ذلك، لن تعمل Octane.


بريمترك



Nginx القياسي


Laravel Octane



كما يتضح، هناك فرق يصل إلى 4 مرات.


نبحث عن كتّاب وصحفيين!

نبحث عن كتّاب وصحفيين!

إذا كنت صحفياً، لديك رغبة في التعمق في المواضيع المتعلقة بالأعمال والقطاعات، نريد العمل معك!

Recai Atak

متحمس لبلس كلاودز
Sales

معلومات المنتج

#
قلم أوتوماتيكي
تكتب AutoQuill محتوى تسويقي تابع وتنشره لك.

أسهل مال ستحققه على الإطلاق

مع أداة AutoQuill التي بدأت PlusClouds بتقديمها لشركائها، سيتمكن منشئو المحتوى من البيع بنقرة واحدة فقط. دعنا نوضح لك كيف يمكنك الحصول على نصيبك من هذه الثورة.