Tarafından geliştirildi | Phalcon'a katkıda bulunanlar |
---|---|
İlk versiyon | Kasım 14 , 2012 |
Son sürüm | 4.0.5 [1] (7 Mart 2020) |
Depozito | github.com/phalcon/cphalcon |
Yazılmış | Zephir , C , PHP |
Çevre | Çoklu platform |
Diller | Çok dilli |
Tür | Çerçeve |
Lisans | BSD Lisansı |
İnternet sitesi | phalconphp.com |
Phalcon , MVC tasarım modeline dayanan ve yüksek performansı destekleyen bir PHP çerçevesidir . İlk olarak 2012'de piyasaya sürülen bu ücretsiz çerçeve BSD lisansı altında mevcuttur .
Çoğu PHP çerçevesinden farklı olarak, Phalcon, performansı optimize etmek için C dilinde yazılmış bir uzantı olarak uygulanır . Bu yaklaşım, kaynak tüketimini azaltırken yürütme hızını artırır ve PHP'de yazılan karşılaştırılabilir çerçevelere kıyasla saniyede daha fazla sayıda isteğin yönetilmesine izin vermeyi amaçlar.
Bununla birlikte, bu yaklaşım, önceden derlenmiş dosyalar veya kaynaklar şeklinde olan çerçeveyi kendi kendinize derlemek için sunucuya yönetici erişimi gerektirme dezavantajına sahiptir.
Phalcon, PHP'de yazılan çerçevelere yeni bir yaklaşım arayan Andres Gutierrez tarafından oluşturuldu.
Phalcon, PHP'den ve en hızlı hayvanlardan biri olan İngilizce Falcon (şahin) kelimesinden oluşan bir portmanteau'dur .
Phalcon 3.0.0 sürümünde yayınlandı Temmuz 29, 2016, bu ana sürüm PHP 7 için destek içerir ve ilk LTS (Uzun Süreli Destek) olur.
Phalcon 4.0.0 sürümünde yayınlandı Aralık 21, 2019, bu yeni ana sürüm PHP 7.2, 7.3 ve 7.4'ü desteklemektedir. Phalcon artık PSR olarak adlandırılan PHP önerilerini tam anlamıyla alıyor.
Şu anda PSR-3, PSR-7, PSR-11, PSR-13, PSR-16 ve PSR-17 dikkate alınmaktadır. Bu nedenle Phalcon'un çalışması için PHP'ye php-psr adlı bir uzantı eklemek gerekir.