Phalcon (marco)

Phalcon Descripción de la imagen Phalcon logo.png.

Información
Desarrollado por Contribuyentes de Phalcon
Primera versión 14 de noviembre de 2012
Última versión 4.0.5 [1] (7 de marzo de 2020)
Depositar github.com/phalcon/cphalcon
Escrito en Zephir , C , PHP
Medio ambiente Multiplataforma
Idiomas Plurilingüe
Tipo Marco de referencia
Licencia Licencia BSD
Sitio web phalconphp.com

Phalcon es un framework PHP basado en el patrón de diseño MVC y que promueve un alto rendimiento. Lanzado originalmente en 2012, este marco gratuito está disponible bajo la licencia BSD .

A diferencia de la mayoría de los frameworks PHP, Phalcon se implementa como una extensión escrita en lenguaje C para optimizar el rendimiento. Este enfoque mejora la velocidad de ejecución al tiempo que reduce el consumo de recursos y tiene como objetivo permitir la gestión de un mayor número de solicitudes por segundo en comparación con marcos comparables escritos en PHP.

Sin embargo, este enfoque tiene el inconveniente de requerir acceso de administrador en el servidor para instalar el marco, que se encuentra en forma de archivos o fuentes precompilados para compilarlo usted mismo.

Historia

Phalcon fue creado por Andrés Gutiérrez, quien buscaba un nuevo enfoque para los marcos escritos en PHP.

Phalcon es un acrónimo formado a partir de PHP y la palabra Falcon en inglés (falcon), que es uno de los animales más rápidos.

Phalcon 3.0.0 lanzado el 29 de julio de 2016, esta versión principal incluye soporte para PHP 7 y se convierte en el primer LTS (Long Term Support).

Phalcon 4.0.0 lanzado el 21 de diciembre de 2019, esta nueva versión principal es compatible con PHP 7.2, 7.3 y 7.4. Phalcon ahora toma literalmente las recomendaciones de PHP llamadas PSR.

Actualmente, se tienen en cuenta PSR-3, PSR-7, PSR-11, PSR-13, PSR-16 y PSR-17. También es por esta razón que es necesario agregar una extensión llamada php-psr a PHP para que Phalcon funcione.

Notas y referencias

  1. https://github.com/phalcon/cphalcon/releases/tag/phalcon-v0.4.5
  2. "  cphalcon / LICENSE.md en master · phalcon / cphalcon · GitHub  " , en GitHub
  3. "  Phalcon 3.0.0 lanzado - Phalcon Framework  " , en phalcon.io ,29 de julio de 2016(consultado el 29 de julio de 2016 )
  4. "  Phalcon 4.0.0 lanzado - Phalcon Framework  " , en phalcon.io ,21 de diciembre de 2019(consultado el 21 de diciembre de 2019 )
  5. "  Recomendaciones de estándares PHP  " , en php-fig.org
  6. "  Extensión PHP que proporciona las interfaces PSR aceptadas  " , en github.com

Apéndices

Artículos relacionados

enlaces externos