Phalcon PHP

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 6. november 2016; checks kræver 14 redigeringer .
Phalcon PHP
Type Softwareramme til oprettelse af webapplikationer
Udvikler Phalcon Team
Skrevet i C [1] , C++ og PHP
Operativ system Cross-platform software
Første udgave 2012
nyeste version 4.0.4 ( 16. februar 2020 )
Licens NyBSD-licens
Internet side phalcon.io

Phalcon  er en open source PHP-ramme skrevet i C. Den version, der er omskrevet til Zephir , understøttes i øjeblikket .

Baseret på MVC ideer . Udviklet af Phalcon Team. Phalcon PHP-rammeværket distribueres under BSD-licensen under "New BSD License".

Historie

Phalcon blev skabt af Andrés Gutiérrez og medforfattere i processen med at finde en ny tilgang til traditionelle webapplikationsrammer skrevet i PHP. Oprindeligt skulle det hedde den nye ramme "Spark" [2] , men kombinationen af ​​ordene "PHP" og navnet på fuglefalken ("Falcon" på engelsk), som er et af de hurtigste dyr, som en resultat, blev valgt som navnet på rammen. Den første udgivelse af Phalcon blev gjort tilgængelig den 14. november 2012.

Phalcon 0.3.5 inkluderede en ORM skrevet i C , MVC og caching komponenter . Den næste udgivelse var version 0.5.0, som implementerede SQL - dialekten PHQL på højt niveau , og derefter Phalcon 0.6.0, som introducerede en integreret skabelonmotor , Volt, som syntaktisk ligner Jinja . Phalcon 1.0 blev udgivet den 21. marts 2013. [3] I oktober 2014 blev beta 3 af Phalcon 2 udgivet [4] , og den fik stabil status i begyndelsen af ​​2015. Efter 9 måneder, i juli 2016, blev den langsigtede supportversion Phalcon 3.0.0 LTS [5] frigivet .

Version 4.0.0 blev frigivet den 22. december 2019.

Funktioner

Phalcon har følgende egenskaber:

Kritik

Behovet for at installere Phalcon som et program på en Windows-server, eller at kompilere det fra kilde på andre operativsystemer, kræver udvidede rettigheder for serverbrugeren. De fleste værter giver ikke sådanne tilladelser til deres klienter, hvilket i høj grad begrænser muligheden for at bruge Phalcon, i modsætning til andre rammer, der kan fungere med et standardsæt af LAMP - servere og lignende. Det officielle websted giver en liste over hostingfirmaer, der leverer forudinstalleret Phalcon PHP. [7] Det er også muligt at bruge frameworket på dine egne servere.

Se også

Noter

  1. phalcon_php_framework Open Source-projektet på Open Hub: Languages-side - 2006.
  2. Interview med PhalconPHP-skaberen Andrés Gutiérrez . phalcon.io . Hentet 23. maj 2015. Arkiveret fra originalen 18. maj 2015.  (Engelsk)
  3. Phalcon 1.0 udgivet!! . phalconphp.com . Hentet 16. august 2015. Arkiveret fra originalen 7. marts 2016.  (Engelsk)
  4. Phalcon 2 beta 3 udgivet Arkiveret 7. marts 2016 på Wayback Machine 
  5. Phalcon 3.0.0 udgivet . phalcon. Hentet 22. august 2016. Arkiveret fra originalen 19. august 2016.
  6. Versioner af rammerne for forskellige operativsystemer . Hentet 2. juni 2014. Arkiveret fra originalen 21. september 2014.
  7. Hosting for Phalcon . Hentet 2. juni 2014. Arkiveret fra originalen 25. juni 2014.

Links