Ang KumbiaPHP, isang simple at magaan na balangkas ng PHP na magagamit para sa Ubuntu

tungkol sa KumbiaPHP

Sa sumusunod na artikulo titingnan namin kung paano namin mai-install ang KumbiaPHP sa Ubuntu 20.04. Ito ay un Balangkas ng PHP simple at magaan na inilabas sa ilalim ng lisensya ng BSD. Sa ilalim ng saligan ng pagpapaikli ng mga oras ng pag-unlad, ang KumbiaPHP ay isang balangkas na pagkatapos na i-unzipping ito, maaari kaming magsimulang magtrabaho.

Ito ay isang balangkas para sa mga web application, na libre at nakasulat sa PHP, na mayroon din ay may isang napakaikling curve sa pag-aaral. Hangad nitong itaguyod ang bilis at kahusayan sa paglikha at pagpapanatili ng mga aplikasyon sa web, kapalit ng paulit-ulit na mga gawain sa pag-coding, gamit ang mas malinaw na mga code at pattern upang mabawasan ang paggamit ng iba pang mga wika.

Ang KumbiaPHP ay napaka-kakayahang umangkop at mai-configure, na hinahangad na maging isang balangkas upang mabawasan ang oras ng pag-unlad ng isang web application. Hangad ng proyektong ito na mabawasan ang paggamit ng iba pang mga wika, salamat sa Mga Katulong at iba pang mga pattern tulad ng ActiveRecord, na iniiwasan ang paggamit ng mga wikang HTML at SQL. Ginagawa ito ng KumbiaPHP para sa amin, sa kung ano ang makukuha namin ng isang mas malinaw, natural na code at may mas kaunting mga error.

Pangkalahatang katangian ng KumbiaPHP:

  • Pangunahing lugar ng balangkas ay madaling matutunan, simpleng gamitin, bukas na mapagkukunan at lahat nang hindi sinasakripisyo ang kalidad at pagiging matatag.
  • Humingi na maging isang napakabilis na balangkas.
  • Sinusuportahan ang 4 na mga driver ng database tulad ng MySQL, PostgreSQL, SQLite at Oracle, na tinitiyak na makakabuo kami ng aming mga proyekto nang hindi nag-aalala tungkol sa pagiging tugma sa database.
  • Mayroon itong a system ng template simple.
  • Pamamahala sa Cache.
  • Plantsa Advanced.
  • Kaugnay na Pagma-map ng Bagay (ORM) At Paghihiwalay ng MVC.
  • Suporta para sa AJAX.
  • Posibilidad ng pagbuo mga form.
  • Mga Bahagi ng Grapika.
  • Friendly url.
  • Seguridad ng ACL (Mga Listahan sa Pag-access).
  • Pattern ng ActiveRecord para sa mga modelo.
  • Nakatuon sa Pampubliko na nagsasalita ng Espanya. Ang KumbiaPHP ay isang produktong Latin para sa mundo.

I-install ang KumbiaPHP sa Ubuntu 20.04

Bago i-install ang KumbiaPHP, kakailanganing magkaroon ng naka-install na PHP sa aming computer. Upang makamit ito, magbubukas lamang kami ng isang terminal (Ctrl + Alt + T) at ipatupad ang utos:

i-install ang php 7.4

sudo apt install php

Mamaya kailangan na mag-install ng isang database manager tulad ng MySQL, MariaDB o SQLite. Narito ang desisyon na mag-install ng isa o iba pa ay nakasalalay sa bawat isa.

i-install ang mariadb

Ang susunod na hakbang ay i-download ang KumbiaPHP mula sa website ng proyekto. Sa oras ng pagsulat, ang pinakabagong matatag na bersyon ay 1.1.5, kaya suriin kung alin ang una. Maaari ring i-download ng bersyon na ito ang pakete gamit ang wget mula sa terminal (Ctrl + Alt + T) at pagpapatakbo ng utos:

i-download ang KumbiaPHP

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

Kapag natapos ang pag-download, ang susunod na hakbang ay i-unzip ito gamit ang unzip command. Kung wala ka pang zip, kakailanganin mo munang i-install ito:

unzip kumbiaphp

sudo apt install unzip; unzip v1.1.5.zip

Pagkatapos ng decompression ito ay maginhawa palitan ang pangalan ng nabuong folder sa isang pangalan na nauugnay sa aming proyekto:

mv KumbiaPHP-1.1.5/ ejemplo-kumbiaPHP

Pinapayagan ngayon ng KumbiaPHP ihatid ang proyekto sa development mode nang hindi na kailangang magkaroon ng isang web server na naka-install. Upang magawa ito, lilipat kami sa folder ng application ng proyekto.

cd ~/ejemplo-kumbiaPH/default/app

At mula sa folder na ito, maaari naming simulang ihatid ang proyekto sa development mode gamit ang utos:

simulan ang server

bin/phpserver

Ngayon ang aming proyekto ay magagamit. Ang kailangan lang nating gawin ay buksan ang iyong paboritong web browser at suriin ito sa pamamagitan ng pagpunta sa URL http: // IP-DE-TU-QUIPO: 8001. Dito makikita natin ang isang bagay tulad ng sumusunod:

Kumbiaphp page

Kung nakakita kami ng isang screen tulad ng nakaraang screenshot, ipahiwatig nito na ang KumbiaPHP ay na-install at handa na upang simulan ang pag-unlad ng aming mga proyekto.

Bilang konklusyon, masasabi nating sinusubukan ng tool na ito na mabawasan ang mga oras ng pag-coding. Ang KumbiaPHP ay maaaring maging isang matibay na panukala para sa personal na trabaho at mga seryosong proyekto. Ang balangkas na ito ay medyo simple upang mai-install at praktikal na handa na upang gumana sa sandaling ito ay magagamit sa aming koponan. Habang totoo iyan Kung ihahambing sa iba pang mga balangkas, ang isang ito ay maaaring magkaroon ng ilang mga pagkukulang, ngunit totoo rin na nagiging komportable itong magtrabaho at mapanatili ang mga proyekto sa kanya.

Ang mga gumagamit ay maaaring makakuha ng impormasyon sa kung paano gamitin ang balangkas na ito sa opisyal na dokumentasyon sa anong mahahanap natin sa Repository ng GitHub ng proyekto. Maaari ka ring makakuha karagdagang impormasyon nang detalyado tungkol sa balangkas na ito nito Wiki.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.