KumbiaPHP, Ubuntu için kullanılabilen basit ve hafif bir PHP çerçevesi

KumbiaPHP hakkında

Bir sonraki yazımızda Ubuntu 20.04 üzerine KumbiaPHP'yi nasıl kurabileceğimize bakacağız. Bu un PHP çerçevesi BSD lisansı altında piyasaya sürülen basit ve hafif. Geliştirme sürelerini kısaltma öncülüğünde, KumbiaPHP, onu açtıktan sonra çalışmaya başlayabileceğimiz bir çerçevedir.

Bu, ücretsiz ve PHP ile yazılmış web uygulamaları için bir çerçevedir. çok kısa bir öğrenme eğrisi var. Diğer dillerin kullanımını azaltmak için daha net kodlar ve kalıplar kullanarak, tekrarlayan kodlama görevlerini değiştirerek, web uygulamalarının oluşturulmasında ve bakımında hız ve verimliliği artırmayı amaçlar.

KumbiaPHP çok esnek ve yapılandırılabilir, bir web uygulamasının geliştirme süresini azaltan bir çerçeve. Bu proje, Yardımcılar ve ActiveRecord gibi diğer kalıplar sayesinde HTML ve SQL dillerinin kullanımından kaçınarak diğer dillerin kullanımını azaltmayı amaçlamaktadır. KumbiaPHP bunu bizim için daha net, doğal bir kod ve daha az hata ile elde edeceğimiz şeyle yapıyor.

KumbiaPHP'nin genel özellikleri:

  • Çerçevenin ana binaları öğrenmesi kolay, kullanımı basit, açık kaynak ve hepsi kalite ve sağlamlıktan ödün vermeden.
  • olmak için ara çok hızlı bir çerçeve.
  • 4 veritabanı sürücüsünü olduğu gibi destekler MySQL, PostgreSQL, SQLite ve Oracle, bu da projelerimizi veritabanı uyumluluğu konusunda endişelenmeden geliştirebilmemizi sağlıyor.
  • Bir vardır şablon sistemi basit.
  • Önbellek Yönetimi.
  • iskele gelişmiş.
  • İlişkisel Nesne Eşleme (yılan) Y MVC ayırma.
  • destek AJAX.
  • Üretme imkanı formlar.
  • Grafik Bileşenleri.
  • Dostu URL'ler.
  • EKL güvenliği (Erişim Listeleri).
  • ActiveRecord kalıbı modeller için.
  • Yönelmiş İspanyolca konuşan halk. KumbiaPHP dünya için Latince bir üründür.

KumbiaPHP'yi Ubuntu 20.04'e yükleyin

KumbiaPHP'yi yüklemeden önce, PHP'nin bilgisayarımıza kurulu olması gerekli olacaktır.. Bunu başarmak için sadece bir terminal açmamız (Ctrl + Alt + T) ve şu komutu çalıştırmamız gerekecek:

php 7.4'yi yükle

sudo apt install php

Daha sonra gerekli olacak MySQL, MariaDB veya SQLite gibi bir veritabanı yöneticisi kurun. Burada birini veya diğerini kurma kararı her birine bağlıdır.

mariadb'yi yükle

Bir sonraki adım KumbiaPHP'yi şuradan indirin: proje web sitesi. Bu yazı itibariyle, en son kararlı sürüm 1.1.5'tir, bu yüzden hangisinin önce olduğunu kontrol edin. Bu sürüm ayrıca paketi wget kullanarak terminalden (Ctrl + Alt + T) indirebilir ve şu komutu çalıştırabilir:

KumbiaPHP'yi indirin

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

İndirme tamamlandığında, bir sonraki adım unzip komutunu kullanarak sıkıştırın. Henüz sıkıştırmayı açmadıysanız, önce onu yüklemeniz gerekir.:

sıkıştırılmış kumbiaphp

sudo apt install unzip; unzip v1.1.5.zip

Dekompresyondan sonra uygundur oluşturulan klasörü yeniden adlandırın projemizle ilgili bir isme:

mv KumbiaPHP-1.1.5/ ejemplo-kumbiaPHP

Şimdi KumbiaPHP izin veriyor bir web sunucusunun kurulu olmasına gerek kalmadan projeye geliştirme modunda hizmet verin. Bunun için proje uygulama klasörüne geçeceğiz.

cd ~/ejemplo-kumbiaPH/default/app

Ve bu klasörden yapabiliriz projeyi sunmaya başla şu komutu kullanarak geliştirme modunda:

sunucuyu başlat

bin/phpserver

Artık projemiz mevcuttur. tek yapmamız gereken favori web tarayıcınızı açın ve http://IP-DE-TU-QUIPO: 8001 URL'sine giderek kontrol edin. İçinde aşağıdaki gibi bir şey göreceğiz:

Kumbiaphp sayfası

Önceki ekran görüntüsündeki gibi bir ekran görürsek, KumbiaPHP'nin kurulu olduğunu ve projelerimizi geliştirmeye başlamaya hazır olduğunu gösterecektir.

Sonuç olarak bu aracın kodlama sürelerini kısaltmaya çalıştığını söyleyebiliriz. KumbiaPHP, kişisel çalışma ve ciddi projeler için sağlam bir öneri olabilir. Bu çerçevenin kurulumu oldukça basittir ve ekibimizde kullanıma sunulduğunda pratik olarak çalışmaya hazırdır. Bu doğru iken Diğer çerçevelerle karşılaştırıldığında, bunun bazı eksiklikleri olabilir., ama onunla çalışmak ve projeleri sürdürmek çok rahat hale geldiği de doğru.

Kullanıcılar, bu çerçevenin nasıl kullanılacağı hakkında bilgi alabilirler. resmi belgeler içinde ne bulabiliriz GitHub deposu projenin. Ayrıca alabilirsiniz bu çerçeve hakkında daha detaylı bilgi wiki.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.