Framework PHP 8.4+ sobre Fat-Free
Sukarix

Sukarix

La cantidad justa de dulzura y eficiencia sobre Fat-Free. Un framework PHP moderno para aplicaciones empresariales.

Routing ACL DI i18n Colas
Empieza en segundos
Instalar, enrutar, renderizar
CLI
terminal
composer create-project sukarix/application my-app
cd my-app
composer serve
app/src/Actions/Core/Main.php
class Main extends WebAction
{
    public function execute($f3, $params): void
    {
        $this->render();
    }
}
Esqueleto del framework

Bienvenido a Sukarix

El objetivo principal de Sukarix es proporcionar a los desarrolladores un framework potente y eficiente para crear aplicaciones PHP de nivel empresarial.

Kit de herramientas Sukarix

Superficie pequeña, potencia seria de framework.

La app esqueleto debería sentirse como el framework: enfocado, expresivo y listo para productos reales sin ruido visual.

8
Idiomas
F3
Fundamento
PHP
8.4+

Enrutamiento & ACL

Las capacidades avanzadas de enrutamiento y lista de control de acceso garantizan una gestión de acceso segura y flexible, con una política de denegación por defecto y autorización por ruta.

Servicio de colas

Una cola FIFO respaldada por Redis con desduplicación y seguimiento de intentos, optimizada con scripts Lua atómicos para un procesamiento de canalizaciones consistente.

Inyección de dependencias

Un contenedor IoC integrado con resolución tipada de servicios y validación estricta que promueve un acoplamiento flexible y facilita las pruebas y el mantenimiento.

Listo para empresas

Diseñado para uso empresarial con registro estructurado, manejo de errores, distribución de eventos, i18n, protección CSRF y programación de tareas cron desde el inicio.

Internacionalización

Soporte multilingüe con un formato de diccionario sencillo, detección automática de la configuración regional y cambio en tiempo de ejecución.

Fat-Free 3.9

Construido sobre el probado núcleo de Fat-Free Framework, con Sukarix añadiendo la capa dulce para servicios, estructura y valores por defecto listos para producto.

Saber más

Incluido por defecto

Todo lo que un starter de framework debería mostrar.

Un conjunto compacto de elementos esenciales para que los desarrolladores entiendan al instante lo que Sukarix ofrece antes de abrir la documentación.

01

Acciones tipadas

Controladores WebAction pequeños que renderizan plantillas F3 de forma limpia.

02

Configuración hive de F3

Ajustes basados en INI con sobreescrituras de entorno predecibles.

03

Inyector de servicios

Resolver servicios reutilizables sin cablear dependencias pesadas.

04

Seguridad ACL

Reglas de acceso de denegación por defecto para una protección de rutas más segura.

05

Sesiones CSRF

Tokens respaldados por sesión y valores seguros por defecto para flujos web.

06

Ayudantes de caché

Recordar, olvidar y reutilizar datos costosos con menos código.

07

Eventos

Distribuir el comportamiento de la aplicación sin acoplar flujos de trabajo.

08

Acciones CLI

Construir tareas de línea de comandos usando los mismos patrones del framework.

09

Pruebas Statera

Pruebas ligeras basadas en escenarios diseñadas para Sukarix.

10

Migraciones Phinx

Versionar cambios de base de datos cuando tu app necesita persistencia.

11

Registros estructurados

Salida potenciada por Monolog para solicitudes web y trabajo CLI.

12

Traducciones

Archivos de locale y cambio en tiempo de ejecución para apps multilingües.

¿Listo para construir?

Comienza tu próximo proyecto con Sukarix y entrega más rápido.

Leer la documentación