PHP.nl

Phalcon

A full-stack PHP framework delivered as a C-extension

v5.x
Nieuwste versie
11,000
⭐ GitHub Stars
2.0M
📦 Pakket Downloads
^8.0
PHP Vereiste

Phalcon is een volwaardig, full-stack PHP MVC-framework dat fundamenteel verschilt van alle andere frameworks in de taal: het is (deels) geschreven en geïmplementeerd als een C-extensie voor de webserver. Deze unieke architectuur zorgt ervoor dat Phalcon op een extreem laag niveau draait, wat resulteert in een baanbrekend hoog prestatieniveau, ongekende uitvoersnelheid en verwaarloosbare resource-consumptie vergeleken met traditionele in-PHP geschreven frameworks.

Zuinig met Resources

Omdat Phalcon in het geheugen verblijft als een PHP-extensie, hoeft de server de framework-bestanden niet bij elk verzoek opnieuw te parsen of te compileren. Dit minimaliseert I/O operaties (schijfactiviteit) en geheugengebruik aanzienlijk. Zelfs op zeer betaalbare hardware of lichte VPS-servers (zogeheten low-tier hosting), kan Phalcon duizenden verbindingen per seconde afhandelen zonder vertraging op te lopen.

Compleet en Krachtig

Ondanks de snelheid en het label van 'extensie', doet Phalcon qua features niet onder voor de grote namen. Het bevat een krachtige, C-geschreven ORM, een eigen extreem snelle template engine genaamd Volt, dependency injection, en uitgebreide beveiligingscomponenten. Vanaf versie 4 wordt grote delen van het framework beheerd met Zephir, een taal die het eenvoudiger maakt om PHP-extensies te schrijven en te onderhouden.

Kernfunctionaliteiten

  • Zeer hoge prestaties
  • C-extensie architectuur
  • Volt template engine

Andere frameworks ontdekken