KumbiaPHP, un framework PHP simple et léger disponible pour Ubuntu

à propos de KumbiaPHP

Dans l'article suivant, nous allons voir comment installer KumbiaPHP sur Ubuntu 20.04. Ceci est un Cadre PHP simple et léger qui est publié sous licence BSD. Dans le but de raccourcir les temps de développement, KumbiaPHP est un framework qu'après l'avoir décompressé, nous pouvons commencer à travailler.

Il s'agit d'un framework pour les applications web, qui est gratuit et écrit en PHP, qui a une courbe d'apprentissage très courte. Il cherche à promouvoir la vitesse et l'efficacité dans la création et la maintenance d'applications Web, en remplaçant les tâches de codage répétitives, en utilisant des codes et des modèles plus clairs pour réduire l'utilisation d'autres langues.

KumbiaPHP est très flexible et configurable, cherchant à être un framework permettant de réduire le temps de développement d'une application web. Ce projet cherche à réduire l'utilisation d'autres langages, grâce aux Helpers et à d'autres modèles tels qu'ActiveRecord, en évitant l'utilisation des langages HTML et SQL. KumbiaPHP le fait pour nous, avec ce que nous obtiendrons un code plus clair, naturel et avec moins d'erreurs.

Caractéristiques générales de KumbiaPHP :

  • Le cadre a pour prémisse principale d'être facile à apprendre, simple à utiliser, open source et le tout sans sacrifier la qualité et la robustesse.
  • Cherche à être un cadre très rapide.
  • Prend en charge 4 pilotes de base de données tels quels MySQL, PostgreSQL, SQLite et Oracle, ce qui nous permet de développer nos projets sans nous soucier de la compatibilité des bases de données.
  • Il dispose d'un système de gabarit simple.
  • Gestion des caches.
  • Échafaudage Avancé.
  • Mappage d'objets relationnels (ORM) Y séparation MVC.
  • Prise en charge de AJAX.
  • Possibilité de générer des formes.
  • Composants graphiques.
  • URL conviviales.
  • Sécurité ACL (Listes d'accès).
  • Modèle ActiveRecord pour les modèles.
  • Orienté vers public hispanophone. KumbiaPHP est un produit latin pour le monde.

Installer KumbiaPHP sur Ubuntu 20.04

Avant d'installer KumbiaPHP, il faudra avoir PHP installé sur notre ordinateur. Pour y parvenir, nous n'aurons qu'à ouvrir un terminal (Ctrl + Alt + T) et exécuter la commande :

installer php 7.4

sudo apt install php

Plus tard il faudra installer un gestionnaire de base de données comme MySQL, MariaDB ou SQLite. Ici, la décision d'installer l'un ou l'autre appartient à chacun.

installer mariadb

La prochaine étape est télécharger KumbiaPHP depuis site web du projet. Au moment d'écrire ces lignes, la dernière version stable est la 1.1.5, alors vérifiez laquelle il s'agit en premier. Cette version peut également télécharger le package en utilisant wget depuis le terminal (Ctrl + Alt + T) et en exécutant la commande :

télécharger KumbiaPHP

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

Une fois le téléchargement terminé, l'étape suivante sera décompressez-le à l'aide de la commande unzip. Si vous n'avez pas encore décompressé, vous devrez d'abord l'installer:

décompresser kumbiaphp

sudo apt install unzip; unzip v1.1.5.zip

Après décompression, c'est pratique renommer le dossier généré à un nom lié à notre projet :

mv KumbiaPHP-1.1.5/ ejemplo-kumbiaPHP

Maintenant, KumbiaPHP permet servir le projet en mode développement sans avoir besoin d'avoir un serveur web installé. Pour ce faire, nous allons nous déplacer dans le dossier d'application du projet.

cd ~/ejemplo-kumbiaPH/default/app

Et à partir de ce dossier, nous pouvons commencer à servir le projet en mode développement à l'aide de la commande :

démarrer le serveur

bin/phpserver

Maintenant notre projet est disponible. Tout ce que nous avons à faire est ouvrez votre navigateur web préféré et vérifiez-le en allant à l'URL http://IP-DE-TU-QUIPO:8001. Nous y verrons quelque chose comme ce qui suit :

Page Kumbiaphp

Si nous voyons un écran comme la capture d'écran précédente, cela indiquera que KumbiaPHP est installé et prêt à commencer le développement de nos projets.

En conclusion, on peut dire que cet outil essaie de réduire les temps de codage. KumbiaPHP peut être une proposition solide pour un travail personnel et des projets sérieux. Ce framework est assez simple à installer et est pratiquement prêt à fonctionner une fois disponible dans notre équipe. Alors qu'il est vrai que Par rapport à d'autres frameworks, celui-ci peut présenter quelques défauts, mais il est vrai aussi qu'il devient très confortable de travailler et d'entretenir des projets avec lui.

Les utilisateurs peuvent obtenir des informations sur l'utilisation de ce cadre dans le documentation officielle dans quoi peut-on trouver dans le Dépôt GitHub projet. Vous pouvez également obtenir plus d'informations sur ce cadre dans sa Wiki.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.