Halcón PHP

La versión actual de la página aún no ha sido revisada por colaboradores experimentados y puede diferir significativamente de la versión revisada el 6 de noviembre de 2016; las comprobaciones requieren 14 ediciones .
halcón PHP
Tipo de Marco de software para crear aplicaciones web.
Desarrollador Equipo halcón
Escrito en C [1] , C++ y PHP
Sistema operativo Software multiplataforma
Primera edición 2012
ultima versión 4.0.4 ( 16 de febrero de 2020 )
Licencia Nueva licencia BSD
Sitio web halcon.io

Phalcon  es un framework PHP de código abierto escrito en C. Actualmente se admite la versión reescrita a Zephir .

Basado en ideas de MVC . Desarrollado por el equipo Phalcon. El framework Phalcon PHP se distribuye bajo la licencia BSD bajo la "Nueva Licencia BSD".

Historia

Phalcon fue creado por Andrés Gutiérrez y coautores en el proceso de encontrar un nuevo enfoque para los marcos de aplicaciones web tradicionales escritos en PHP. Inicialmente se suponía que el nuevo marco se llamaría "Spark" [2] , pero la combinación de las palabras "PHP" y el nombre del pájaro halcón ("Falcon" en inglés), que es uno de los animales más rápidos, como resultado, fue elegido como el nombre del marco. El primer lanzamiento de Phalcon estuvo disponible el 14 de noviembre de 2012.

Phalcon 0.3.5 incluía un ORM escrito en C , MVC y componentes de almacenamiento en caché . El siguiente lanzamiento fue la versión 0.5.0, que implementó el dialecto SQL de alto nivel PHQL , y luego Phalcon 0.6.0, que introdujo un motor de plantillas integrado , Volt, sintácticamente similar a Jinja . Phalcon 1.0 se lanzó el 21 de marzo de 2013. [3] En octubre de 2014, se lanzó la versión beta 3 de Phalcon 2 [4] y se le otorgó un estado estable a principios de 2015. Después de 9 meses, en julio de 2016, se lanzó la versión de soporte a largo plazo Phalcon 3.0.0 LTS [5] .

La versión 4.0.0 se lanzó el 22 de diciembre de 2019.

Características

Phalcon tiene las siguientes características:

Crítica

La necesidad de instalar Phalcon como una aplicación en un servidor de Windows, o de compilarlo desde la fuente en otros sistemas operativos, requiere derechos extendidos para el usuario del servidor. La mayoría de los hosts no otorgan dichos permisos a sus clientes, lo que limita en gran medida la capacidad de usar Phalcon, a diferencia de otros marcos que pueden funcionar con un conjunto estándar de servidores LAMP y similares. El sitio oficial ofrece una lista de empresas de alojamiento que ofrecen Phalcon PHP preinstalado. [7] También es posible utilizar el marco en sus propios servidores.

Véase también

Notas

  1. El proyecto de código abierto phalcon_php_framework en Open Hub: página de idiomas - 2006.
  2. Entrevista con el creador de PhalconPHP, Andrés Gutiérrez . phalcon.io . Consultado el 23 de mayo de 2015. Archivado desde el original el 18 de mayo de 2015.  (Inglés)
  3. Phalcon 1.0 lanzado!! . phalconphp.com . Consultado el 16 de agosto de 2015. Archivado desde el original el 7 de marzo de 2016.  (Inglés)
  4. Lanzamiento de Phalcon 2 beta 3. Archivado el 7 de marzo de 2016 en Wayback Machine . 
  5. Lanzamiento de Phalcon 3.0.0 . halcón Consultado el 22 de agosto de 2016. Archivado desde el original el 19 de agosto de 2016.
  6. Versiones del framework para varios sistemas operativos . Consultado el 2 de junio de 2014. Archivado desde el original el 21 de septiembre de 2014.
  7. Alojamiento para Phalcon . Consultado el 2 de junio de 2014. Archivado desde el original el 25 de junio de 2014.

Enlaces