Foros aprenderaprogramar.com

Aprender a programar => Aprender a programar desde cero => Mensaje iniciado por: Manuel Sierra en 23 de Febrero 2012, 11:52

Título: CakePhp útil entorno para desarrollos web en el foro
Publicado por: Manuel Sierra en 23 de Febrero 2012, 11:52
Hola:
 
En las últimas semanas he estado leyendo algo sobre CakePhp y les comento algunas cuestiones.

CakePhp es un framework que va a faciliar grandemente el trabajo en desarrollos web y con bases de datos.

El framework se basa en el modelo vista controlador, que en resumen mantiene separado lo que es la vista (lo que vemos en la página web), modelo nos da el acceso a la base de datos y el controlador usa el modelo para acceder a base de datos e inyecta datos en la vista.

De momento estoy instalando el software en mi ordenador de desarrollo y en breve comenzaré con algún tutorial. ¿Alguién me recomienda alguno?. ;D

Saludos.
Título: Re:CakePhp útil entorno para desarrollos web en el foro
Publicado por: Enrique González Gutiérrez en 24 de Febrero 2012, 08:28
Buenos días Manuel,

te recomendaría que miraras la documentación oficial.

Te dejo un enlace a la misma:

http://book.cakephp.org/2.0/es/ (http://book.cakephp.org/2.0/es/)

Un saludo.

PD: Puedes encontrarte que la documentación en español no está completa, aunque puedes mirar la documentación en inglés si te ocurre esto. http://book.cakephp.org/2.0/en/ (http://book.cakephp.org/2.0/en/)
Título: Re:CakePhp útil entorno para desarrollos web en el foro
Publicado por: Estrella en 27 de Febrero 2012, 07:54
¿Alguien me puede decir qué empresa está detrás de cakePhp y si se puede usar gratuitamente o es de pago?
Título: Re:CakePhp útil entorno para desarrollos web en el foro
Publicado por: Manuel Sierra en 27 de Febrero 2012, 09:32
Hola:

Pues que yo sepa no hay ninguna compañia detrás, sino que la misma comunidad empezó a crear el framework a partir de 2005 cuando empezó el boom de ruby y cakePhp empezó a adaptar caracteristicas a su framework, como la función Active Records, o CRUD para base de datos.

Es de código libre y abierto.
Título: Re:CakePhp útil entorno para desarrollos web en el foro
Publicado por: Estrella en 03 de Marzo 2012, 07:54
Parece que el concepto de framework se aplica a distintas cosas, en este caso ¿a qué nos estaríamos refiriendo exactamente?
Título: Re:CakePhp útil entorno para desarrollos web en el foro
Publicado por: Manuel Sierra en 05 de Marzo 2012, 09:21
Hola Estrella:

Framework yo lo entiendo como traducido al español, entorno de trabajo. Es decir, puede ser desde un programar o software o alguna aplicación donde poder realizar un determinado trabajo, a por ejemplo ser un conjunto de librerias especificas para una determinada labor.

Como puedes ver es algo que dependiendo del caso puede variar.

En nuestro caso en CakePHP sería un conjunto de librerias que trae el sistema de CakePHP.

Un saludo.
Título: Re:CakePhp útil entorno para desarrollos web en el foro
Publicado por: Estrella en 07 de Marzo 2012, 07:57
¿Librerías solo sin ningún recurso tipo entorno de desarrollo?
Título: Re:CakePhp útil entorno para desarrollos web en el foro
Publicado por: Enrique González Gutiérrez en 09 de Marzo 2012, 11:44
Buenos días a tod@s,

si como entorno de desarrollo entendemos algo parecido a un Eclipse o un NetBeans, la respuesta es no, CakePHP no proporciona un entorno de desarrollo.

Un saludo.
Título: Re:CakePhp útil entorno para desarrollos web en el foro
Publicado por: Estrella en 09 de Mayo 2012, 12:04
Creo que ya voy entendiendo la idea. Las librerías de cakePhp serían quizás en alguna medida similares a las librerías del api de java. Nos proveen de clases y funciones que nos van a permitir hacer cosas. Por ejemplo, si tenemos que ordenar un array, podremos disponer de una función ya preparada para ordenar el array sin necesidad de tener que programarla. ¿Me equivoco?