• Tags

  • Archivo

  • Post recientes

  • Symfony Framework








    Symfony 2 mejora notablemente el rendimiento de symfony 1

    Wednesday, May 20th, 2009

    Según el principal responsable del proyecto,  symfony 2, será 7 veces más rápido que su versión 1, lo que le convierte en el framework PHP más potente que existe en la actualidad.
    Dando un vistazo a la presentación de Symfony 2 en la PHPQuebec Conference 2009 en Montreal, se puede comprender un poco más cómo este [...]

    Comparte este artículo:
    • Print
    • email
    • Facebook
    • Twitter
    • del.icio.us
    • Digg
    • Google Bookmarks
    • Technorati
    • BlinkList
    • Meneame
    • Netvibes

    Migraciones con Doctrine

    Friday, December 5th, 2008

    Doctrine es un ORM muy potente disponible para PHP que supera a Propel. Las primeras pruebas con las migraciones usando Doctrine han funcionado. esto posibilitará crear y añadir cambios en el modelo de datos de forma rápida y automática.
    Para crear la clase de migracion:
    > symfony doctrine:generate-migration nombre-app nombre-migracion
    Para ejecutar la migración a una version [...]

    Comparte este artículo:
    • Print
    • email
    • Facebook
    • Twitter
    • del.icio.us
    • Digg
    • Google Bookmarks
    • Technorati
    • BlinkList
    • Meneame
    • Netvibes

    Error en la generación del esquema de una base de datos

    Friday, December 5th, 2008

    En Symfony, para generar el esquema de una base de datos se ejecuta el siguiente comando:
    > symfony doctrine:build-schema publicidad
    Pero a veces obtenemos el error:
    Warning: sfAutoload::require(/home/loquesea/lib/model/doctrine/MigrationVersionTable.class.php): failed to open stream: No such file or directory in /home/loquesea/symfony/lib/autoload/sfAutoload.class.php on line 165
    el error se produce porque la tabla ‘migration_version’ esta creada.
    Solucion: borrar la tabla.

    Comparte este artículo:

    Comparte este artículo:
    • Print
    • email
    • Facebook
    • Twitter
    • del.icio.us
    • Digg
    • Google Bookmarks
    • Technorati
    • BlinkList
    • Meneame
    • Netvibes

    Chuletas (CheatSheets) para Symfony

    Monday, October 6th, 2008

    Debido a la complejidad y extensión de Symfony , no está de más tener a mano estas útiles chuletas que nos harán la vida más simple a la hora de consultar rápidamente ciertos aspectos del  framework. Complementando al libro completo en español e inglés y a otros manuales, las chuletas son una de las [...]

    Comparte este artículo:
    • Print
    • email
    • Facebook
    • Twitter
    • del.icio.us
    • Digg
    • Google Bookmarks
    • Technorati
    • BlinkList
    • Meneame
    • Netvibes

    Compatibilidad de Doctrine con los MySQL Spatial Data Types

    Monday, September 29th, 2008

    Tipos de datos espaciales de MySQL
    MySQL soporta tipos de datos que corresponden a las clases de OpenGIS Consortium. OpenGIS es una organización que se encarga de definir un estándar internacional para soportar datos de Sistemas de Información Geográfica (SIG).
    Algunos de estos tipos almacenan valores geométricos simples:
    POINT: almacena un punto
    LINESTRING: almacena una cadena de puntos
    POLYGON: almacena [...]

    Comparte este artículo:
    • Print
    • email
    • Facebook
    • Twitter
    • del.icio.us
    • Digg
    • Google Bookmarks
    • Technorati
    • BlinkList
    • Meneame
    • Netvibes

    Integración de Symfony + ExtJS

    Thursday, April 10th, 2008

    Pequeño tutorial sobre cómo usar la librería de JavaScript ExtJS con Symfony.
    Cómo integrar Symfony y ExtJS
    El objetivo es usar ExtJS 2.0 en proyectos Symfony. Existe un plugin de
    ExtJS2 y un tema ExtJS para el administrador generado automaticamente con
    propel-init-admin.
    *Primer intento.*
    Lo primero es añadir el Plugin de ExtJS2 a nuestro proyecto Symfony.
    Para ello, la instalación se hace [...]

    Comparte este artículo:
    • Print
    • email
    • Facebook
    • Twitter
    • del.icio.us
    • Digg
    • Google Bookmarks
    • Technorati
    • BlinkList
    • Meneame
    • Netvibes