KumbiaPHP, ett enkelt och lätt PHP -ramverk tillgängligt för Ubuntu

om KumbiaPHP

I följande artikel kommer vi att titta på hur vi kan installera KumbiaPHP på Ubuntu 20.04. Detta är un PHP -ramverk enkel och lätt som släpps under BSD -licensen. Under förutsättningen att förkorta utvecklingstiderna är KumbiaPHP ett ramverk som vi kan börja arbeta efter att vi packat upp det.

Detta är en ram för webbapplikationer, som är gratis och skriven i PHP, vilket också har en mycket kort inlärningskurva. Den försöker främja snabbhet och effektivitet i skapandet och underhållet av webbapplikationer, ersätta repetitiva kodningsuppgifter, använda tydligare koder och mönster för att minska användningen av andra språk.

KumbiaPHP är mycket flexibel och konfigurerbar och vill vara det en ram för att minska utvecklingstiden för en webbapplikation. Detta projekt försöker minska användningen av andra språk tack vare hjälpare och andra mönster som ActiveRecord, vilket undviker användning av HTML- och SQL -språk. KumbiaPHP gör detta för oss, med vad vi kommer att få en tydligare, naturlig kod och med färre fel.

Allmänna egenskaper hos KumbiaPHP:

  • Ramverkets huvudpremisser är lätt att lära sig, enkel att använda, öppen källkod och allt utan att offra kvalitet och robusthet.
  • Sök att vara en mycket snabb ram.
  • Stöder 4 databasdrivrutiner som de är MySQL, PostgreSQL, SQLite och Oracle, vilket säkerställer att vi kan utveckla våra projekt utan att oroa oss för databaskompatibilitet.
  • Den har en mallsystem enkel.
  • Cachehantering.
  • Ställningar advanced.
  • Relationell kartläggning av objekt (ORM) Och MVC -separation.
  • Stöd för AJAX.
  • Möjlighet att generera former.
  • Grafikkomponenter.
  • Vänliga webbadresser.
  • ACL -säkerhet (Åtkomstlistor).
  • ActiveRecord -mönster för modeller.
  • Inriktad på Spansktalande allmänhet. KumbiaPHP är en latinsk produkt för världen.

Installera KumbiaPHP på Ubuntu 20.04

Innan du installerar KumbiaPHP, det kommer att vara nödvändigt att ha PHP installerat på vår dator. För att uppnå detta behöver vi bara öppna en terminal (Ctrl + Alt + T) och utföra kommandot:

installera php 7.4

sudo apt install php

Senare blir det nödvändigt installera en databashanterare som MySQL, MariaDB eller SQLite. Här är beslutet att installera det ena eller det andra upp till var och en.

installera mariadb

Nästa steg är ladda ner KumbiaPHP från projektwebbplats. När detta skrivs är den senaste stabila versionen 1.1.5, så kontrollera vilken det är först. Denna version kan också ladda ner paketet med wget från terminalen (Ctrl + Alt + T) och kör kommandot:

ladda ner KumbiaPHP

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

När nedladdningen är klar blir nästa steg packa upp den med kommandot unzip. Om du inte har packat upp ännu måste du installera det först:

packa upp kumbiaphp

sudo apt install unzip; unzip v1.1.5.zip

Efter dekomprimering är det bekvämt byta namn på den genererade mappen till ett namn relaterat till vårt projekt:

mv KumbiaPHP-1.1.5/ ejemplo-kumbiaPHP

Nu tillåter KumbiaPHP betjäna projektet i utvecklingsläge utan att behöva ha en webbserver installerad. För att göra detta kommer vi att flytta till projektapplikationsmappen.

cd ~/ejemplo-kumbiaPH/default/app

Och från den här mappen kan vi börja betjäna projektet i utvecklingsläge med kommandot:

starta servern

bin/phpserver

Nu är vårt projekt tillgängligt. Allt vi behöver göra är öppna din favoritwebbläsare och kontrollera den genom att gå till URL: en: http: // IP-DE-TU-QUIPO: 8001. I det kommer vi att se något liknande följande:

Kumbiaphp -sida

Om vi ​​ser en skärm som den föregående skärmdumpen, kommer det att indikera att KumbiaPHP är installerat och redo att påbörja utvecklingen av våra projekt.

Sammanfattningsvis kan vi säga att det här verktyget försöker minska kodningstiderna. KumbiaPHP kan vara ett gediget förslag för personligt arbete och seriösa projekt. Denna ram är ganska enkel att installera och är praktiskt taget redo att fungera när den är tillgänglig i vårt team. Medan det är sant Jämfört med andra ramar kan den här ha vissa brister, men det är också sant att det blir väldigt bekvämt att arbeta och underhålla projekt med honom.

Användare kan få information om hur man använder detta ramverk i officiell dokumentation i vad kan vi hitta i GitHub-förvar av projektet. Du kan också få mer information i detalj om denna ram i dess wiki.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.