Diferencia entre revisiones de «Laravel Octane»

De Wiki Proyectos Beta
Ir a la navegación Ir a la búsqueda
Línea 14: Línea 14:
= General =
= General =


== Instalación ==
* [[Instalación Octane]]


composer require laravel/octane


Después descargar el paquete, lo instalamos:
php artisan octane:install
== Observaciones ==
* Laravel Octane necesita PHP 8.0 como mínimo.
== Servidores ==
=== RoadRunner ===
=== OpenSwoole ===
==== Instalación ====
sudo pecl install openswoole
En el archivo php.ini de la ruta --> ''/etc/php/8.1/cli/php.ini'' agregar lo siguiente:
extension=openswoole.so
===== Observaciones =====
* Se necesita tener instalado en el sistema ''php-pear''
===== Instalación php-pear =====
====== Ubuntu 22.04 LTS ======
sudo apt install php-pear php8.1-dev
sudo pecl channel-update pecl.php.net
== Iniciar ==
php artisan octane:start
Ir al navegador favorito y teclear en la barra de direcciones:
http://127.0.0.1:8000
== Para el desarrollo ==
npm install --save-dev chokidar


=== Uso ===
=== Uso ===

Revisión del 11:35 2 jul 2023

Descripción

Laravel Octane mejora el rendimiento de la aplicación al servir la aplicación utilizando servidores de aplicaciones de alta potencia, incluidos Open Swoole, Swoole y RoadRunner. Octane inicia su aplicación una vez, la guarda en la memoria y luego la alimenta con solicitudes a muy rápidas.

Última versión estable

La última versión estable es la 2.0.1 que fue lanzada el 20 de mayo del 2023.

Recursos

  • Sitio oficial: EN
  • Código fuente: EN

General


Uso

php artisan octane:start --watch

Personalizar workers

php artisan octane:start --workers=2