KumbiaPHP, un framework PHP simplice è liggeru dispunibule per Ubuntu

circa KumbiaPHP

In l'articulu seguente seguiteremu à fighjà cumu pudemu installà KumbiaPHP in Ubuntu 20.04. Què hè un Framework di PHP simplice è ligere chì hè liberatu sottu a licenza BSD. Sutta a premessa di scurzà i tempi di sviluppu, KumbiaPHP hè un quadru chì dopu avè scumpressatu, pudemu cumincià à travaglià.

Questu hè un framework per l'applicazioni web, chì hè gratuitu è ​​hè scrittu in PHP, chì dinò hà una curva d'aprenu assai corta. Circa à prumove a rapidità è l'efficienza in a creazione è u mantenimentu di l'applicazioni web, rimpiazzendu e cumpetenze di codificazione ripetitive, aduprendu codici è mudelli più chjari per riduce l'usu di altre lingue.

KumbiaPHP hè assai flessibile è configurabile, circendu di esse un framework cù quale riduce u tempu di sviluppu di una applicazione web. Stu prugettu cerca di riduce l'usu di altre lingue, grazie à Aiutanti è altri mudelli cum'è ActiveRecord, evitendu l'usu di linguaggi HTML è SQL. KumbiaPHP face questu per noi, cù ciò chì utteneremu un codice naturale più chjaru è cù menu errori.

Caratteristiche generali di KumbiaPHP:

  • I locali principali di u quadru sò faciule da amparà, simplice da aduprà, open source è tuttu senza sacrificà a qualità è a robustezza.
  • Circate per esse un quadru assai veloce.
  • Supporta 4 driver di basa di dati cume sò MySQL, PostgreSQL, SQLite è Oracle, chì assicura chì pudemu sviluppà i nostri prughjetti senza preoccupassi di a cumpatibilità di a basa di dati.
  • Hà un sistema di mudelli simplice.
  • Gestione di cache.
  • Ponteggi avanzatu.
  • Mappatura di l'Ughjetti Relaziunali (ORM) è Separazione MVC.
  • Aiutu per AJAX.
  • Possibilità di generazione forme.
  • Cumpunenti Grafichi.
  • URL amichevuli.
  • Sicurezza ACL (Liste d'Accessu).
  • Patru ActiveRecord per mudelli.
  • Orientatu à Publicu di lingua spagnola. KumbiaPHP hè un pruduttu latinu per u mondu.

Installa KumbiaPHP in Ubuntu 20.04

Prima di installà KumbiaPHP, serà necessariu avè PHP installatu nantu à u nostru urdinatore. Per ghjunghje questu, duveremu solu apre un terminal (Ctrl + Alt + T) è eseguisce u cumandimu:

stallà php 7.4

sudo apt install php

Più tardi serà necessariu installate un gestore di basa di dati cum'è MySQL, MariaDB o SQLite. Quì a decisione di installà unu o l'altru tocca à ognunu.

stallà mariadb

U passu prossimu hè scaricate KumbiaPHP da situ di u prugettu. À u mumentu di a scrittura, l'ultima versione stabile hè 1.1.5, allora verificate chì hè a prima. Questa versione pò ancu scaricà u pacchettu aduprendu wget da u terminal (Ctrl + Alt + T) è esecutendu u cumandimu:

scaricà KumbiaPHP

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

Quandu u scaricamentu hè finitu, u prossimu passu serà scumpressate cù u cumandamentu scumpressate. Se ùn avete micca un zip, avete bisognu di installallu prima:

scumpressà kumbiaphp

sudo apt install unzip; unzip v1.1.5.zip

Dopu a decompressione hè cunveniente rinumate u cartulare generatu à un nome ligatu à u nostru prugettu:

mv KumbiaPHP-1.1.5/ ejemplo-kumbiaPHP

Avà KumbiaPHP permette serve u prugettu in modu di sviluppu senza avè installatu un servore web. Per fà questu, andemu in u cartulare di l'applicazione di u prugettu.

cd ~/ejemplo-kumbiaPH/default/app

È da stu cartulare, pudemu cumincià à serve u prugettu in modu di sviluppu cù u cumandimu:

start server

bin/phpserver

Avà u nostru prugettu hè dispunibule. Tuttu ciò chì avemu da fà hè apre u vostru navigatore web preferitu è ​​verificà andendu in l'URL http: // IP-DE-TU-QUIPO: 8001. In questu vedemu qualcosa cum'è seguente:

Pagina di Kumbiaphp

Se vedemu una schermata cum'è a screenshot precedente, indicherà chì KumbiaPHP hè installatu è prontu per inizià u sviluppu di i nostri prughjetti.

In cunclusione, pudemu dì chì questu strumentu prova à riduce i tempi di codifica. KumbiaPHP pò esse una pruposta solida per u travagliu persunale è prughjetti seri. Stu quadru hè abbastanza sèmplice da installà è hè praticamente prontu à travaglià una volta chì hè dispunibule in a nostra squadra. Mentre hè vera chì Rispuntendu à altri quadri, questu pò avè alcune carenze, ma hè ancu veru chì diventa assai cunfortu di travaglià è mantene prughjetti cun ellu.

L'utilizatori ponu uttene informazioni nantu à cume aduprà stu quadru in u ducumentazione ufficiale in chì pudemu truvà in u Repository GitHub di u prugettu. Pudete ancu ottene più infurmazione in dettu nantu à questu quadru in u so Wiki.


U cuntenutu di l'articulu aderisce à i nostri principii di etica edituriale. Per signalà un errore cliccate quì.

Sianu the first to comment

Lasciate u vostru cummentariu

U vostru indirizzu email ùn esse publicatu. campi, nicissarii sò marcati cù *

*

*

  1. Responsabile di i dati: Miguel Ángel Gatón
  2. Scopu di i dati: Cuntrolla SPAM, gestione di cumenti.
  3. Legitimazione: U vostru accunsentu
  4. Cumunicazione di i dati: I dati ùn seranu micca cumunicati à terzi, eccettu per obbligazione legale.
  5. Archiviazione di dati: Base di dati ospitata da Occentus Networks (UE)
  6. Diritti: In ogni mumentu pudete limità, recuperà è cancellà e vostre informazioni.