La cantidad justa de dulzura y eficiencia sobre Fat-Free. Un framework PHP moderno para aplicaciones empresariales.
composer create-project sukarix/application my-app cd my-app composer serve
class Main extends WebAction
{
public function execute($f3, $params): void
{
$this->render();
}
}
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
La app esqueleto debería sentirse como el framework: enfocado, expresivo y listo para productos reales sin ruido visual.
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.
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.
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.
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.
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.
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ásIncluido por defecto
Un conjunto compacto de elementos esenciales para que los desarrolladores entiendan al instante lo que Sukarix ofrece antes de abrir la documentación.
Controladores WebAction pequeños que renderizan plantillas F3 de forma limpia.
Ajustes basados en INI con sobreescrituras de entorno predecibles.
Resolver servicios reutilizables sin cablear dependencias pesadas.
Reglas de acceso de denegación por defecto para una protección de rutas más segura.
Tokens respaldados por sesión y valores seguros por defecto para flujos web.
Recordar, olvidar y reutilizar datos costosos con menos código.
Distribuir el comportamiento de la aplicación sin acoplar flujos de trabajo.
Construir tareas de línea de comandos usando los mismos patrones del framework.
Pruebas ligeras basadas en escenarios diseñadas para Sukarix.
Versionar cambios de base de datos cuando tu app necesita persistencia.
Salida potenciada por Monolog para solicitudes web y trabajo CLI.
Archivos de locale y cambio en tiempo de ejecución para apps multilingües.
Comienza tu próximo proyecto con Sukarix y entrega más rápido.
Leer la documentación