KumbiaPHP, yakapusa uye isina uremu PHP fomati inowanikwa yeUbuntu

nezve KumbiaPHP

Muchikamu chinotevera ticha tarisa maitiro atingaite KumbiaPHP pane Ubuntu 20.04. Ichi chi un PHP chimiro yakapusa uye isina kureruka iyo inosunungurwa pasi peBSD rezinesi. Pasi pemafungiro ekupfupisa nguva dzekuvandudza, KumbiaPHP fomati yekuti mushure mekuisunungura, tinogona kutanga kushanda.

Iyi fomati yewebhu kunyorera, iyo yemahara uye yakanyorwa muPHP, iyo zvakare ine pfupi pfupi yekudzidza. Inotsvaga kusimudzira kumhanya uye kugona mukugadzira uye kugadzirisa kwewebhu kunyorera, kutsiva kudzokorora mabasa ekunyora, uchishandisa machena akajeka uye mapatani ekuderedza kushandiswa kweimwe mitauro.

KumbiaPHP inoshanduka uye inogadziriswa, ichitsvaga kuve hwaro hwekudzora nguva yekuvandudza yewebhu webhu. Iyi purojekiti inotsvaga kudzikisa mashandisirwo emimwe mitauro, nekuda kweVabatsiri nemamwe mapatani senge ActiveRecord, kudzivirira kushandiswa kweHTML nemitauro yeSQL. KumbiaPHP inoita izvi kwatiri, nezvatinozowana yakajeka, kodhi yechisikigo uye nezvikanganiso zvishoma.

Hunhu hwakawanda hweKumbiaPHP:

  • Zvivakwa zvakakosha zvehurongwa ndeizvi nyore kudzidza, nyore kushandisa, rakavhurika sosi uye zvese pasina kupira mhando uye kusimba.
  • Tsvaga kuva chimiro chakakurumidza kwazvo.
  • Inotsigira 4 madhiraivha e database seari MySQL, PostgreSQL, SQLite uye Oracle, iyo inovimbisa kuti isu tinogona kuvandudza mapurojekiti edu tisinganetseke nezvekuenderana kwedhatabhesi.
  • Izvo zvine template system zviri nyore.
  • Cache Management.
  • Scaffolding Akafambiswa.
  • Hukama Chinhu Chinhu Mepu (ORM) uye Kuparadzaniswa kweMVC.
  • Support for AJAX.
  • Mikana yekugadzira mafomu.
  • Graphics Zvikamu.
  • Shamwari urls.
  • ACL chengetedzo (Access Lists).
  • ActiveRecord pateni yemamodeli.
  • Yakanangidzirwa ku Vanhu vanotaura chiSpanish. KumbiaPHP chigadzirwa chechiLatin chenyika.

Isa KumbiaPHP pane Ubuntu 20.04

Usati waisa KumbiaPHP, zvichave zvakafanira kuve nePHP yakaiswa pakombuta yedu. Kuti tiite izvi, isu tinongofanirwa kuvhura terminal (Ctrl + Alt + T) uye nekuita iwo wekuraira:

gadza php 7.4

sudo apt install php

Gare gare zvichazodiwa gadza maneja wedhatabhesi senge MySQL, MariaDB kana SQLite. Pano sarudzo yekumisikidza imwe kana imwe iri kune yega yega.

gadza mariadb

Nhanho inotevera ndeiyi download KumbiaPHP kubva purojekiti webhusaiti. Panguva yekunyora, yazvino vhezheni yakagadzika ndeye 1.1.5, saka tarisa kuti ndeipi yekutanga. Iyi vhezheni inogona zvakare kurodha pasuru uchishandisa wget kubva kune iyo terminal (Ctrl + Alt + T) uye nekumhanya iwo wekuraira:

kurodha KumbiaPHP

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

Kana kurodha pasi kwapera, nhanho inotevera ichave unzip iyo uchishandisa unzip rairo. Kana iwe usati uine unzip parizvino, uchafanirwa kuiisa pakutanga:

unzip kumbiaphp

sudo apt install unzip; unzip v1.1.5.zip

Mushure mekudzvinyirira zviri nyore rename iro rakagadzirwa dhairekitori kune zita rine chekuita neprojekiti yedu:

mv KumbiaPHP-1.1.5/ ejemplo-kumbiaPHP

Iye zvino KumbiaPHP inobvumira shandira iyo projekiti mune yekuvandudza modhi pasina chikonzero chekuti webhu server iiswe. Kuti tiite izvi, isu tichaenda kufodhi yekushandisa purojekiti.

cd ~/ejemplo-kumbiaPH/default/app

Uye kubva pane iyi folda, tinogona tanga kushandira chirongwa mune yekuvandudza modhi uchishandisa rairo:

tanga server

bin/phpserver

Iye zvino chirongwa chedu chiripo. Zvese zvatinofanirwa kuita kuita vhura webhusaiti yako yaunofarira uye woitarisa nekuenda ku URL http: // IP-DE-TU-QUIPO: 8001. Mariri tichaona chimwe chinhu seinotevera:

Kumbiaphp peji

Kana isu tichiona skrini senge yapfuura skrini, inoratidza kuti KumbiaPHP yakaiswa uye yakagadzirira kutanga kuvandudzwa kwemapurojekiti edu.

Mukupedzisa, tinogona kutaura kuti chishandiso ichi chinoedza kudzikisa nguva dzekunyora. KumbiaPHP inogona kunge iri chirevo chakasimba chebasa rako pachako uye mapurojekiti akakomba. Iyi fomati iri nyore kuisa uye inenge yakagadzirira kushanda kana yawanikwa pane yedu timu. Kunyange chiri chokwadi icho Kuenzaniswa nemamwe maratidziro, iyi inogona kunge iine zvikanganiso, asi ichokwadi zvakare kuti zvinova zvakanaka kwazvo kushanda nekuchengetedza mapurojekiti naye.

Vashandisi vanogona kuwana ruzivo rwekuti vangashandise sei fomati mune zvinyorwa zvepamutemo mune zvatingawana mu GitHub repo yepurojekiti. Iwe unogona zvakare kuwana rumwe ruzivo rwakadzama nezve ichi chimiro mune yayo Wiki.


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako