KumbiaPHP, kerangka PHP sederhana dan ringan yang tersedia untuk Ubuntu

mengenai KumbiaPHP

Dalam artikel berikut, kita akan melihat bagaimana kita dapat memasang KumbiaPHP pada Ubuntu 20.04. Ini adalah un Kerangka PHP ringkas dan ringan yang dilepaskan di bawah lesen BSD. Di bawah premis memendekkan masa pembangunan, KumbiaPHP adalah kerangka kerja yang setelah melepaskannya, kita dapat mula bekerja.

Ini adalah kerangka untuk aplikasi web, yang percuma dan ditulis dalam PHP, yang juga mempunyai keluk pembelajaran yang sangat pendek. Ini bertujuan untuk meningkatkan kepantasan dan kecekapan dalam pembuatan dan penyelenggaraan aplikasi web, menggantikan tugas pengekodan berulang, menggunakan kod dan corak yang lebih jelas untuk mengurangkan penggunaan bahasa lain.

KumbiaPHP sangat fleksibel dan boleh dikonfigurasi, ingin menjadi rangka kerja untuk mengurangkan masa pengembangan aplikasi web. Projek ini bertujuan untuk mengurangkan penggunaan bahasa lain, terima kasih kepada Pembantu dan corak lain seperti ActiveRecord, mengelakkan penggunaan bahasa HTML dan SQL. KumbiaPHP melakukan ini untuk kita, dengan apa yang akan kita perolehi kod semula jadi yang lebih jelas dan dengan lebih sedikit kesalahan.

Ciri umum KumbiaPHP:

  • Premis utama rangka kerja adalah mudah dipelajari, mudah digunakan, sumber terbuka dan semuanya tanpa mengorbankan kualiti dan ketahanan.
  • Mencari menjadi kerangka yang sangat pantas.
  • Menyokong 4 pemacu pangkalan data MySQL, PostgreSQL, SQLite dan Oracle, yang memastikan bahawa kita dapat mengembangkan projek kita tanpa perlu risau tentang keserasian pangkalan data.
  • Ia mempunyai a sistem templat sederhana.
  • Pengurusan Cache.
  • Perancah Advanced.
  • Pemetaan Objek Hubungan (ORMdan Pemisahan MVC.
  • Sokongan untuk AJAX.
  • Kemungkinan menjana bentuk.
  • Komponen Grafik.
  • Url mesra.
  • Keselamatan ACL (Senarai Akses).
  • Corak ActiveRecord untuk model.
  • Berorientasikan kepada Orang ramai yang berbahasa Sepanyol. KumbiaPHP adalah produk Latin untuk dunia.

Pasang KumbiaPHP pada Ubuntu 20.04

Sebelum memasang KumbiaPHP, PHP perlu dipasang pada komputer kita. Untuk mencapainya, kita hanya perlu membuka terminal (Ctrl + Alt + T) dan melaksanakan perintah:

pasang php 7.4

sudo apt install php

Nanti perlu pasang pengurus pangkalan data seperti MySQL, MariaDB atau SQLite. Di sini keputusan untuk memasang satu atau yang lain bergantung pada masing-masing.

pasang mariadb

Langkah seterusnya adalah muat turun KumbiaPHP dari laman web projek. Pada penulisan ini, versi stabil terbaru ialah 1.1.5, jadi periksa yang mana yang pertama. Versi ini juga dapat memuat turun pakej menggunakan wget dari terminal (Ctrl + Alt + T) dan menjalankan perintah:

muat turun KumbiaPHP

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

Apabila muat turun selesai, langkah seterusnya adalah unzip menggunakan arahan unzip. Sekiranya anda belum membuka zip, anda perlu memasangnya terlebih dahulu:

unzip kumbiaphp

sudo apt install unzip; unzip v1.1.5.zip

Selepas penyahmampatan adalah mudah namakan semula folder yang dihasilkan dengan nama yang berkaitan dengan projek kami:

mv KumbiaPHP-1.1.5/ ejemplo-kumbiaPHP

Kini KumbiaPHP membenarkan melayani projek dalam mod pembangunan tanpa perlu memasang pelayan web. Untuk melakukan ini, kita akan beralih ke folder aplikasi projek.

cd ~/ejemplo-kumbiaPH/default/app

Dan dari folder ini, kita boleh mulakan projek dalam mod pembangunan menggunakan arahan:

memulakan pelayan

bin/phpserver

Kini projek kami sudah tersedia. Yang harus kita buat hanyalah buka penyemak imbas web kegemaran anda dan periksa dengan pergi ke URL http: // IP-DE-TU-QUIPO: 8001. Di dalamnya kita akan melihat seperti berikut:

Halaman Kumbiaphp

Sekiranya kita melihat skrin seperti tangkapan skrin sebelumnya, ini akan menunjukkan bahawa KumbiaPHP dipasang dan bersedia untuk memulakan pengembangan projek kita.

Sebagai kesimpulan, kita dapat mengatakan bahawa alat ini cuba mengurangkan masa pengekodan. KumbiaPHP boleh menjadi cadangan kukuh untuk kerja peribadi dan projek serius. Rangka kerja ini cukup mudah dipasang dan praktikal siap berfungsi setelah ia tersedia di pasukan kami. Walaupun benar bahawa Berbanding dengan kerangka kerja lain, ini mungkin mempunyai beberapa kekurangan, tetapi juga benar bahawa menjadi sangat selesa untuk bekerja dan menyelenggara projek dengannya.

Pengguna dapat memperoleh maklumat tentang bagaimana menggunakan kerangka ini di dokumentasi rasmi dalam apa yang boleh kita dapati di Repositori GitHub projek. Anda juga boleh mendapatkan lebih banyak maklumat secara terperinci mengenai kerangka ini di dalamnya Wiki.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.