Phalcon
PengembangAndres Gutierrez and others
Rilis awalNovember 14, 2012; 13 tahun lalu (2012-11-14)[1]
Templat:Kotak info perangkat lunak/simple
Ditulis dalamZephir, C, PHP
PlatformUnix, Linux, Mac OS X, Windows [2]
JenisWeb application framework
LisensiBSD License [3]
Situs webphalcon.io/en-us/
RepositoriPhalcon Repository

Phalcon adalah kerangka kerja PHP yang didasarkan pada pola model-view-controller. Ini merupakan kerangka kerja sumber terbuka yang dilisensikan dibawah Lisensi BSD dan dirilis pada 2012.

Berbeda dengan kerangka kerja PHP pada umumnya, Phalcon yang ditulis dalam bahasa pemrograman Zephir dan C diterapkan sebagai ekstensi server web, yang bertujuan meningkatkan kecepatan eksekusi, menekan konsumsi sumber daya, serta melayani lebih banyak permintaan HTTP per detik dibandingkan kerangka kerja sejenis yang ditulis, terutama dalam PHP. Kekurangan dari pendekatan ini salah satunya adalah diperlukannya root / akses administratif untuk menginstal Phalcon dengan membuat biner kustom ataun menggunakan yang telah dikompilasi sebelumnya.

Sejarah

sunting

Andrés Gutiérrez dan kolaboratornya membuat Phalcon demi mencari pendekatan baru menggantikan aplikasi web lama yang ditulis dalam PHP. Kerangka kerja ini memiliki draf asli yang disebut sebagai "Spark" pada 2011. Namanya kemudian diganti menjadi Phalcon yang mewakili kata "PHP" dan "falcon". Rilisan awal Phalcon dijumpai pada 14 November 2012.

Phalcon 0.3.5 meliputi ORM yang ditulis dalam C, bagian MVC, dan bagian cache. Phalcon 0.5.0, yang merupakan rilis berikutnya, membawa variasi bahasa SQL tingkat tinggi yang dikenal sebagai PHQL. Sementara itu, Phalcon 0.6.0, yang juga merupakan rilisan berikutnya, memperkenalkan Volt yaitu mesin templat yang serupa dengan Jinja. Phalcon 1.0 dirilis pada 22 Maret 2013. Sementara itu Phalcon 1.3 merupakan rilis kurang penting terakhir dalam seri 1.0. Pada Phalcon 2.0 terlihat perpindahan sebagian besar proyek dari C ke Zephir.

Phalcon 3.0.0 yang dirilis pada 29 Juli 2016, yang merupakan rilis utama dalam seri tersebut telah mendukung PHP 7 serta merupakan DJP (Dukungan Jangka Panjang) pertama Phalcon. Phalcon pun mengangkat SemVer untuk versi rilis berikutnya.

Phalcon 4.0.0 yang dirilis pada 21 Desember 2019, yang merupakan rilis utama seri ini, telah meliputi dukungan untuk PHP 7.2, 7.3 dan 7.4 serta memiliki antarmuka yang lebih ketat serta mendukung PSR-3, PSR-7, PSR-11 (proxy), PSR-13, PSR-16, PSR-17.

Serghei, yang merupakan kontributor inti bahasa Zephir proyek ini, diumumkan mengundurkan diri pada 19 Agustus 2020 sehinga bahasa tersebut menjadi terbengkalai. Tim Phalcon kemudian meninggalkan bahasa Zephir dan port kerangkakerjanya dan berpindah ke aplikasi PHP asli untuk versi ke-5. Versi 5 ini merupakan versi Phalcon yang pertama di mana dia mendukung PHP 8.

Phalcon Hangout pada 6 September 2020 secara resmi mengumumkan pekerjaan telah dimulai di Phalcon 5. Ini berarti repositori proyek baru secara resmi telah dipublikasikan.

Referensi

sunting
  1. ^ "Release Version 0.4.5 · phalcon/cphalcon". github.com. 2012-11-14. Diakses tanggal 2015-03-09.
  2. ^ "Download Phalcon for Linux/Unix/Mac". phalcon.io.
  3. ^ "cphalcon/LICENSE.md at master · phalcon/cphalcon · GitHub". GitHub.
  4. ^ "Release Version 4.0.6 · phalcon/cphalcon". github.com. 2020-05-16. Diakses tanggal 2020-05-16.
  5. ^ "Release Version 4.0.0 · phalcon/cphalcon". github.com. 2019-12-21. Diakses tanggal 2019-12-21.

📚 Artikel Terkait di Wikipedia

EL/M-2075 Phalcon

EL/M-2075 Phalcon adalah sistem radar array pemindaian elektronik aktif (AEW&C) peringatan dini dan kendali udara (AEW&C) yang dikembangkan oleh Israel

PHP

kerja, yaitu : Laravel CodeIgniter Symfony Yii CakePHP Zend Framework Phalcon FuelPHP PEAR XAMPP LAMP Lerdorf, Rasmus (2007-04-26). "PHP on Hormones –

Laravel

kerja PHP terpopuler dan berada di atas kerangka kerja PHP lain seperti Phalcon, Symfony, CodeIgniter, dan lainnya. Ada sekitar 743.470 website aktif yang

Pesawat peringatan dini

permukaan dari jarak 250 km. Angkatan Udara India memesan tiga buah IAI Phalcon pada 2004 yang akan dikirim pada 2007. India juga mengembangkan sistem

Jajaran radar dipindai elektronik aktif

Juga cocok untuk F-15, MiG-29 & Mirage 2000 EL/M-2075 radar untuk IAI Phalcon AEW&C system EL/W-2085 radar versi lanjut untuk EL/M-2075, digunakan pada

Angkatan Udara Chili

A Chilean Boeing 707 with a Phalcon radar fitted to its nose and sides.

EL/W-2090

"ELW-2090 Airborne Early Warning & Control Aircraft". www.iai.co.il. Diakses tanggal 2024-01-15. "IAI Phalcon 707". Federation of American Scientists.