Entradas de » 2009 «

Instalando sfDoctrineGuardPlugin

Una de las características más habituales de cualquier aplicación es la autentificación de usuarios para asegurar diferentes partes de la aplicación. El plugin sfDoctrineGuardPlugin nos facilita la implementación de esta tarea. Para instalar y habilitar este plugin tenemos que seguir estos sencillos pasos:
leer más…

Categoría: Programación  Etiquetas:  8 comentarios

Nos pasamos a Symfony 1.4!!!

Ya se han publicado las versiones estables de Symfony 1.3 y 1.4. Estas dos versiones tienen exactamente las mismas características, salvo que la versión 1.3 tiene una capa de retro-compatibilidad con las versiones anteriores. Este hecho hace que precisamente la versión 1.4 sea más mucho más limpia y algo más rápida. Para empezar nuevos proyectos lo recomendable es utilizar la versión 1.4, que además será mantenido durante 3 años (hasta Noviembre de 2012) por el equipo de desarrollo de Symfony, mientras que la versión 1.3 sólo será mantenida durante un año.
leer más…

Categoría: Programación  Etiquetas:  Deja un comentario

Instalando XDebug en PHP 5.3

Uno de los buenos hábitos que se cogen al trabajar con Symfony es el desarrollo de pruebas automáticas para nuestros proyectos. Symfony nos proporciona Lime, una librería para pruebas muy simple que está basada en PHPUnit. Al escribir pruebas para nuestro código es fácil olvidar alguna porción del mismo, por eso Symfony nos proporciona la tarea test:coverage, que nos dirá qué porcentaje de nuestro código está cubierto por las pruebas (aunque esto no garantice que están probadas todas las posibilidades, sólo que cada línea de nuestro código ha sido ejecutada por alguna prueba). Sin embargo, para que esta tarea funcione tenemos que tener instalado y habilitado XDebug.

leer más…

Categoría: Programación  Etiquetas: ,  Deja un comentario

Configuración de Apache para un proyecto Symfony

Una vez que hemos creado un proyecto Symfony con Netbeans tenemos que configurar nuestro servidor Apache para que tengamos acceso a él, y lo haremos añadiendo un host virtual. Básicamente tenemos dos opciones:

  1. Añadir un host virtual que escuche por un puerto determinado.
  2. Añadir un host virtual que tenga un nombre dedicado de dominio.

leer más…

Categoría: Programación  Etiquetas: , ,  Deja un comentario

Soporte para Symfony a partir de Netbeans 6.8

Aunque Netbeans había anunciado inicialmente que dará soporte para Symfony en la versión 7.0 del IDE, lo cierto es que ya desde las versiones de prueba de la 6.8 (en el primer Milestone y ya en la Beta) se puede comprobar esa integración.

leer más…

Categoría: Programación  Etiquetas: ,  5 comentarios

Instalando Symfony con PEAR

Para instalar Symfony mediante PEAR no hay más que añadir el canal de Symfony a PEAR:

pear channel-discover pear.symfony-project.com

y ejecutar la orden de instalación:

pear install symfony/symfony

leer más…

Categoría: Programación  Etiquetas: ,  Deja un comentario

Instalando PEAR en WAMP (PHP 5.3.0)

PEAR es un repositorio de aplicaciones y extensiones PHP que nos servirá, entre otras cosas, para realizar la instalación recomendada de Symfony. Para instalarlo podríamos seguir estas instrucciones en las que nos lo explican con todo lujo de detalles. Sin embargo, si hemos instalado la última versión de WAMP (que en estos momentos viene con PHP 5.3.0) nos dará un error cuando ejecutamos el archivo go-pear.bat.

leer más…

Categoría: Programación  Etiquetas:  Un comentario

Permalinks en WordPress

Los permalinks en WordPress son reescrituras de las URLs que hacen que una página generada dinámicamente tenga la apariencia de una página estática. Es decir, nuestra URL en vez de ser del estilo “/index.php?id=1″ sería algo como “/enlace-permanente”. Esto a los buscadores les gusta más y mejora nuestro posicionamiento en ellos, además de que las URLs son más fáciles de recordar para el usuario.

leer más…

Categoría: Programación  Etiquetas: , ,  Deja un comentario

Reseteo de privilegios y permisos de acceso a ficheros

Antes de instalar WordPress tenía hecha una instalación previa de Drupal, por lo que había que proceder a borrar dicha instalación. Sin embargo, había algunos directorios que no se me permitían borrar por falta de permisos.

leer más…

Categoría: Programación  Etiquetas: ,  Un comentario

¿Por qué un blog?

Todos mis lectores se hacen la misma pregunta: ¿has adquirido tu propio dominio y estás pagando un hosting para tener un simple blog? Bueno, dicho así parece un poco tonto, sobretodo cuando podemos utilizar Blogger, que se integra en nuestra cuenta Gmail y nos sobra para escribir todo lo que queramos bien estructurado y etiquetado y con gran cantidad de widgets y temas para configurarlo. ¿Entoces? Tendré que hacer un repaso desde los días previos a adquirir mi dominio hasta ahora…

leer más…

Better Tag Cloud