KumbiaPHP, een eenvoudig en lichtgewicht PHP-framework dat beschikbaar is voor Ubuntu

over KumbiaPHP

In het volgende artikel gaan we kijken hoe we KumbiaPHP op Ubuntu 20.04 kunnen installeren. Dit is un PHP-framework eenvoudig en lichtgewicht dat is uitgebracht onder de BSD-licentie. Onder de premisse van het verkorten van de ontwikkelingstijden, is KumbiaPHP een raamwerk dat we na het uitpakken kunnen beginnen met werken.

Dit is een framework voor webapplicaties, dat gratis is en is geschreven in PHP, dat ook heeft een zeer korte leercurve. Het streeft naar snelheid en efficiëntie bij het maken en onderhouden van webapplicaties, het vervangen van repetitieve codeertaken en het gebruik van duidelijkere codes en patronen om het gebruik van andere talen te verminderen.

KumbiaPHP is zeer flexibel en configureerbaar, op zoek naar een raamwerk waarmee de ontwikkeltijd van een webapplicatie kan worden verkort. Dit project probeert het gebruik van andere talen te verminderen, dankzij Helpers en andere patronen zoals ActiveRecord, waarbij het gebruik van HTML- en SQL-talen wordt vermeden. KumbiaPHP doet dit voor ons, met wat we krijgen een duidelijkere, natuurlijke code en met minder fouten.

Algemene kenmerken van KumbiaPHP:

  • Het raamwerk heeft als belangrijkste uitgangspunt: gemakkelijk te leren, gebruiksvriendelijk, open source en dat alles zonder concessies te doen aan kwaliteit en robuustheid.
  • Streeft ernaar te zijn een zeer snel framework.
  • Ondersteunt 4 databasestuurprogramma's zoals ze zijn MySQL, PostgreSQL, SQLite en Oracle, wat ervoor zorgt dat we onze projecten kunnen ontwikkelen zonder ons zorgen te hoeven maken over databasecompatibiliteit.
  • Het heeft een template systeem eenvoudig.
  • Cachebeheer.
  • steiger vergevorderd.
  • Relationele objecttoewijzing (ORM) En MVC-scheiding.
  • Ondersteuning voor AJAX.
  • Mogelijkheid om te genereren vormen.
  • Grafische componenten.
  • Vriendelijke URL's.
  • ACL-beveiliging (Toegangslijsten).
  • ActiveRecord-patroon voor modellen.
  • gericht op Spaanssprekend publiek. KumbiaPHP is een Latijns product voor de wereld.

Installeer KumbiaPHP op Ubuntu 20.04

Voordat u KumbiaPHP installeert, het is nodig om PHP op onze computer te hebben geïnstalleerd. Om dit te bereiken, hoeven we alleen een terminal te openen (Ctrl + Alt + T) en de opdracht uit te voeren:

installeer php 7.4

sudo apt install php

Later zal het nodig zijn installeer een databasemanager zoals MySQL, MariaDB of SQLite. Hier is de beslissing om de een of de ander te installeren aan iedereen.

installeer mariadb

De volgende stap is download KumbiaPHP van project website. Op het moment van schrijven is de nieuwste stabiele versie 1.1.5, dus controleer welke het eerst is. Deze versie kan het pakket ook downloaden met behulp van wget van de terminal (Ctrl + Alt + T) en het uitvoeren van de opdracht:

download KumbiaPHP

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

Wanneer het downloaden is voltooid, is de volgende stap: pak het uit met de opdracht unzip. Als je nog geen zip hebt, moet je deze eerst installeren:

unzip kumbiaphp

sudo apt install unzip; unzip v1.1.5.zip

Na decompressie is het handig hernoem de gegenereerde map naar een naam gerelateerd aan ons project:

mv KumbiaPHP-1.1.5/ ejemplo-kumbiaPHP

Nu staat KumbiaPHP het toe bedien het project in ontwikkelingsmodus zonder dat er een webserver hoeft te worden geïnstalleerd. Om dit te doen, gaan we naar de applicatiemap van het project.

cd ~/ejemplo-kumbiaPH/default/app

En vanuit deze map kunnen we begin met het dienen van het project in ontwikkelingsmodus met behulp van de opdracht:

server starten

bin/phpserver

Nu is ons project beschikbaar. Het enige wat we hoeven te doen is open uw favoriete webbrowser en controleer deze door naar de URL te gaan http: // IP-DE-TU-QUIPO: 8001. Daarin zullen we iets als het volgende zien:

Kumbiaphp-pagina

Als we een scherm zien zoals de vorige schermafbeelding, geeft dit aan dat KumbiaPHP is geïnstalleerd en klaar is om met de ontwikkeling van onze projecten te beginnen.

Concluderend kunnen we stellen dat deze tool de codeertijden probeert te verkorten. KumbiaPHP kan een solide propositie zijn voor persoonlijk werk en serieuze projecten. Dit framework is vrij eenvoudig te installeren en is praktisch klaar om te werken zodra het beschikbaar is in ons team. Terwijl het waar is dat In vergelijking met andere frameworks kan deze enkele tekortkomingen hebben, maar het is ook zo dat het heel comfortabel wordt om met hem samen te werken en projecten te onderhouden.

Gebruikers kunnen informatie krijgen over het gebruik van dit raamwerk in de officiële documentatie in wat kunnen we vinden in de GitHub-opslagplaats van het project. U kunt ook krijgen meer informatie in detail over dit raamwerk in zijn wiki.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.