O que é a CodeIgniter? Como funciona o framework de CI para PHP?

O que é a CodeIgnitor?

CodeIgnorar é um framework PHP MVC usado para desenvolvimentoping aplicações web rapidamente. CodeO Igniter fornece bibliotecas prontas para uso que permitem conectar-se ao banco de dados e realizar diversas operações, como enviar e-mails, carregar arquivos, gerenciar sessões, etc.

CodeRecursos do Igniter

Vejamos algumas das características que fazem... CodeIgniter é ótimo. A lista a seguir não é exaustiva, mas dá uma ideia do que esperar ao trabalhar com ele. CodeIgnição.

Pequena pegada

O código-fonte completo para CodeO framework Igniter tem cerca de 2 MB. Isso facilita o seu aprendizado. CodeIgniter e como ele funciona. Também simplifica a implantação e a atualização.

Muito rápido

Os usuários tendem a preferir aplicativos que carregam muito rápido. Se você já trabalhou com alguns dos frameworks modernos, perceberá que eles levam menos de um segundo para carregar logo após a instalação. CodeCom o Igniter, você pode carregar em média em menos de 50ms. O tempo extra gasto em otimizações, como acontece em outros frameworks, é liberado quando você está trabalhando com ele. CodeFramework Igniter.

Fracamente acoplada

Os recursos integrados são projetados para funcionar de forma independente, sem depender muito de outros componentes. Isso facilita a manutenção e a atualização

MVC Archiarquitetura

O PHP CodeO framework Igniter utiliza a arquitetura Model-View-Controller (MVC). Trata-se de uma prática padrão da indústria para o desenvolvimento de aplicações web. O MVC separa os dados, a lógica de negócios e a apresentação.

excelente documentação

A estrutura está bem documentada e existem bons livros, tutoriais e perguntas respondidas em fóruns sobre o assunto. CodeIgniter. Isso significa que, seja qual for o desafio que você enfrente, é provável que alguém já tenha se deparado com o problema, o resolvido e a solução esteja disponível para você.

Componentes integrados específicos do aplicativo

CodeO Igniter possui componentes para envio de e-mails, gerenciamento de banco de dados, gerenciamento de sessões e muito mais, como você descobrirá ao longo dos tutoriais.

Extensível

CodeO Igniter já vem com algumas bibliotecas e funções auxiliares prontas para uso. Se o que você procura não estiver disponível ou se você quiser implementar uma funcionalidade existente do seu jeito, você pode fazer isso facilmente criando suas próprias bibliotecas, funções auxiliares, pacotes, etc. Você também pode criar uma API REST em Igniter. CodeIgnição.

Curva de aprendizado curta

CodeO Igniter é fácil de dominar para qualquer pessoa que já esteja familiarizada com PHPEm pouco tempo, o aluno pode aprender. CodeIgniter e inicie o desenvolvimentoping aplicações profissionais usando CodeIgnição.

Como CodeO Igniter funciona?

CodeIgniter é um framework MVC. MVC significa Model View Controller. Quando um usuário solicita um recurso, o controlador responde primeiro. O controlador entende a solicitação do usuário e solicita os dados necessários, se necessário.

Por exemplo, se você quiser recuperar um cliente com o id=3, o controlador receberá sua solicitação e, em seguida, fará a solicitação. CodeOs modelos Igniter recuperam o registro com o ID 3. O CodeOs modelos do Igniter retornarão o registro para o controlador. O controlador, por sua vez, encaminhará o resultado para a visualização, que o formatará em um formato legível para humanos. Em seguida, os resultados serão retornados ao usuário no navegador.

A imagem a seguir mostra como CodeFunciona o Igniter:

CodeIgniter funciona
Como CodeIgniter funciona

CodeHistórico de versões do Igniter

Ano Versão
2006 Primeira versão do CodeIgnorar
2009 ExpressionEngine 2.0 lançado
2014 O Instituto de Tecnologia da Colúmbia Britânica assumiu a propriedade do projeto
2020 Em fevereiro de 24, CodeO Igniter 4 foi oficialmente lançado.
2021 Em setembro de 6, 2021, CodeO Igniter 4.1.4 foi oficialmente lançado.

Resumo

  • CodeIgniter é um framework PHP para desenvolvimento.ping aplicações rapidamente
  • O código-fonte completo para CodeO Igniter tem quase 2 MB. Isso facilita o seu aprendizado. CodeIgniter e como ele funciona
  • As funcionalidades integradas de CodeOs ignitores são projetados para funcionar de forma independente, sem depender muito de outros componentes.
  • A estrutura usa o design arquitetônico Model-View-Controller
  • A estrutura está bem documentada e existem bons livros, tutoriais e perguntas respondidas em fóruns sobre o assunto. CodeIgnorar
  • CodeO Igniter já vem com algumas bibliotecas e auxiliares prontos para uso.
  • CodeO Igniter é fácil de dominar para qualquer pessoa que já esteja familiarizada com PHP.
  • In CodeQuando um usuário do Igniter solicita um recurso, o controlador responde primeiro. O controlador entende a solicitação do usuário e, em seguida, solicita os dados necessários, caso sejam importantes.
  • CodeO Igniter 4 foi lançado em 24 de fevereiro de 2020, aniversário de Jim Parry, que era o líder do projeto. Codeignitor 4 e morreu em 15 de janeiro de 2020.

Resuma esta postagem com: