KumbiaPHP, yksinkertainen ja kevyt PHP -kehys, joka on saatavana Ubuntulle

Tietoja KumbiaPHP: sta

Seuraavassa artikkelissa katsomme, kuinka voimme asentaa KumbiaPHP: n Ubuntu 20.04: ään. Tämä on un PHP -kehys yksinkertainen ja kevyt, joka julkaistaan ​​BSD -lisenssillä. Kehitysaikojen lyhentämisen lähtökohtana KumbiaPHP on kehys, jonka purkamisen jälkeen voimme aloittaa työskentelyn.

Tämä on kehys web -sovelluksille, joka on ilmainen ja kirjoitettu PHP: llä, joka myös on hyvin lyhyt oppimiskäyrä. Se pyrkii edistämään nopeutta ja tehokkuutta verkkosovellusten luomisessa ja ylläpidossa korvaamalla toistuvat koodaustehtävät käyttämällä selkeämpiä koodeja ja malleja muiden kielten käytön vähentämiseksi.

KumbiaPHP on erittäin joustava ja muokattavissa kehys, jolla voidaan lyhentää verkkosovelluksen kehitysaikaa. Tämä projekti pyrkii vähentämään muiden kielten käyttöä Helpersin ja muiden mallien, kuten ActiveRecordin, ansiosta, välttäen HTML- ja SQL -kielten käyttöä. KumbiaPHP tekee tämän puolestamme, jolloin saamme selkeämmän, luonnollisen koodin ja vähemmän virheitä.

KumbiaPHP: n yleiset ominaisuudet:

  • Kehyksen päätilat ovat helppo oppia, helppokäyttöinen, avoin lähdekoodi ja kaikki laadusta ja kestävyydestä tinkimättä.
  • Pyri olemaan erittäin nopea kehys.
  • Tukee neljää tietokanta -ajuria sellaisinaan MySQL, PostgreSQL, SQLite ja Oracle, joka varmistaa, että voimme kehittää projektejamme huolehtimatta tietokantojen yhteensopivuudesta.
  • Se on mallijärjestelmä yksinkertainen.
  • Välimuistin hallinta.
  • Rakennustelineet Avanzado.
  • Suhteellinen objektien kartoitus (käärme) Ja MVC -erotus.
  • Tuki AJAX.
  • Mahdollisuus tuottaa lomakkeet.
  • Grafiikkakomponentit.
  • Ystävälliset URL -osoitteet.
  • ACL -suojaus (Pääsylistat).
  • ActiveRecord -kuvio malleille.
  • Suunnattu Espanjankielinen yleisö. KumbiaPHP on latinalainen tuote maailmalle.

Asenna KumbiaPHP Ubuntu 20.04: ään

Ennen kuin asennat KumbiaPHP: n, meidän on asennettava tietokoneellemme PHP. Tämän saavuttamiseksi meidän on vain avattava pääte (Ctrl + Alt + T) ja suoritettava komento:

asenna php 7.4

sudo apt install php

Myöhemmin se on välttämätöntä asenna tietokannanhallinta, kuten MySQL, MariaDB tai SQLite. Tässä päätös kunkin asentamisesta on jokaisen oma.

asenna mariadb

Seuraava askel on lataa KumbiaPHP osoitteesta projektin verkkosivusto. Tätä kirjoitettaessa viimeisin vakaa versio on 1.1.5, joten tarkista, kumpi se on ensimmäinen. Tämä versio voi myös ladata paketin wgetin avulla päätelaitteesta (Ctrl + Alt + T) ja suorittaa komennon:

lataa KumbiaPHP

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

Kun lataus on valmis, seuraava vaihe on pura se käyttämällä unzip -komentoa. Jos sinulla ei ole vielä purkaa pakkausta, sinun on asennettava se ensin:

pura kumbiaphp

sudo apt install unzip; unzip v1.1.5.zip

Purkamisen jälkeen se on kätevää nimeä luotu kansio uudelleen projektiin liittyvään nimeen:

mv KumbiaPHP-1.1.5/ ejemplo-kumbiaPHP

Nyt KumbiaPHP sallii palvella projektia kehitystilassa ilman Web -palvelimen asennusta. Tätä varten siirrymme projektihakemuskansioon.

cd ~/ejemplo-kumbiaPH/default/app

Ja tästä kansiosta voimme aloita projektin palveleminen kehitystilassa komennolla:

käynnistä palvelin

bin/phpserver

Nyt projektimme on saatavilla. Meidän on vain tehtävä avaa suosikkiselaimesi ja tarkista se siirtymällä URL-osoitteeseen http: // IP-DE-TU-QUIPO: 8001. Siinä näemme jotain seuraavanlaista:

Kumbiaphpin sivu

Jos näemme edellisen kuvakaappauksen kaltaisen näytön, se osoittaa, että KumbiaPHP on asennettu ja valmis aloittamaan projektiemme kehittämisen.

Yhteenvetona voidaan sanoa, että tämä työkalu yrittää lyhentää koodausaikoja. KumbiaPHP voi olla vankka ehdotus henkilökohtaiseen työhön ja vakaviin projekteihin. Tämä kehys on melko helppo asentaa ja se on käytännössä valmis toimimaan, kun se on tiimimme saatavilla. Vaikka se on totta Verrattuna muihin kehyksiin, tässä voi olla joitain puutteita, mutta on myös totta, että hänen kanssaan on erittäin mukava työskennellä ja ylläpitää projekteja.

Käyttäjät voivat saada tietoja tämän kehyksen käytöstä viralliset asiakirjat mitä voimme löytää GitHub-arkisto projektin. Voit myös saada lisätietoja tästä kehyksestä Wiki.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.