Symfony é um framework PHP para criar aplicações web e de console, além de um conjunto de componentes PHP reutilizáveis.
codeigniter4/CodeIgniter4
Um framework PHP full-stack leve, rápido e flexível, quarta versão principal do CodeIgniter, reescrito para o PHP moderno.
- Estrelas
- 6,011
- Forks
- 2,008
- Issues abertas
- 39
- Último commit
- há 20 horas
O que é?
CodeIgniter 4 é um framework PHP full-stack voltado à criação de aplicações web com uma base de código enxuta e uma curva de aprendizado tranquila. É uma reescrita completa das versões anteriores, que moderniza a base de código sem abrir mão do estilo acessível que tornou o framework popular.
O framework requer PHP 8.2 ou superior, além das extensões intl e mbstring. Os apps são servidos pela pasta public do projeto, mantendo o código do framework e outros componentes fora do acesso direto pela web. O repositório contém apenas o código-fonte do CodeIgniter 4; alguns componentes da versão 3 estão sendo transferidos para pacotes opcionais separados.
O desenvolvimento é conduzido pela comunidade: bugs e pacotes de trabalho aprovados são acompanhados como issues no GitHub, enquanto o suporte e as discussões sobre funcionalidades acontecem no fórum oficial.
Recursos principais
- 01Framework web PHP full-stack no estilo MVC para PHP 8.2 ou superior.
- 02Núcleo leve e com uma base de código enxuta.
- 03Ponto de entrada na pasta public, que separa o código do framework dos arquivos acessíveis pela web.
- 04Pacotes opcionais para componentes removidos do núcleo.
- 05Guia oficial do usuário e documentação da API.
Casos de uso
- Criar aplicações web renderizadas no servidor e sites em PHP.
- Desenvolver APIs de back-end no estilo REST com um framework PHP.
- Migrar ou modernizar uma aplicação existente em CodeIgniter 3.
Antes de usar
- Requer PHP 8.2 ou superior e as extensões intl e mbstring.
Em coleções
Tópicos
Perguntas frequentes
- O que é CodeIgniter4?
- Um framework PHP full-stack leve, rápido e flexível, quarta versão principal do CodeIgniter, reescrito para o PHP moderno. CodeIgniter 4 é um framework PHP full-stack voltado à criação de aplicações web com uma base de código enxuta e uma curva de aprendizado tranquila. É uma reescrita completa das versões anteriores, que moderniza a base de código sem abrir mão do estilo acessível que tornou o framework popular.
- CodeIgniter4 é gratuito? Qual é a licença?
- CodeIgniter4 é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- CodeIgniter4 ainda é mantido?
- Manutenção ativa. O último commit de CodeIgniter4 foi em 6 de nov. de 2026.
- Para que posso usar CodeIgniter4?
- Criar aplicações web renderizadas no servidor e sites em PHP. Desenvolver APIs de back-end no estilo REST com um framework PHP. Migrar ou modernizar uma aplicação existente em CodeIgniter 3.
- Onde consigo CodeIgniter4?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/codeigniter4/CodeIgniter4
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Um framework PHP para aplicações web com sintaxe expressiva, que inclui roteamento, ORM, migrations, filas e transmissão de eventos em tempo real.
Um framework web Python de alto nível que incentiva o desenvolvimento rápido e um design limpo e pragmático.
Ruby on Rails é um framework web MVC full-stack para criar aplicações web em Ruby com banco de dados.
Um framework web completo e type-safe para Haskell, com roteamento, views, modelos PostgreSQL e IDE de desenvolvimento integrados.
Um framework progressivo para Node.js, voltado à criação de aplicações server-side eficientes e escaláveis em TypeScript ou JavaScript.