KumbiaPHP, kerangka kerja PHP sederhana dan ringan yang tersedia untuk Ubuntu

tentang KumbiaPHP

Pada artikel berikut kita akan melihat bagaimana kita dapat menginstal KumbiaPHP di Ubuntu 20.04. Ini adalah un kerangka kerja PHP sederhana dan ringan yang dirilis di bawah lisensi BSD. Di bawah premis mempersingkat waktu pengembangan, KumbiaPHP adalah kerangka kerja yang setelah membuka ritsletingnya, kita dapat mulai bekerja.

Ini adalah kerangka kerja untuk aplikasi web, yang gratis dan ditulis dalam PHP, yang juga memiliki kurva belajar yang sangat pendek. Ini berusaha untuk meningkatkan kecepatan dan efisiensi dalam pembuatan dan pemeliharaan aplikasi web, menggantikan tugas pengkodean yang berulang, menggunakan kode dan pola yang lebih jelas untuk mengurangi penggunaan bahasa lain.

KumbiaPHP sangat fleksibel dan dapat dikonfigurasi, berusaha untuk menjadi kerangka kerja yang dapat digunakan untuk mengurangi waktu pengembangan aplikasi web. Proyek ini berusaha untuk mengurangi penggunaan bahasa lain, berkat Helper dan pola lain seperti ActiveRecord, menghindari penggunaan bahasa HTML dan SQL. KumbiaPHP melakukan ini untuk kita, dengan apa kita akan mendapatkan kode yang lebih jelas dan alami dan dengan lebih sedikit kesalahan.

Karakteristik umum KumbiaPHP:

  • Premis utama framework adalah mudah dipelajari, mudah digunakan, open source dan semuanya tanpa mengorbankan kualitas dan ketahanan.
  • Berusaha menjadi kerangka kerja yang sangat cepat.
  • Mendukung 4 driver basis data apa adanya MySQL, PostgreSQL, SQLite dan Oracle, yang memastikan bahwa kami dapat mengembangkan proyek kami tanpa mengkhawatirkan kompatibilitas basis data.
  • Itu memiliki sistem template sederhana
  • Manajemen Cache.
  • Perancah Mahir.
  • Pemetaan Objek Relasional (ular) Dan pemisahan MVC.
  • Dukungan untuk AJAX.
  • Kemungkinan menghasilkan formulir.
  • Komponen Grafis.
  • url ramah.
  • keamanan ACL (Daftar Akses).
  • Pola Rekaman Aktif untuk model.
  • Berorientasi ke Publik berbahasa Spanyol. KumbiaPHP adalah produk Latin untuk dunia.

Instal KumbiaPHP di Ubuntu 20.04

Sebelum menginstal KumbiaPHP, perlu menginstal PHP di komputer kita. Untuk mencapai ini, kita hanya perlu membuka terminal (Ctrl + Alt + T) dan menjalankan perintah:

instal php 7.4

sudo apt install php

Nanti perlu instal pengelola basis data seperti MySQL, MariaDB atau SQLite. Di sini keputusan untuk menginstal satu atau yang lain terserah masing-masing.

instal mariadb

Langkah selanjutnya adalah unduh KumbiaPHP dari situs proyek. Pada saat penulisan, versi stabil terbaru adalah 1.1.5, jadi periksa yang mana dulu. Versi ini juga dapat mengunduh paket menggunakan wget dari terminal (Ctrl + Alt + T) dan menjalankan perintah:

unduh KumbiaPHP

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

Ketika unduhan selesai, langkah selanjutnya adalah unzip menggunakan perintah unzip. Jika Anda belum memiliki unzip, Anda harus menginstalnya terlebih dahulu:

unzip kumbiaphp

sudo apt install unzip; unzip v1.1.5.zip

Setelah dekompresi akan lebih mudah ganti nama folder yang dihasilkan ke nama yang terkait dengan proyek kami:

mv KumbiaPHP-1.1.5/ ejemplo-kumbiaPHP

Sekarang KumbiaPHP memungkinkan melayani proyek dalam mode pengembangan tanpa perlu menginstal server web. Untuk melakukan ini, kita akan pindah ke folder aplikasi proyek.

cd ~/ejemplo-kumbiaPH/default/app

Dan dari folder ini, kita bisa mulai melayani proyek dalam mode pengembangan menggunakan perintah:

mulai server

bin/phpserver

Sekarang proyek kami tersedia. Yang harus kita lakukan adalah buka browser web favorit Anda dan periksa dengan membuka URL http: // IP-DE-TU-QUIPO: 8001. Di dalamnya kita akan melihat sesuatu seperti berikut:

halaman Kumbiaphp

Jika kita melihat layar seperti screenshot sebelumnya, itu akan menunjukkan bahwa KumbiaPHP telah terinstal dan siap untuk memulai pengembangan proyek kita.

Kesimpulannya, kita dapat mengatakan bahwa alat ini mencoba mengurangi waktu pengkodean. KumbiaPHP dapat menjadi proposisi yang solid untuk pekerjaan pribadi dan proyek serius. Kerangka kerja ini cukup mudah dipasang dan praktis siap bekerja setelah tersedia di tim kami. Sementara benar itu Dibandingkan dengan kerangka kerja lain, kerangka kerja ini mungkin memiliki beberapa kekurangan, tetapi juga benar bahwa menjadi sangat nyaman untuk bekerja dan memelihara proyek dengannya.

Pengguna dapat memperoleh informasi tentang cara menggunakan kerangka kerja ini di dokumentasi resmi dalam apa yang bisa kita temukan di Repositori GitHub dari proyek tersebut. Anda juga bisa mendapatkan informasi lebih lanjut secara rinci tentang kerangka kerja ini di wiki.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.