Framework PHP 8.4+ sobre Fat-Free
Sukarix

Sukarix

A quantidade certa de doçura e eficiência sobre o Fat-Free. Um framework PHP moderno para aplicações empresariais.

Routing ACL DI i18n Filas
Comece em segundos
Instalar, rotear, 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 do framework

Bem-vindo ao Sukarix

O objetivo principal do Sukarix é fornecer aos desenvolvedores um framework poderoso e eficiente para criar aplicações PHP de nível empresarial.

Kit de ferramentas Sukarix

Superfície pequena, poder sério de framework.

O app esqueleto deve parecer com o framework: focado, expressivo e pronto para produtos reais sem ruído visual.

8
Idiomas
F3
Fundação
PHP
8.4+

Roteamento & ACL

Recursos avançados de roteamento e lista de controle de acesso garantem gerenciamento de acesso seguro e flexível, com política de negação por padrão e autorização por rota.

Serviço de filas

Uma fila FIFO baseada em Redis com desduplicação e rastreamento de tentativas, otimizada por scripts Lua atômicos para processamento consistente de pipelines.

Injeção de dependências

Um contêiner IoC integrado com resolução tipada de serviços e validação rigorosa, promovendo baixo acoplamento e facilitando testes e manutenção.

Pronto para empresas

Projetado para uso empresarial com registro estruturado, tratamento de erros, distribuição de eventos, i18n, proteção CSRF e agendamento de tarefas cron desde o início.

Internacionalização

Suporte multilíngue com um formato de dicionário simples, detecção automática de localidade e troca em tempo de execução.

Fat-Free 3.9

Construído sobre o comprovado núcleo do Fat-Free Framework, com o Sukarix adicionando a camada doce para serviços, estrutura e padrões prontos para produto.

Saiba mais

Incluso por padrão

Tudo o que um starter de framework deveria mostrar.

Um conjunto compacto de essenciais do app para que desenvolvedores entendam instantaneamente o que o Sukarix oferece antes de abrir a documentação.

01

Ações tipadas

Pequenos controladores WebAction que renderizam templates F3 de forma limpa.

02

Configuração hive do F3

Configurações baseadas em INI com sobreposições de ambiente previsíveis.

03

Injetor de serviços

Resolver serviços reutilizáveis sem conectar dependências pesadas.

04

Segurança ACL

Regras de acesso de negação por padrão para proteção de rotas mais segura.

05

Sessões CSRF

Tokens baseados em sessão e padrões seguros para fluxos web.

06

Auxiliares de cache

Lembrar, esquecer e reutilizar dados caros com menos código.

07

Eventos

Disparar comportamentos do app sem acoplar fluxos de trabalho.

08

Ações CLI

Construir tarefas de linha de comando usando os mesmos padrões do framework.

09

Testes Statera

Testes leves baseados em cenários projetados para Sukarix.

10

Migrações Phinx

Versionar mudanças de banco de dados quando seu app precisa de persistência.

11

Logs estruturados

Saída com Monolog para requisições web e trabalho CLI.

12

Traduções

Arquivos de locale e troca em tempo de execução para apps multilíngues.

Pronto para construir?

Comece seu próximo projeto com o Sukarix e entregue mais rápido.

Ler a documentação