استقرار برنامه‌ها با Laravel Octane در لیارا


Larave Octane ابزاری برای افزایش کارایی اپلیکیشن‌های لاراول است که با استفاده از سرورهای Swoole یا RoadRunner سرعت اجرا و پاسخگویی برنامه‌ها را بهبود می‌بخشد.

برای استفاده از این ابزار قدرتمند، در ابتدا کافیست تا در Local، با اجرای دستور زیر، آن را در پروژه خود، قرار دهید:

کپی
composer require laravel/octane

در ادامه، بایستی با اجرای دستور زیر، Octane را نصب کرده و پیکربندی‌های اولیه را انجام دهید:

کپی
php artisan octane:install

در این مرحله، از شما پرسیده می‌شود که از کدام سرور قصد دارید استفاده کنید و شما باید سرور Swoole را انتخاب کنید. در نهایت، کافیست تا در مسیر اصلی پروژه، یک فایل به نام liara.json ایجاد کنید و قطعه کد زیر را در آن، قرار دهید:

کپی
{
  "args": [ "php artisan octane:start --server=swoole --host=0.0.0.0 --port=80" ]
}

تمامی تنظیمات مربوط به Octane انجام شده است و کافیست تا برنامه‌تان را در لیارا، مستقر کنید.