Phalcon PHP

Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från versionen som granskades den 6 november 2016; kontroller kräver 14 redigeringar .
Phalcon PHP
Sorts Programvara för att skapa webbapplikationer
Utvecklaren Phalcon Team
Skrivet i C [1] , C++ och PHP
Operativ system Programvara för flera plattformar
Första upplagan 2012
senaste versionen 4.0.4 ( 16 februari 2020 )
Licens Ny BSD-licens
Hemsida phalcon.io

Phalcon  är ett PHP-ramverk med öppen källkod skrivet i C. Den version som skrivits om till Zephir stöds för närvarande .

Baserat på MVC- idéer . Utvecklad av Phalcon Team. Phalcon PHP-ramverket distribueras under BSD-licensen under "New BSD License".

Historik

Phalcon skapades av Andrés Gutiérrez och medförfattare i processen att hitta ett nytt tillvägagångssätt för traditionella webbapplikationsramverk skrivna i PHP. Från början var det tänkt att det nya ramverket skulle heta "Spark" [2] , men kombinationen av orden "PHP" och namnet på fågelfalken ("Falcon" på engelska), som är ett av de snabbaste djuren, som en resultat, valdes som namn på ramverket. Den första utgåvan av Phalcon gjordes tillgänglig den 14 november 2012.

Phalcon 0.3.5 inkluderade en ORM skriven i C , MVC och cachningskomponenter . Nästa utgåva var version 0.5.0, som implementerade SQL - dialekten PHQL på hög nivå , och sedan Phalcon 0.6.0, som introducerade en integrerad mallmotor , Volt, syntaktisk lik Jinja . Phalcon 1.0 släpptes den 21 mars 2013. [3] I oktober 2014 släpptes beta 3 av Phalcon 2 [4] , och den fick stabil status i början av 2015. Efter 9 månader, i juli 2016, släpptes den långsiktiga supportversionen Phalcon 3.0.0 LTS [5] .

Version 4.0.0 släpptes den 22 december 2019.

Funktioner

Phalcon har följande funktioner:

Kritik

Behovet av att installera Phalcon som en applikation på en Windows-server, eller att kompilera den från källkod på andra operativsystem, kräver utökade rättigheter för serveranvändaren. De flesta värdar ger inte sådana behörigheter till sina klienter, vilket kraftigt begränsar möjligheten att använda Phalcon, till skillnad från andra ramverk som kan fungera med en standarduppsättning av LAMP- servrar och liknande. Den officiella webbplatsen ger en lista över webbhotell som tillhandahåller förinstallerade Phalcon PHP. [7] Det är också möjligt att använda ramverket på dina egna servrar.

Se även

Anteckningar

  1. Phalcon_php_framework Open Source-projektet på Open Hub: Languages-sidan - 2006.
  2. Intervju med PhalconPHP-skaparen Andrés Gutiérrez . phalcon.io . Hämtad 23 maj 2015. Arkiverad från originalet 18 maj 2015.  (Engelsk)
  3. Phalcon 1.0 släppt!! . phalconphp.com . Hämtad 16 augusti 2015. Arkiverad från originalet 7 mars 2016.  (Engelsk)
  4. Phalcon 2 beta 3 släpptes Arkiverad 7 mars 2016 på Wayback Machine 
  5. Phalcon 3.0.0 släppt . phalcon. Hämtad 22 augusti 2016. Arkiverad från originalet 19 augusti 2016.
  6. Versioner av ramverket för olika operativsystem . Hämtad 2 juni 2014. Arkiverad från originalet 21 september 2014.
  7. Värd för Phalcon . Hämtad 2 juni 2014. Arkiverad från originalet 25 juni 2014.

Länkar