KumbiaPHP, um framework PHP simples e leve disponível para Ubuntu

sobre KumbiaPHP

No artigo a seguir, vamos dar uma olhada em como podemos instalar o KumbiaPHP no Ubuntu 20.04. Este é un Framework PHP simples e leve que é lançado sob a licença BSD. Sob a premissa de encurtar os tempos de desenvolvimento, KumbiaPHP é um framework que, após descompactá-lo, podemos começar a trabalhar.

Este é um framework para aplicativos da web, que é gratuito e é escrito em PHP, que também tem uma curva de aprendizado muito curta. Busca promover agilidade e eficiência na criação e manutenção de aplicações web, substituindo tarefas repetitivas de codificação, utilizando códigos e padrões mais claros para reduzir o uso de outras linguagens.

O KumbiaPHP é muito flexível e configurável, buscando ser uma estrutura com a qual reduzir o tempo de desenvolvimento de um aplicativo da web. Este projeto visa reduzir o uso de outras linguagens, graças a Helpers e outros padrões como ActiveRecord, evitando o uso de linguagens HTML e SQL. O KumbiaPHP faz isso por nós, com o que obteremos um código mais claro, natural e com menos erros.

Características gerais do KumbiaPHP:

  • As principais premissas do framework são fácil de aprender, simples de usar, código aberto e tudo sem sacrificar a qualidade e robustez.
  • Procure ser uma estrutura muito rápida.
  • Suporta 4 drivers de banco de dados como estão MySQL, PostgreSQL, SQLite e Oracle, o que garante que possamos desenvolver nossos projetos sem nos preocupar com a compatibilidade do banco de dados.
  • Tem um sistema de template simples
  • Gerenciamento de Cache.
  • andaime avançado.
  • Mapeamento de Objeto Relacional (ORM) E Separação MVC.
  • Suporte para AJAX.
  • Possibilidade de gerar formulários.
  • Componentes gráficos.
  • Urls amigáveis.
  • Segurança ACL (Listas de acesso).
  • Padrão ActiveRecord para modelos.
  • Orientado para Público de língua espanhola. KumbiaPHP é um produto latino para o mundo.

Instale KumbiaPHP no Ubuntu 20.04

Antes de instalar o KumbiaPHP, será necessário ter o PHP instalado em nosso computador. Para isso, só teremos que abrir um terminal (Ctrl + Alt + T) e executar o comando:

instale o php 7.4

sudo apt install php

Depois será necessário instale um gerenciador de banco de dados como MySQL, MariaDB ou SQLite. Aqui a decisão de instalar um ou outro é de cada um.

instalar o mariadb

O próximo passo é baixar KumbiaPHP de site do projeto. No momento em que este livro foi escrito, a última versão estável é 1.1.5, portanto, verifique qual é primeiro. Esta versão também pode baixar o pacote usando wget do terminal (Ctrl + Alt + T) e executando o comando:

baixar KumbiaPHP

wget -c https://github.com/KumbiaPHP/KumbiaPHP/archive/v1.1.5.zip

Quando o download for concluído, a próxima etapa será descompacte-o usando o comando unzip. Se você ainda não tiver um zip, precisará instalá-lo primeiro:

descompactar kumbiaphp

sudo apt install unzip; unzip v1.1.5.zip

Após a descompressão é conveniente renomear a pasta gerada a um nome relacionado ao nosso projeto:

mv KumbiaPHP-1.1.5/ ejemplo-kumbiaPHP

Agora KumbiaPHP permite servir o projeto em modo de desenvolvimento sem a necessidade de ter um servidor web instalado. Para fazer isso, vamos mover para a pasta do aplicativo do projeto.

cd ~/ejemplo-kumbiaPH/default/app

E a partir desta pasta, podemos comece a servir o projeto no modo de desenvolvimento usando o comando:

iniciar servidor

bin/phpserver

Agora nosso projeto está disponível. Tudo o que temos que fazer é abra seu navegador favorito e verifique-o acessando o URL http: // IP-DE-TU-QUIPO: 8001. Nele veremos algo como o seguinte:

Página Kumbiaphp

Se virmos uma tela como a anterior, isso indicará que o KumbiaPHP está instalado e pronto para iniciar o desenvolvimento de nossos projetos.

Concluindo, podemos dizer que esta ferramenta tenta reduzir os tempos de codificação. KumbiaPHP pode ser uma proposta sólida para trabalho pessoal e projetos sérios. Este framework é bastante simples de instalar e está praticamente pronto para funcionar assim que estiver disponível em nossa equipe. Embora seja verdade que Comparado a outros frameworks, este pode ter algumas deficiências, mas também é verdade que fica muito confortável trabalhar e manter projetos com ele.

Os usuários podem obter informações sobre como usar esta estrutura no documentação oficial no que podemos encontrar no Repositório GitHub projeto. Você também pode obter mais informações em detalhes sobre esta estrutura em seu Wiki.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.