Baking con Cake Php<br />Desarrollo de aplicaciones en poco tiempo con cakephp + scaffold por consola<br />Ing. Javier Alb...
Scaffolding<br />es una técnica que permite a un desarrollador definir y crear aplicaciones básicas que pueden crear, leer...
Scaffolding<br />Para agregar scaffolding a tu aplicación, agrega la variable $scaffold en el controlador:<br />3<br />
Scaffolding<br />la variable $displayField en nuestra clase de User para que los usuarios relacionados con categorías será...
La consola de CakePHP<br />Esta sección provee una introducción a CakePHP en la línea de comandos<br />La Consola CakePHP ...
La consola de CakePHP<br />Ejecutemos el programa de Consola desde bash. Este ejemplo asume que el usuario ya esta logeado...
La consola de CakePHP<br />Muchos usuarios agregan la Consola de CakePHP a sus rutas del sistema operativo para que pueda ...
8<br />Proyecto de Ejemplo<br />
9<br />Ciclo de Preguntas<br />
10<br />Muchas gracias por su atencion<br />
Upcoming SlideShare
Loading in...5
×

Desarrollo rapido de aplicaciones web en php con el framework cakephp + scaffold

1,817

Published on

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,817
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
31
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Desarrollo rapido de aplicaciones web en php con el framework cakephp + scaffold

  1. 1. Baking con Cake Php<br />Desarrollo de aplicaciones en poco tiempo con cakephp + scaffold por consola<br />Ing. Javier Alberto Portilla<br />1<br />
  2. 2. Scaffolding<br />es una técnica que permite a un desarrollador definir y crear aplicaciones básicas que pueden crear, leer, actualizar y borrar objetos. El scaffolding en CakePHP también permite a los desarrolladores establecer los enlaces que vinculan unos objetos con otros, y crear y romper dichos enlaces.<br />Todo lo que se necesita para crear un scaffold:<br />modelo<br />controlador<br />2<br />
  3. 3. Scaffolding<br />Para agregar scaffolding a tu aplicación, agrega la variable $scaffold en el controlador:<br />3<br />
  4. 4. Scaffolding<br />la variable $displayField en nuestra clase de User para que los usuarios relacionados con categorías serán mostrados por el primer nombre en lugar de solo el ID en el scaffolding. Esta característica hace el scaffolding más leíble en muchas circunstancias<br />4<br />
  5. 5. La consola de CakePHP<br />Esta sección provee una introducción a CakePHP en la línea de comandos<br />La Consola CakePHP provee un framework para crear scritps de shell. La Consola usa una configuración del tipo despachador para cargar una un shell o una tarea, y para regresar sus parámetros.<br />5<br />
  6. 6. La consola de CakePHP<br />Ejecutemos el programa de Consola desde bash. Este ejemplo asume que el usuario ya esta logeado en una sesión de bash y se encuentra en la raíz de la instalación de CakePHP.<br />6<br />
  7. 7. La consola de CakePHP<br />Muchos usuarios agregan la Consola de CakePHP a sus rutas del sistema operativo para que pueda ser ejecutado fácilmente. Imprimiendo las rutas del directorio de trabajo root, app, y core te permite ver donde la Consola hará los cambios. Para cambiar la carpeta de app con el que deseas trabajar, puedes proporcionar su ruta como el primer argumento al comando cake. Este siguiente ejemplo nos muestra como especificar un folder de app, asumiendo que ya has agregado el carpeta de la consola en tu PATH:<br />7<br />
  8. 8. 8<br />Proyecto de Ejemplo<br />
  9. 9. 9<br />Ciclo de Preguntas<br />
  10. 10. 10<br />Muchas gracias por su atencion<br />
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×