Nel seguente articolo daremo un'occhiata a come possiamo installare KumbiaPHP su Ubuntu 20.04. Questo è un Struttura PHP semplice e leggero rilasciato sotto licenza BSD. Con la premessa di accorciare i tempi di sviluppo, KumbiaPHP è un framework che dopo averlo decompresso, possiamo iniziare a lavorare.
Questo è un framework per applicazioni web, che è gratuito e scritto in PHP, che anche ha una curva di apprendimento molto breve. Cerca di promuovere la velocità e l'efficienza nella creazione e manutenzione di applicazioni web, sostituendo le attività di codifica ripetitive, utilizzando codici e schemi più chiari per ridurre l'uso di altre lingue.
KumbiaPHP è molto flessibile e configurabile, cercando di essere un framework con cui ridurre i tempi di sviluppo di un'applicazione web. Questo progetto mira a ridurre l'uso di altri linguaggi, grazie agli Helper e ad altri pattern come ActiveRecord, evitando l'uso di linguaggi HTML e SQL. KumbiaPHP fa questo per noi, con quello che otterremo un codice più chiaro, naturale e con meno errori.
Caratteristiche generali di KumbiaPHP:
- Le premesse principali del quadro sono facile da imparare, semplice da usare, open source e tutto senza sacrificare qualità e robustezza.
- cerca di essere un quadro molto veloce.
- Supporta 4 driver di database così come sono MySQL, PostgreSQL, SQLite e Oracle, che ci consente di sviluppare i nostri progetti senza preoccuparci della compatibilità del database.
- Ha un sistema di modelli semplice.
- Gestione della cache.
- impalcatura avanzato.
- Mappatura degli oggetti relazionali (ORM) Y Separazione MVC.
- Supporto per AJAX.
- Possibilità di generare le forme.
- Componenti grafici.
- URL amichevoli.
- Sicurezza ACL (Elenchi di accesso).
- Modello ActiveRecord per modelli.
- orientato a pubblico di lingua spagnola. KumbiaPHP è un prodotto latino per il mondo.
Installa KumbiaPHP su Ubuntu 20.04
Prima di installare KumbiaPHP, sarà necessario avere PHP installato sul nostro computer. Per ottenere ciò, dovremo solo aprire un terminale (Ctrl + Alt + T) ed eseguire il comando:
sudo apt install php
Più tardi sarà necessario installa un gestore di database come MySQL, MariaDB o SQLite. Qui la decisione di installare l'uno o l'altro spetta a ciascuno.
Il passo successivo è scarica KumbiaPHP da sito web del progetto. Al momento della scrittura, l'ultima versione stabile è 1.1.5, quindi controlla quale è la prima. Questa versione può anche scaricare il pacchetto usando wget dal terminale (Ctrl + Alt + T) ed eseguendo il comando:
wget -c https://github.com/KumbiaPHP/KumbiaPHP/archive/v1.1.5.zip
Al termine del download, il passaggio successivo sarà decomprimilo usando il comando unzip. Se non hai ancora decompresso, dovrai prima installarlo:
sudo apt install unzip; unzip v1.1.5.zip
Dopo la decompressione è conveniente rinomina la cartella generata ad un nome legato al nostro progetto:
mv KumbiaPHP-1.1.5/ ejemplo-kumbiaPHP
Ora KumbiaPHP consente servire il progetto in modalità di sviluppo senza la necessità di avere un server web installato. Per fare ciò, ci sposteremo nella cartella dell'applicazione del progetto.
cd ~/ejemplo-kumbiaPH/default/app
E da questa cartella, possiamo inizia a servire il progetto in modalità sviluppo utilizzando il comando:
bin/phpserver
Ora il nostro progetto è disponibile. Tutto quello che dobbiamo fare è apri il tuo browser web preferito e controllalo andando all'URL http: // IP-DE-TU-QUIPO: 8001. In esso vedremo qualcosa di simile al seguente:
Se vediamo una schermata come lo screenshot precedente, indicherà che KumbiaPHP è installato e pronto per iniziare lo sviluppo dei nostri progetti.
In conclusione, possiamo dire che questo strumento cerca di ridurre i tempi di codifica. KumbiaPHP può essere una proposta solida per il lavoro personale e progetti seri. Questo framework è abbastanza semplice da installare ed è praticamente pronto per funzionare una volta disponibile nel nostro team. Mentre è vero che Rispetto ad altri framework, questo potrebbe avere alcune carenze, ma è anche vero che diventa molto comodo lavorare e mantenere progetti con lui.
Gli utenti possono ottenere informazioni su come utilizzare questo framework nel documentazione ufficiale in cosa possiamo trovare nel Repository GitHub progetto. Puoi anche ottenere maggiori informazioni in dettaglio su questo quadro nella sua Wiki.