Propel y Doctrine en Symfony 1.2

La esperadísima versión 1.3 de Propel se publicó ayer después de dos años de desarrollo. Symfony siempre ha utilizado Propel como su ORM por defecto, por lo que este lanzamiento es una gran noticia para Symfony. Aunque Propel ha sido eclipsado últimamente por Doctrine, continúa siendo un ORM a consi... seguir leyendo

Symfony apuesta definitivamente por Doctrine

Aunque la discusión sobre qué ORM utilizar con Symfony es una de las preferidas por los desarrolladores, parece que pronto ya no será necesario elegir entre Propel o Doctrine. A partir del próximo mes de septiembre, Jonathan Wage, el principal desarrollador de Doctrine, se convierte en nuevo trabaj... seguir leyendo

Utilizando Symfony con Oracle 11g

Symfony, como tantos otros frameworks, utiliza un ORM para gestionar el acceso a la base de datos. Esto significa que puedes guardar, obtener, modificar y borrar información en una base de datos sin crear sentencias SQL a mano y sin tener que descender hasta los detalles más técnicos de cada base de... seguir leyendo

Comparando Propel, Doctrine y PropelFinder

El gran François Zaninotto ha escrito un artículo imprescindible titulado Comparing Propel, Doctrine and sfPropelFinder en el que compara de forma práctica los ORM Propel y Doctrine y también su plugin sfPropelFinderPlugin. Propel es el ORM clásico de Symfony. Su principal ventaja es que está comple... seguir leyendo

Cómo utilizar Propel 1.3 en Symfony 1.1

La próxima versión Symfony 1.1 seguirá incluyendo Propel 1.2 como su ORM por defecto. No obstante, la nueva arquitectura interna del framework hace que sus componentes estén muy desacoplados y por tanto, sea muy sencillo cambiar de ORM.... seguir leyendo

Conversor de esquemas Propel a Doctrine

Una de las discusiones favoritas de los programadores de Symfony está relacionada con el ORM que se debe utilizar. Como Symfony es tan flexible, las aplicaciones pueden utilizar bases de datos directamente sin ORM, pueden utilizar un ORM diseñado a medida o pueden utilizar cualquiera de los ORM disp... seguir leyendo

Se acabó la discusión sobre el ORM de Symfony

Una de las discusiones recurrentes sobre Symfony tiene relación con su ORM. Todo el mundo discute sobre si Propel es mejor que Doctrine, sobre si uno está mejor integrado que el otro, sobre el rendimiento de cada uno, sobre cuál de los dos incluirá la próxima versión de Symfony, etc. Por fin, despué... seguir leyendo

Symfony, Propel y varias bases de datos a la vez

Hace unos días, en la lista de usuarios de Symfony en español, surgía la duda de cómo trabajar con varias bases de datos a la vez en un mismo proyecto.Aunque más o menos la duda quedó resuelta satisfactoriamente, se acaba de publicar un pequeño artículo en el sitio oficial de Symfony que explica en ... seguir leyendo

Symfony vuela con Propel 1.3

Propel es la librería externa que utiliza Symfony para realizar su ORM. Propel siempre se ha considerado como el cuello de botella de Symfony y el componente que más se podía mejorar.De hecho, la próxima versión 1.1 de Symfony integrará un ORM alternativo llamado Doctrine, que podría sustituir a Pro... seguir leyendo

Así funciona una capa de abstracción de base de datos

Una de las partes más importantes de Symfony es la que define la capa de abstracción de bases de datos. Gracias a ella, se puede cambiar de base de datos en cualquier momento de forma sencilla y la aplicación sigue funcionando perfectamente.Todos aquellos programadores acostumbrados a acceder direct... seguir leyendo

RSS

Proyectos Symfony destacados

La plataforma de eCommerce 100% Symfony que rivaliza con Magento y PrestaShop. Ver más

Síguenos en @symfony_es para acceder a las últimas noticias.