Diferencia entre revisiones de «Cakephp»

Línea 6: Línea 6:
 
== Historia ==
 
== Historia ==
  
CakePHP empezó en [[2005]], cuando Ruby On Rails estaba ganando popularidad. Desde entonces la comunidad creció y generó muchos subproyectos.
+
En el [[2005]] , Michal Tatarynowicz escribio una minima version del framework Rapid Application Framework en PHP. Él encontro que era el comienzo de un framework muy bueno. Michal publico el framework bajo la licencia MIT, llamandolo Cake, y abriendolo a una comunidad de desarrolladores, quienes ahora mantienen cake bajo el nombre de CakePHP.
  
 
== Características ==
 
== Características ==
Línea 12: Línea 12:
 
Al igual que Ruby On Rails, CakePHP facilita al usuario la interacción con la base de datos mediante el uso de [[ActiveRecord]]. Además hace uso del patrón Modelo Vista Controlador.
 
Al igual que Ruby On Rails, CakePHP facilita al usuario la interacción con la base de datos mediante el uso de [[ActiveRecord]]. Además hace uso del patrón Modelo Vista Controlador.
  
    * Compatible con PHP4 y PHP5
+
* Compatible con PHP4 y PHP5
    * CRUD de la base de datos integrado
+
* CRUD de la base de datos integrado
    * URLs amigables
+
* URLs amigables
    * Sistema de plantillas rápido y flexible
+
* Sistema de plantillas rápido y flexible
    * Ayudas para [[AJAX]], [[Javascript]], [[HTML]], forms y más
+
* Ayudas para [[AJAX]], [[Javascript]], [[HTML]], forms y más
    * Trabaja en cualquier subdirectorio del sitio
+
* Trabaja en cualquier subdirectorio del sitio
    * Validación integrada
+
* Validación integrada
    * [[Scaffolding]] de las aplicaciones
+
* [[Scaffolding]] de las aplicaciones
    * Access Control Lists
+
* Access Control Lists
    * Sanitización de datos
+
* Sanitización de datos
    * Componentes de seguridad y sesión
+
* Componentes de seguridad y sesión
  
 
[[Category:Desarrollo_web]] [[Category:Herramientas_de_programación]]
 
[[Category:Desarrollo_web]] [[Category:Herramientas_de_programación]]

Revisión del 07:35 4 may 2010

Cakephp
Información sobre la plantilla
CreadorCake Software Foundation

CakePHP es un framework de desarrollo de aplicaciones web escrito en PHP, creado sobre los conceptos de Ruby on Rails.

Historia

En el 2005 , Michal Tatarynowicz escribio una minima version del framework Rapid Application Framework en PHP. Él encontro que era el comienzo de un framework muy bueno. Michal publico el framework bajo la licencia MIT, llamandolo Cake, y abriendolo a una comunidad de desarrolladores, quienes ahora mantienen cake bajo el nombre de CakePHP.

Características

Al igual que Ruby On Rails, CakePHP facilita al usuario la interacción con la base de datos mediante el uso de ActiveRecord. Además hace uso del patrón Modelo Vista Controlador.

  • Compatible con PHP4 y PHP5
  • CRUD de la base de datos integrado
  • URLs amigables
  • Sistema de plantillas rápido y flexible
  • Ayudas para AJAX, Javascript, HTML, forms y más
  • Trabaja en cualquier subdirectorio del sitio
  • Validación integrada
  • Scaffolding de las aplicaciones
  • Access Control Lists
  • Sanitización de datos
  • Componentes de seguridad y sesión