Archivo

Entradas Etiquetadas ‘código abierto’

Instalando cakephp

Miércoles, 21 de Enero de 2009

Otro de los grandes beneficios de cakephp es su fácil y rápida instalación, a continuación veremos cómo instalar cakephp en nuestro localhost.

Descargar XAMPP

Debido a que ya sobre este tema hay mucha documentación te remitiré a un link, o busca sobre el tema.

Instalar xampp

Descargar xampp

Al instalar xampp obtienes los requerimientos básicos de cake.

  • Servidor HTTP
  • PHP (4.3.2 en adelante)
  • Y de preferencia un motor de base de datos, nosotros usaremos MySQL.

Descargar cakephp

  1. Ingresa desde tu navegador a cakephp.org
  2. Haz clic en Download
  3. En la lista de la última versión, selecciona el archivo comprimido que desees.
  4. Luego de hacer clic estarás en la página de donación, si deseas y puedes haz la donación deseada o haz clic en No thanks.
  5. Ahora te aparecerá la ventana de descargas de tu navegador, guarda el archivo.

Instalando cakephp

Ahora que ya tenemos nuestra versión de cake y el servidor local debidamente configurado procedemos a instalar.

Su instalación es bastante sencilla, lo que debos hacer es acceder a la carpeta de nuestro servidor local, si instalaste xampp la ruta en linux por defecto es así: /opt/lampp/htdocs/ y en windows creo que generalmente es c:xampp/htdocs/, así que en esta carpeta descomprimimos la versión de cake que nos hemos descargado.

Esto generará una carpeta con un nombre parecido a este 1.2.0.7962 dependiendo de la versión de cake descargada, así que le daremos un nombre un poco más general, renombraremos esta carpeta, en este caso le pondremos miprimerpastel.

Ejecutar CakePHP por primera vez

Ahora veremos si hemos instalado correctamente;

  1. Abrimos nuestro navegador preferido.
  2. En dirección vamos a http://localhost/miprimerpastel

Si todo va bien debemos ver una página como la siguiente:

Iniciando cakephp por primera vez

Iniciando cakephp por primera vez

Si todo va bien ya estamos listos para empezar a desarrollar nuestra primer aplicación web.

cakephp, instalación , , , , , ,

¿¡Qué es CakePHP!?

Viernes, 16 de Enero de 2009

Bienvenidos cakes, si se preguntan que es cakephp y se imaginan cocinando un pastel php no están tan mal.

¿Qué es cakephp?

Cakephp es un framework de código abierto y libre para php que agiliza el desarrollo a través del lenguaje php y provee una arquitectura extensible para desarrollar, mantener y lanzar aplicaciones web. Cakephp usa conocidos patrones de diseño como MVC y ORM (más adelante se entrará en detalle sobre estos temas) dentro de los paradigmas de configuración.

Para comenzar con cakephp, es importante que tengas unos básicos conocimientros sobre php y programación orientada a objetos (OOP). Cakephp hace uso de diferentes tecnologías como MySQL, JavaScript, Ajax… pero acá no sé discutirán sobre ellas, sólo veremos su implementación en cake.

Framework PHP

Un framework php es una colección de código, librerias, clases y entorno de ejecución en tiempo real que ayuda a los desarrolladores a contruir aplicaciones web de una forma ágil y rápida.

Conocidos patrones de diseño

Un patrón de diseño es una solución general a un común y concurrente problema en desarrollo web. No es un código completo, más bien es una descripción de cómo resolver un problema que puede ser manejado en diferentes situaciones.

MVC

El patrón MVC (Model, View, Controller) es uno de los más comunes en desarrollo de software, donde el código es separado en 3 partes: Models: Modelos, Views: Vistas, Controllers: Controladores. El propósito exacto de cada parte depende de la implementación, y puede variar de un framework a otro.

Cakephp será la receta principal de nuestras “exquisitas” aplicaciones.

http://book.cakephp.org/view/4/Beginning-With-CakePHP

General, cakephp , , , , , ,