KumbiaPHP, en enkel og let PHP -ramme tilgængelig til Ubuntu

om KumbiaPHP

I den næste artikel vil vi se på, hvordan vi kan installere KumbiaPHP på Ubuntu 20.04. Dette er un PHP -rammer enkel og let, der udgives under BSD -licensen. Under forudsætning af at forkorte udviklingstider er KumbiaPHP en ramme, som vi efter at have pakket det ud kan begynde at arbejde.

Dette er en ramme for webapplikationer, som er gratis og skrevet i PHP, hvilket også har en meget kort indlæringskurve. Det søger at fremme hastighed og effektivitet i oprettelse og vedligeholdelse af webapplikationer, erstatte gentagne kodningsopgaver, ved hjælp af klarere koder og mønstre for at reducere brugen af ​​andre sprog.

KumbiaPHP er meget fleksibel og konfigurerbar og søger at være det en ramme, hvormed man kan reducere udviklingstiden for en webapplikation. Dette projekt søger at reducere brugen af ​​andre sprog takket være Hjælpere og andre mønstre, f.eks. ActiveRecord, og undgå brug af HTML- og SQL -sprog. KumbiaPHP gør dette for os, med hvad vi får en klarere, naturlig kode og med færre fejl.

Generelle egenskaber ved KumbiaPHP:

  • Rammens hovedpræmisser er let at lære, let at bruge, open source og alt sammen uden at gå på kompromis med kvalitet og robusthed.
  • Søge at være en meget hurtig ramme.
  • Understøtter 4 databasedrivere som de er MySQL, PostgreSQL, SQLite og Oracle, som sikrer, at vi kan udvikle vores projekter uden at bekymre os om databasekompatibilitet.
  • Det har en skabelonsystem enkel.
  • Cache -styring.
  • Stilladser avanceret.
  • Relationel objektkortlægning (ORM) Og MVC adskillelse.
  • Støtte til AJAX.
  • Mulighed for at generere formularer.
  • Grafiske komponenter.
  • Venlige urls.
  • ACL -sikkerhed (Adgangslister).
  • ActiveRecord -mønster til modeller.
  • Orienteret mod Spansktalende offentlighed. KumbiaPHP er et latinsk produkt for verden.

Installer KumbiaPHP på Ubuntu 20.04

Inden installation af KumbiaPHP, det vil være nødvendigt at have PHP installeret på vores computer. For at opnå dette skal vi kun åbne en terminal (Ctrl + Alt + T) og udføre kommandoen:

installer php 7.4

sudo apt install php

Senere bliver det nødvendigt installer en database manager som MySQL, MariaDB eller SQLite. Her er beslutningen om at installere det ene eller det andet op til hver enkelt.

installer mariadb

Det næste trin er download KumbiaPHP fra projektwebsted. I skrivende stund er den seneste stabile version 1.1.5, så tjek hvilken den er først. Denne version kan du også downloade pakken ved hjælp af wget fra terminalen (Ctrl + Alt + T) og køre kommandoen:

download KumbiaPHP

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

Når overførslen er færdig, er det næste trin pak den ud ved hjælp af kommandoen unzip. Hvis du ikke har udpakning endnu, skal du først installere det:

pak kumbiaphp ud

sudo apt install unzip; unzip v1.1.5.zip

Efter dekomprimering er det praktisk omdøbe den genererede mappe til et navn, der er relateret til vores projekt:

mv KumbiaPHP-1.1.5/ ejemplo-kumbiaPHP

Nu tillader KumbiaPHP betjene projektet i udviklingstilstand uden at skulle have en webserver installeret. For at gøre dette vil vi flytte til projektprogrammappen.

cd ~/ejemplo-kumbiaPH/default/app

Og fra denne mappe kan vi begynde at betjene projektet i udviklingsmåde ved hjælp af kommandoen:

start server

bin/phpserver

Nu er vores projekt tilgængeligt. Alt vi skal gøre er Åbn din yndlingswebbrowser, og kontroller den ved at gå til URL'en http: // IP-DE-TU-QUIPO: 8001. I det vil vi se noget som følgende:

Kumbiaphp side

Hvis vi ser en skærm som det foregående skærmbillede, vil det indikere, at KumbiaPHP er installeret og klar til at begynde udviklingen af ​​vores projekter.

Afslutningsvis kan vi sige, at dette værktøj forsøger at reducere kodningstider. KumbiaPHP kan være et solidt forslag til personligt arbejde og seriøse projekter. Denne ramme er ganske enkel at installere og er praktisk talt klar til at arbejde, når den er tilgængelig på vores team. Mens det er sandt Sammenlignet med andre rammer kan denne have nogle mangler, men det er også rigtigt, at det bliver meget behageligt at arbejde og vedligeholde projekter med ham.

Brugere kan få oplysninger om, hvordan man bruger denne ramme i officiel dokumentation i hvad kan vi finde i GitHub-arkiv af projektet. Du kan også få flere oplysninger i detaljer om denne ramme i sin Wiki.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.