CodeIgniter é um framework web PHP full-stack que é leve, rápido, flexível e seguro. Mais informações podem ser encontradas no site oficial.
Este repositório contém o código fonte apenas do CodeIgniter 4. A versão 4 é uma reescrita completa para trazer a qualidade e o código para uma versão mais moderna, ao mesmo tempo em que mantém intactas muitas das coisas que fizeram as pessoas amarem o framework ao longo dos anos.
Mais informações sobre os planos para a versão 4 podem ser encontradas no anúncio nos fóruns.
O Guia do Usuário é a documentação principal do CodeIgniter 4.
O Guia do usuário em andamento pode ser encontrado aqui. Tal como acontece com o resto da estrutura, é um trabalho em andamento e verá mudanças ao longo do tempo na estrutura, nas explicações, etc.
Você também pode estar interessado na documentação da API para os componentes da estrutura.
index.php não está mais na raiz do projeto! Foi movido para dentro da pasta pública , para melhor segurança e separação dos componentes.
Isso significa que você deve configurar seu servidor web para "apontar" para a pasta pública do seu projeto, e não para a raiz do projeto. Uma prática melhor seria configurar um host virtual para apontar para lá. Uma prática ruim seria apontar seu servidor web para a raiz do projeto e esperar entrar public/... , pois o restante da sua lógica e da estrutura são expostos.
Por favor, leia o guia do usuário para uma explicação melhor de como o CI4 funciona!
CodeIgniter é desenvolvido totalmente de forma voluntária. Como tal, aguarde até 7 dias para que seus problemas sejam analisados. Se você não recebeu notícias de ninguém da equipe nesse período, fique à vontade para deixar um comentário sobre o assunto para que ele volte ao nosso conhecimento.
Usamos problemas do Github para rastrear BUGS e acompanhar pacotes de trabalho de DESENVOLVIMENTO aprovados. Usamos nosso fórum para fornecer SUPORTE e discutir SOLICITAÇÕES DE RECURSOS.
Se você levantar aqui um problema relacionado ao suporte ou a uma solicitação de recurso, ele será encerrado! Se você não tem certeza se encontrou um bug, primeiro crie um tópico no fórum - outra pessoa pode ter encontrado a mesma coisa.
Antes de levantar um novo problema no Github, verifique se o seu bug ainda não foi relatado ou corrigido.
Usamos pull requests (PRs) para CONTRIBUIÇÕES para o repositório. Estamos procurando contribuições que resolvam um dos bugs relatados ou pacotes de trabalho aprovados.
Não use um PR como forma de solicitação de recurso. As contribuições não solicitadas só serão consideradas se se enquadrarem bem no roteiro do quadro. Vale lembrar que alguns componentes que faziam parte do CodeIgniter 3 estão sendo movidos para pacotes opcionais, com repositório próprio.
Estamos aceitando contribuições da comunidade!
Tentaremos gerenciar um pouco o processo, adicionando um rótulo de "procura-se ajuda" àqueles em que estamos especificamente interessados em qualquer momento. Participe da discussão sobre essas questões e diga-nos se deseja assumir a liderança em uma delas.
Neste momento, não procuramos contribuições fora do escopo, apenas aquelas que seriam consideradas parte da nossa evolução controlada!
Por favor, leia a seção Contribuindo para o CodeIgniter no guia do usuário.
É necessário PHP versão 7.2 ou superior, com as seguintes extensões instaladas:
Além disso, certifique-se de que as seguintes extensões estejam habilitadas em seu PHP:
Informações sobre como executar o conjunto de testes CodeIgniter podem ser encontradas no arquivo README.md no diretório de testes.
obtenha o tema de administração em: https://github.com/dropways/deskapp