Phalcon (rammeverk)

Phalcon Beskrivelse av bildet av Phalcon logo.png.

Informasjon
Utviklet av Phalcon-bidragsytere
Første versjon 14. november 2012
Siste versjon 4.0.5 [1] (7. mars 2020)
Innskudd github.com/phalcon/cphalcon
Skrevet i Zephir , C , PHP
Miljø Multi-plattform
Språk Flerspråklig
Type Rammeverk
Tillatelse BSD-lisens
Nettsted phalconphp.com

Phalcon er et PHP rammeverk basert på MVC utforming mønster og som fremmer høy ytelse. Opprinnelig utgitt i 2012, er dette gratis rammeverket tilgjengelig under BSD-lisensen .

I motsetning til de fleste PHP-rammer, er Phalcon implementert som en utvidelse skrevet på C-språk for å optimalisere ytelsen. Denne tilnærmingen forbedrer gjennomføringshastigheten mens den reduserer ressursforbruket og tar sikte på å tillate styring av et større antall forespørsler per sekund sammenlignet med sammenlignbare rammer skrevet i PHP.

Imidlertid har denne tilnærmingen ulempen med å kreve administratortilgang på serveren for å installere rammeverket, som er i form av forhåndskompilerte filer eller kilder som skal kompileres selv.

Historie

Phalcon ble opprettet av Andres Gutierrez som lette etter en ny tilnærming til rammeverk skrevet i PHP.

Phalcon er et portmanteau dannet av PHP og ordet Falcon på engelsk (falcon) som er et av de raskeste dyrene.

Phalcon 3.0.0 utgitt den 29. juli 2016, denne store versjonen inkluderer støtte for PHP 7 og blir den første LTS (Long Term Support).

Phalcon 4.0.0 utgitt den 21. desember 2019, støtter denne nye store versjonen PHP 7.2, 7.3 og 7.4. Phalcon tar nå bokstavelig talt PHP-anbefalingene kalt PSR.

Foreløpig tas PSR-3, PSR-7, PSR-11, PSR-13, PSR-16 og PSR-17 i betraktning. Det er også av denne grunn at det er nødvendig å legge til en utvidelse som heter php-psr til PHP for å få Phalcon til å fungere.

Merknader og referanser

  1. https://github.com/phalcon/cphalcon/releases/tag/phalcon-v0.4.5
  2. "  cphalcon / LICENSE.md at master · phalcon / cphalcon · GitHub  " , på GitHub
  3. "  Phalcon 3.0.0 utgitt - Phalcon Framework  " , på phalcon.io ,29. juli 2016(åpnet 29. juli 2016 )
  4. "  Phalcon 4.0.0 utgitt - Phalcon Framework  " , på phalcon.io ,21. desember 2019(åpnet 21. desember 2019 )
  5. “  Anbefalinger for PHP-standarder  ” , på php-fig.org
  6. "  PHP-utvidelse som gir de aksepterte PSR-grensesnittene  " , på github.com

Vedlegg

Relaterte artikler

Eksterne linker