Instalando Cake PHP(III)

Octubre 12, 2007 | Category: Internet, Programación

Bueeeeno, desde este remanso de paz y tranquilidad que es Chipiona fuera de temporada, y después de una magnífica mañana de playa y mientras mi marido juega al Raving Rabbids con la Wii a mi lado, voy a explicaros cómo montar el Cake PHP en modo debug, algo muy recomendable cuando programas, y cómo prepararlo para que tengamos una parte web pública y otra privada, lo que implica, por ejemplo, manejo de sesiones.

Bien, todo esto y muchos otros parámetros podemos controlarlos desde app/config/core.php

Si ponemos DEBUG distinto de 0, nos dará los resultados de las llamadas de las funciones, nos generará páginas de error, y si el valor es 2 o mayor, nos permitirá ver las SQL que lanzamos.

Si queremos definir sesiones, tendremos que definir el tiempo de una sesión abierta. Con CAKE_SECURITY a low, medium o high la podemos definir desde media hora a 10 minutos respectivamente.

Para poder trabajar con sesiones de usuarios, simplemente pondremos en CAKE_SESSION_COOKIE el nombre de la cookie que usaremos para ello.

Y por último, si trabajamos con sesiones, necesitaremos guardar los datos de las sesiones en algún sitio para poderlos utilizar en todo momento, ¿no os parece?. Para ello usaremos CAKE_SESSION_SAVE, cuyos posibles valores son:

  • cake: que guardará los datos en el directorio tmp/
  • php: que guardará los datos según se haya definido en el archivo php.ini
  • database: se guardarán en la base de datos.

Y por ahora, creo que ya está bien para un día como este. Os dejo, ¡¡¡que me reclaman para un partido de tenis en la Wii!!!

2 Comments

  1. Nestor Ismale Aguilar Estrada
    on Enero 23rd, 2008
    1

    Me ha sido de mucha utilidad la informacion que compartes. En la empresa donde trabajo han desarrollado un sistema en cake pero realmente no lo se manejar mucho y me toca a mi darle el soporte para poder tenerlo bien todo el tiempo. Estamos trabajando sobre SQL server 2000 y la duda que tengo es que si es necesario instalarle el Service pack 4 al SQL para poder trabajar con cake o puedo trabajar si esta actualizacion. y tambien me interesaria saber mas sobre cake si me pudieras enviar todo lo que tengas al respecto para empezar desde cero. yo programo en php pero a nivel medio o basico. pero pues ya me pidieron hacerlo mejor.
    de antemano muchas gracias por tus comentarios y espero tu respuesta.

  2. admin
    on Enero 23rd, 2008
    2

    Hola Nestor

    Yo te recomendaría que instalaras de todas todas el SP4 al SQL Server, independientemente de que programes con cake o no, porque te vas a alegrar. Quita muchos bugs, y la base de datos va a ir mejor, la verdad.

    Aparte de todo esto, para mí la mejor guía es la web del propio producto, http://www.cakephp.org/, y si quieres documentación en español (y contribuir también a traducirla), nada mejor que http://cakephp-es.org/doku.php?id=

    Espero haberte sido de ayuda.

Leave a Reply