<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Symfony.es &#187; zend</title>
	<atom:link href="http://www.symfony.es/categoria/zend/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.symfony.es</link>
	<description>Hablamos sobre Symfony, el mejor framework para desarrollar aplicaciones web con PHP</description>
	<lastBuildDate>Mon, 23 Jan 2012 12:07:28 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Drupal 8 integra los primeros componentes de Symfony2</title>
		<link>http://www.symfony.es/2011/10/26/drupal-8-integra-los-primeros-componentes-de-symfony2/</link>
		<comments>http://www.symfony.es/2011/10/26/drupal-8-integra-los-primeros-componentes-de-symfony2/#comments</comments>
		<pubDate>Wed, 26 Oct 2011 06:40:45 +0000</pubDate>
		<dc:creator>Javier Eguiluz</dc:creator>
				<category><![CDATA[empresas]]></category>
		<category><![CDATA[phpbb]]></category>
		<category><![CDATA[zend]]></category>

		<guid isPermaLink="false">http://www.symfony.es/?p=1843</guid>
		<description><![CDATA[El repositorio de código de la próxima versión de Drupal acaba de integrar el componente HttpFoundation de Symfony2 (ver commit). Este es ... <a href="http://www.symfony.es/2011/10/26/drupal-8-integra-los-primeros-componentes-de-symfony2/">seguir leyendo</a>]]></description>
			<content:encoded><![CDATA[<p>El repositorio de código de la próxima versión de <a href="http://drupal.org/">Drupal</a> acaba de integrar el componente HttpFoundation de Symfony2 (<a href="http://drupalcode.org/project/drupal.git/commit/c85d62c">ver commit</a>). Este es el componente que transforma la petición de un usuario en un objeto de tipo <code>Request()</code> y el que elabora una página de respuesta mediante la información que se le pasa en un objeto de tipo <code>Response()</code>.</p>
<p>El siguiente componente de Symfony2 que se integrará en Drupal 8 será ClassLoader, un componente que carga automáticamente las clases que siguen <a href="https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-0.md">el estándar PSR-0 de PHP</a>. Y ya se están estudiando más <a href="http://drupal.org/node/1263478">partes de Drupal que se pueden reemplazar con código de Symfony2</a>.</p>
<p>La integración de los componentes de Symfony2 es el resultado de una iniciativa que Drupal comenzó hace casi tres meses. El objetivo es reemplazar código propio por librerías y componentes externos de mucha calidad y que hayan sido probados en multitud de proyectos reales. Las ventajas son una mayor interoperabilidad con otros proyectos PHP y un menor coste de mantenimiento del código.</p>
<p>Después de una evaluación preliminar, <a href="http://groups.drupal.org/node/167299">los dos frameworks finalistas</a> fueron Symfony2 y Zend Framework 2. Las principales razones por las que se eligió Symfony2 fueron las siguientes:</p>
<ul>
<li>El componente HttpFoundation de Symfony2 es más completo y está más desacoplado que su equivalente de Zend Framework.</li>
<li>Zend obliga a todos los programadores que colaboran con Zend Framework a firmar un acuerdo legal de colaboración llamado <em>Contributor License Agreement</em>. Symfony2 no tiene ninguna traba legal que dificulte la colaboración con el proyecto.</li>
<li>Cuando Drupal anunció que estaba buscando componentes de otros frameworks, Fabien Potencier (creador de Symfony) y Lukas Smith (<em>core developer</em> de Symfony) se ofrecieron rápidamente a ayudar en todo lo que pudieran. Este ofrecimiento sigue vigente después de la elección de Symfony2.</li>
</ul>
<div>Con esta incorporación, Symfony2 ya se utiliza en dos de los cuatro proyectos PHP más grandes que existen: phpBB 4 y Drupal 8. Así que el próximo reto consiste en convencer a los otros dos grandes proyectos que quedan: WordPress y Joomla!</div>
<p>Fuente: <a href="http://groups.drupal.org/node/185724">Drupal 8 adopts Symfony2 and PHP-standard autoloading</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.symfony.es/2011/10/26/drupal-8-integra-los-primeros-componentes-de-symfony2/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Symfony se sube a la nube</title>
		<link>http://www.symfony.es/2011/05/09/symfony-se-sube-a-la-nube/</link>
		<comments>http://www.symfony.es/2011/05/09/symfony-se-sube-a-la-nube/#comments</comments>
		<pubDate>Mon, 09 May 2011 18:44:49 +0000</pubDate>
		<dc:creator>Javier Eguiluz</dc:creator>
				<category><![CDATA[empresas]]></category>
		<category><![CDATA[symfony]]></category>
		<category><![CDATA[symfony2]]></category>
		<category><![CDATA[zend]]></category>

		<guid isPermaLink="false">http://www.symfony.es/?p=1622</guid>
		<description><![CDATA[La empresa RedHat presentó hace unos días OpenShift, su servicio de Platform-as-a-Service (PaaS) en la nube. OpenShift proporciona toda la infraestructura tecnológica que ... <a href="http://www.symfony.es/2011/05/09/symfony-se-sube-a-la-nube/">seguir leyendo</a>]]></description>
			<content:encoded><![CDATA[<p>La empresa RedHat presentó hace unos días <a href="http://openshift.redhat.com/app/">OpenShift</a>, su servicio de<em> <a href="http://en.wikipedia.org/wiki/Platform_as_a_service">Platform-as-a-Service (PaaS)</a></em> en la nube. OpenShift proporciona toda la infraestructura tecnológica que necesitas para ejecutar tus aplicaciones en la nube.</p>
<p>A diferencia de otros servicios PaaS, CloudShift trata de ser lo más agnóstico posible en lo que respecta a las tecnologías soportadas. Así podrás ejecutar aplicaciones PHP, Java, Python y Ruby junto con el almacenamiento que más te guste, SQL o NoSQL.</p>
<p>Además de los lenguajes de programación, CloudShift también soporta varios frameworks muy populares, entre los que se encuentran Spring, RubyOnRails y Django. En el ámbito de PHP, solamente se han seleccionado dos frameworks: Symfony y Zend Framework.</p>
<p>Por otra parte, Fabien Potencier, el máximo responsable del proyecto Symfony, ha desvelado en <a href="http://www.journaldunet.com/developpeur/php/fabien-potencier-symfony-2-0-et-cloud-computing.shtml">una reciente entrevista</a> que Symfony es el primer framework PHP soportado en Microsoft Azure, la plataforma PaaS de Microsoft. Azure es la clave de la estrategia de Microsoft para llevar sus productos a la nube.</p>
<p>La decisión de RedHat CloudShift y de Microsoft Azure demuestra que <strong>cuando se trata de aplicaciones de empresa, sólo se tienen en cuenta dos frameworks PHP: Symfony y Zend Framework</strong>. Y cuando sólo se puede elegir uno, Symfony tiene las de ganar, ya que también es <a href="http://www.symfony.es/2011/04/26/se-dispara-la-popularidad-de-symfony2/">el framework más popular entre programadores</a> y también <a href="http://www.google.com/trends?q=symfony%2C+zend+framework&amp;ctab=0&amp;geo=all&amp;date=ytd&amp;sort=0">el más popular entre el público en general</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.symfony.es/2011/05/09/symfony-se-sube-a-la-nube/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Symfony, ¿dos o cuatro espacios?</title>
		<link>http://www.symfony.es/2010/05/08/symfony-%c2%bfdos-o-cuatro-espacios/</link>
		<comments>http://www.symfony.es/2010/05/08/symfony-%c2%bfdos-o-cuatro-espacios/#comments</comments>
		<pubDate>Sat, 08 May 2010 13:24:20 +0000</pubDate>
		<dc:creator>Javier Eguiluz</dc:creator>
				<category><![CDATA[ide]]></category>
		<category><![CDATA[symfony2]]></category>
		<category><![CDATA[zend]]></category>

		<guid isPermaLink="false">http://www.symfony.es/?p=1085</guid>
		<description><![CDATA[Fabien Potencier, creador del framework Symfony, anunció hace dos días la modificación de las normas de escritura (coding standards) del código fuente ... <a href="http://www.symfony.es/2010/05/08/symfony-%c2%bfdos-o-cuatro-espacios/">seguir leyendo</a>]]></description>
			<content:encoded><![CDATA[<p>Fabien Potencier, creador del framework Symfony, anunció hace dos días la modificación de las normas de escritura (<em>coding standards</em>) del código fuente de Symfony 2. De esta forma, Symfony abandonará <a href="http://trac.symfony-project.org/wiki/HowToContributeToSymfony#CodingStandards">su propio estilo de programación</a> para adoptar el <a href="http://framework.zend.com/manual/en/coding-standard.coding-style.html">estilo estandarizado por PEAR y Zend Framework</a>.</p>
<p>El primer cambio importante ha sido el <a href="http://github.com/symfony/symfony/commit/83c6d337e2fa0b309e8a856624fab97d077a6d81"><em>commit</em> 83c6d337e2fa0b309e8a</a> de github, mediante el que<strong> los dos espacios en blanco de tabulación se sustituyen por cuatro espacios en blanco</strong>. Como era de esperar, muchos programadores han mostrado su disconformidad con el cambio y sugieren volver a los dos espacios en blanco o utilizar tabuladores.</p>
<p>El propio Fabien ha intentado explicar su decisión mediante comentarios en twitter y github:</p>
<blockquote><p><em>&#8220;Sólo se trata de adoptar un estándar. A mí tampoco me gusta [el nuevo estilo de programación] pero a la hora de la verdad no es un tema tan importante. (<a href="http://twitter.com/fabpot/status/13483833077">fuente</a>)</em></p>
<p><em>&#8220;Soy el primero al que no le gustan nada ni los cuatro espacios ni las llaves puestas de esa forma. Pero en serio, no es algo tan importante. Creo que es lo mejor para Symfony y por eso lo hacemos&#8221; (<a href="http://github.com/Seldaek/symfony/commit/67eedccc68ac9badb3de289751ed804ffc00eb6a#commitcomment-76160">fuente</a>)</em></p></blockquote>
<p>Después de los cuatro espacios, el siguiente paso será corregir la posición de las llaves de apertura de las sentencias de control (algo que <a href="http://github.com/fabpot/symfony/commit/2684de0d8e0956de3279f996c5f825b9167fb07c">ya se ha añadido en el <em>fork</em> de Symfony</a> de Fabien).</p>
<p>Para los más curiosos, el siguiente comando es el que utilizó Fabien para reemplazar los dos espacios por cuatro en todo el código fuente de Symfony:</p>
<pre>find src/ -name '*.php' | xargs perl -p -i -e 's#^((?: )+)#$1$1#mg'</pre>
<p>Modificar la posición de las llaves de apertura ha sido un poco más complicado, ya que los comandos utilizados han sido los siguientes:</p>
<pre>// replacing in all php files
for i in `find . -name *.php`; do sed -i -r -n '1h;1!H;${;g;s/(\n {8,}(if|else|else ?if|foreach|for|while|do|switch|try|catch) ?[^\r\n]*?) *?[^{a-z0-9$]+?\{([^ ]*)/\1 {\3/g;s/(\n {8,})\}[^}a-z0-9$]+(else|else ?if|while|catch)/\1} \2/g;p;}' $i; done

// checking php linter doesn't report errors (it does in some code templates, but if you check with a clean checkout the errors were already there before)
for i in `find . -name *.php`; do php -l $i 1&gt;/dev/null; done

// dump the diff and filter out irrelevant lines so it's easier to scan because it's freakin' big <img src='http://www.symfony.es/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />
git diff | grep '^[+-] ' &gt; changes.diff</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.symfony.es/2010/05/08/symfony-%c2%bfdos-o-cuatro-espacios/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>sfLive2010: Todas las presentaciones de la conferencia</title>
		<link>http://www.symfony.es/2010/02/17/sflive2010-todas-las-presentaciones-de-la-conferencia/</link>
		<comments>http://www.symfony.es/2010/02/17/sflive2010-todas-las-presentaciones-de-la-conferencia/#comments</comments>
		<pubDate>Wed, 17 Feb 2010 20:32:11 +0000</pubDate>
		<dc:creator>Javier Eguiluz</dc:creator>
				<category><![CDATA[conferencia]]></category>
		<category><![CDATA[doctrine]]></category>
		<category><![CDATA[sflive2010]]></category>
		<category><![CDATA[symfony]]></category>
		<category><![CDATA[zend]]></category>

		<guid isPermaLink="false">http://www.symfony.es/?p=1059</guid>
		<description><![CDATA[La conferencia Symfony Live 2010 ha llegado a su fin y ya se empiezan a publicar las presentaciones de las 20 sesiones ... <a href="http://www.symfony.es/2010/02/17/sflive2010-todas-las-presentaciones-de-la-conferencia/">seguir leyendo</a>]]></description>
			<content:encoded><![CDATA[<p>La conferencia <a href="http://www.symfony-live.com/">Symfony Live 2010</a> ha llegado a su fin y ya se empiezan a publicar las presentaciones de las 20 sesiones celebradas. A continuación se muestra el listado de enlaces a todas las presentaciones:</p>
<p><strong>Primer día:</strong></p>
<ul>
<li><a href="http://www.slideshare.net/th0masr/internationalization-with-the-symfony-framework">Internacionalización</a></li>
<li><a href="http://www.slideshare.net/jcleveley/working-with-the-admin-generator">Trabajando con el generador de administraciones</a></li>
<li><a href="http://www.slideshare.net/ubermuda/symfony-internals">Funcionamiento interno de Symfony</a></li>
<li><a href="http://www.slideshare.net/denderello/symfony-live-2010-using-doctrine-migrations">Utilizando las migraciones de Doctrine y las pruebas creadas con lime</a></li>
<li><a href="http://www.slideshare.net/jwage/doctrine-2-not-the-same-old-php-orm">Doctrine 2, un ORM muy diferente</a></li>
<li><a href="http://www.slideshare.net/oncletom/an-offline-admin-generator-with-html-5-and-gears">Generador de administraciones offline creado con HTML 5 y Gears</a></li>
<li><a href="http://www.slideshare.net/skoop/the-symfony-community-how-to-get-help">La comunidad Symfony</a></li>
</ul>
<p><strong>Segundo día:</strong></p>
<ul>
<li><a href="http://www.slideshare.net/lsmith77/okapi-meet-symfony-symfony-meet-okapi">Integrando Symfony en el framework Okapi</a></li>
<li><a href="http://www.slideshare.net/xdecock/php-performance-sflive-2010">Optimizando el código PHP</a></li>
<li><a href="http://www.slideshare.net/chacon/git-101-presentation">Introducción a Git</a></li>
<li><a href="http://www.slideshare.net/weierophinney/using-zend-framework-with-symfony">Integrando Symfony con el Zend Framework</a></li>
<li><a href="http://www.slideshare.net/esmiz/implementing-a-symfony-based-cms-in-a-publishing-company">Creando un CMS con Symfony</a></li>
<li><a href="http://www.slideshare.net/denderello/symfony-live-2010-using-symfony-events-to-create-clean-class-interfaces">Haciendo uso de los eventos de Symfony para crear interfaces simples de clases</a></li>
<li><a href="http://www.slideshare.net/kriswallsmith/symfony-in-the-cloud">Ejecutando aplicaciones Symfony en la nube</a></li>
<li><a href="http://www.slideshare.net/old_sound/debugging-and-profiling-symfony-apps">Depurando aplicaciones Symfony</a></li>
<li><a href="http://www.slideshare.net/dustin.whittle/building-a-platform-from-open-source-at-yahoo-3209565">Creando una plataforma con Symfony en Yahoo!</a></li>
<li><a href="http://www.slideshare.net/fabpot/symfony-20-revealed">Presentando Symfony 2</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.symfony.es/2010/02/17/sflive2010-todas-las-presentaciones-de-la-conferencia/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>sfLive2010: Symfony 2 incluirá componentes de Zend Framework</title>
		<link>http://www.symfony.es/2010/02/17/sflive2010-symfony-2-incluira-componentes-de-zend-framework/</link>
		<comments>http://www.symfony.es/2010/02/17/sflive2010-symfony-2-incluira-componentes-de-zend-framework/#comments</comments>
		<pubDate>Wed, 17 Feb 2010 16:36:18 +0000</pubDate>
		<dc:creator>Javier Eguiluz</dc:creator>
				<category><![CDATA[conferencia]]></category>
		<category><![CDATA[sflive2010]]></category>
		<category><![CDATA[symfony]]></category>
		<category><![CDATA[zend]]></category>

		<guid isPermaLink="false">http://www.symfony.es/?p=1051</guid>
		<description><![CDATA[Se acaba de hacer oficial una de las sorpresas anunciadas durante la primera jornada del Symfony Live 2010: Symfony 2 utilizará en ... <a href="http://www.symfony.es/2010/02/17/sflive2010-symfony-2-incluira-componentes-de-zend-framework/">seguir leyendo</a>]]></description>
			<content:encoded><![CDATA[<p>Se acaba de hacer oficial una de las sorpresas anunciadas durante la primera jornada del <a href="http://www.symfony-live.com/">Symfony Live 2010</a>: Symfony 2 utilizará en su código fuente algunos componentes del <a href="http://framework.zend.com/">Zend Framework</a>.</p>
<p>Matthew Weier O’Phinney, máximo responsable del Zend Framework, <a href="http://weierophinney.net/matthew/archives/232-Symfony-Live-2010.html">acaba de confirmar en su blog</a> que Symfony 2 hará uso de <a href="http://framework.zend.com/manual/en/zend.cache.html">Zend_Cache</a> y de <a href="http://framework.zend.com/manual/en/zend.log.html">Zend_Log</a> en vez de reescribir los respectivos componentes de Symfony 1.X.</p>
<p>Además de ser un magnífico ejemplo de colaboración entre dos de los <em>frameworks</em> PHP más importantes, esta decisión permitirá que los creadores de Symfony se centren en intentar crear el mejor framework de PHP y se olviden de desarrollar componentes similares a los ya existentes en otros frameworks.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.symfony.es/2010/02/17/sflive2010-symfony-2-incluira-componentes-de-zend-framework/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>sfLive 2010: Integrando Zend Framework con Symfony</title>
		<link>http://www.symfony.es/2010/02/17/sflive-2010-integrando-zend-framework-con-symfony/</link>
		<comments>http://www.symfony.es/2010/02/17/sflive-2010-integrando-zend-framework-con-symfony/#comments</comments>
		<pubDate>Wed, 17 Feb 2010 14:52:39 +0000</pubDate>
		<dc:creator>Javier Eguiluz</dc:creator>
				<category><![CDATA[conferencia]]></category>
		<category><![CDATA[sflive2010]]></category>
		<category><![CDATA[zend]]></category>

		<guid isPermaLink="false">http://www.symfony.es/?p=1046</guid>
		<description><![CDATA[Matthew Weier O&#8217;Phinney, máximo responsable del Zend Framework, ha impartido una charla sobre cómo integrar los componentes de Zend Framework en las ... <a href="http://www.symfony.es/2010/02/17/sflive-2010-integrando-zend-framework-con-symfony/">seguir leyendo</a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://weierophinney.net/">Matthew Weier O&#8217;Phinney</a>, máximo responsable del Zend Framework, ha impartido una charla sobre cómo integrar los componentes de Zend Framework en las aplicaciones Symfony.</p>
<p>Antes de comenzar su exposición, Matthew ha declarado que ambos <em>frameworks</em> no son enemigos (<em>&#8220;I&#8217;m not the enemy&#8221;</em>) sino rivales, por lo que se han eliminado todas las reticencias que pudieran existir entre los asistentes.</p>
<div style="width:425px;text-align:left" id="__ss_3205702"><a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" href="http://www.slideshare.net/weierophinney/using-zend-framework-with-symfony" title="Using Zend Framework with Symfony">Using Zend Framework with Symfony</a><object style="margin:0px" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=2010-02-17-zfwithsymfony-100217041238-phpapp02&#038;stripped_title=using-zend-framework-with-symfony" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=2010-02-17-zfwithsymfony-100217041238-phpapp02&#038;stripped_title=using-zend-framework-with-symfony" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object>
<div style="font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;">View more <a style="text-decoration:underline;" href="http://www.slideshare.net/">presentations</a> from <a style="text-decoration:underline;" href="http://www.slideshare.net/weierophinney">Matthew Weier O&rsquo;Phinney</a>.</div>
</div>
<p>La transparencia número 9 explica bien cuál es la principal ventaja de utilizar Zend Framework en las aplicaciones Symfony: buscador (Zend_Lucene), generación y modificación de PDF (Zend_Pdf), acceso a servicios web (Zend_Gdata, Zend_Service_Amazon, Zend_Service_Akismet), <em>cloud computing</em>, etc.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.symfony.es/2010/02/17/sflive-2010-integrando-zend-framework-con-symfony/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zend Framework se rinde ante Doctrine</title>
		<link>http://www.symfony.es/2009/10/29/zend-framework-se-rinde-ante-doctrine/</link>
		<comments>http://www.symfony.es/2009/10/29/zend-framework-se-rinde-ante-doctrine/#comments</comments>
		<pubDate>Thu, 29 Oct 2009 18:10:26 +0000</pubDate>
		<dc:creator>Javier Eguiluz</dc:creator>
				<category><![CDATA[doctrine]]></category>
		<category><![CDATA[zend]]></category>

		<guid isPermaLink="false">http://www.symfony.es/?p=866</guid>
		<description><![CDATA[Benjamin Eberlei acaba de anunciar hace unos minutos que abandona el desarrollo de Zend_Entity, un proyecto que pretendía crear un ORM nativo ... <a href="http://www.symfony.es/2009/10/29/zend-framework-se-rinde-ante-doctrine/">seguir leyendo</a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.beberlei.de/">Benjamin Eberlei</a> acaba de anunciar hace unos minutos que abandona el desarrollo de <a href="http://framework.zend.com/wiki/pages/viewpage.action?pageId=9437243">Zend_Entity</a>, un proyecto que pretendía crear un ORM nativo para Zend Framework. A partir de ahora, dedicará todos sus esfuerzos a mejorar el ORM <a href="http://www.doctrine-project.org/">Doctrine</a> y su integración con el Zend Framework.</p>
<p>Las <a href="http://www.nabble.com/Discontinuing-Zend-Entity-in-favour-of-Doctrine-integration-td26117819.html">razones esgrimidas</a> para esta decisión son las siguientes:</p>
<ol>
<li>Le consume demasiado tiempo y ha llegado a ua situación de bloqueo</li>
<li>Zend_Entity sólo tiene un desarrollador y por eso no tiene ni la mitad de características de Doctrine 2</li>
<li>La fecha prevista de finalización de Zend_Entity era de hasta seis meses, algo que no encaja muy bien con la planificación de las nuevas versiones de Zend Framework</li>
</ol>
<p><a href="http://weierophinney.net/">Matthew Weier O&#8217;Phinney</a>, máximo responsable de Zend Framework, está de acuerdo con la decisión porque <em>&#8220;creemos que ayudar a mejorar un proyecto existente [Doctrine] y trabajar en su integración [con Zend Framework] será mejor para toda la comunidad de PHP&#8221;</em>.</p>
<p>Esta decisión supone una excelente noticia para todos:</p>
<ul>
<li>Doctrine gana una enorme base de usuarios que ayudarán a mejorar el proyecto.</li>
<li>Zend Framework gana el acceso al mejor ORM de PHP.</li>
<li>Los usuarios ganan porque Doctrine será todavía mejor.</li>
<li>Symfony gana porque de forma indirecta controla el proyecto Doctrine y de esta forma se asegura que su integración siempre va a ser mejor que la de Zend Framework.</li>
</ul>
<p>Felicidades a <a href="http://www.jwage.com/">Jonathan Wage</a> y el resto de programadores de Doctrine por el enorme esfuerzo que dedican a Doctrine y por este gran éxito. Felicidades también a <a href="http://fabien.potencier.org/">Fabien Potencier</a>, creador y máximo responsable de Symfony, por ver antes que nadie el brillante futuro de Doctrine y por asegurarse el control indirecto del proyecto contratando a su principal desarrollador. No en vano Fabien aseguró recientemente que <em>&#8220;Doctrine 2.0 is gorgeous. Doctrine 2.0 is one of best things that&#8217;s happened to PHP in a long time.&#8221;</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.symfony.es/2009/10/29/zend-framework-se-rinde-ante-doctrine/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Presentaciones de Symfony en la ZendCon 2009</title>
		<link>http://www.symfony.es/2009/10/23/presentaciones-de-symfony-en-la-zendcon-2009/</link>
		<comments>http://www.symfony.es/2009/10/23/presentaciones-de-symfony-en-la-zendcon-2009/#comments</comments>
		<pubDate>Fri, 23 Oct 2009 06:28:12 +0000</pubDate>
		<dc:creator>Javier Eguiluz</dc:creator>
				<category><![CDATA[conferencia]]></category>
		<category><![CDATA[zend]]></category>

		<guid isPermaLink="false">http://www.symfony.es/?p=858</guid>
		<description><![CDATA[Aprovechando su asistencia a la reciente ZendCon (conferencia anual sobre PHP organizada por la empresa Zend) el creador de Symfony, Fabien Potencier, ... <a href="http://www.symfony.es/2009/10/23/presentaciones-de-symfony-en-la-zendcon-2009/">seguir leyendo</a>]]></description>
			<content:encoded><![CDATA[<p>Aprovechando su asistencia a la reciente <a href="http://www.zendcon.com/">ZendCon</a> (conferencia anual sobre PHP organizada por la empresa Zend) el creador de Symfony, Fabien Potencier, ha realizado tres presentaciones.</p>
<p><strong>Utilizando Symfony y Zend Framework de forma conjunta</strong></p>
<p>Fabien explica las posibilidades de utilizar algunos componentes de Zend Framework dentro de un proyecto Symfony. Durante la presentación no escatima elogios para Zend (lógico por estar en la casa del <em>enemigo</em>) y asegura que <a href="http://components.symfony-project.org/">los componentes de Symfony</a> nunca harán nada que ya hagan los componentes de Zend Framework (Fabien odia reinventar la rueda). Además, Matthew Weier O&#8217;Phinney, máximo responsable de Zend Framework, será el invitado especial de la conferencia <a href="http://www.symfony-live.com/">Symfony Live 2010</a> donde se presentará Symfony 2.0.</p>
<p>Por cierto, en la transparencia número 31 aparece un <a href="http://www.flickr.com/photos/21284732@N04/2234652286/">esquema de Symfony</a> que publicamos hace mucho tiempo y a partir de la transparencia 59 se desvela el último componente de Symfony que faltaba por aparecer.</p>
<div id="__ss_2313301" style="width: 425px; text-align: left;"><a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" title="Symfony And Zend Framework Together 2009" href="http://www.slideshare.net/fabpot/symfony-and-zend-framework-together-2009">Symfony And Zend Framework Together 2009</a><object style="margin:0px" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="355" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=symfony-and-zend-framework-together-2009-091021152849-phpapp01&amp;stripped_title=symfony-and-zend-framework-together-2009" /><param name="allowfullscreen" value="true" /><embed style="margin:0px" type="application/x-shockwave-flash" width="425" height="355" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=symfony-and-zend-framework-together-2009-091021152849-phpapp01&amp;stripped_title=symfony-and-zend-framework-together-2009" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<div style="font-size: 11px; font-family: tahoma,arial; height: 26px; padding-top: 2px;">View more <a style="text-decoration:underline;" href="http://www.slideshare.net/">documents</a> from <a style="text-decoration:underline;" href="http://www.slideshare.net/fabpot">Fabien Potencier</a>.</div>
</div>
<p><strong>Twig, el lenguaje rápido, flexible y seguro para crear plantillas PHP</strong></p>
<p><a href="http://www.twig-project.org/">Twig</a> es el nuevo proyecto en el que se ha embarcado Fabien. Se trata de un lenguaje de plantillas similar a Smarty, pero con algunas características muy interesantes. Se podrá utilizar con Symfony 1.x en forma de plugin y seguramente estará integrado en Symfony 2.x. Si eres de los que odias los lenguajes de plantillas, no te preocupes porque Symfony nunca te obligará a utilizar Twig, por lo que podrás seguir utilizando solamente código PHP en tus plantillas.</p>
<div id="__ss_2296408" style="width: 425px; text-align: left;"><a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" title="Twig, the flexible, fast, and secure template language for PHP" href="http://www.slideshare.net/fabpot/twig-the-flexible-fast-and-securetemplate-language-for-php">Twig, the flexible, fast, and secure template language for PHP</a><object style="margin:0px" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="355" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=twig-091020132748-phpapp01&amp;stripped_title=twig-the-flexible-fast-and-securetemplate-language-for-php" /><param name="allowfullscreen" value="true" /><embed style="margin:0px" type="application/x-shockwave-flash" width="425" height="355" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=twig-091020132748-phpapp01&amp;stripped_title=twig-the-flexible-fast-and-securetemplate-language-for-php" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<div style="font-size: 11px; font-family: tahoma,arial; height: 26px; padding-top: 2px;">View more <a style="text-decoration:underline;" href="http://www.slideshare.net/">documents</a> from <a style="text-decoration:underline;" href="http://www.slideshare.net/fabpot">Fabien Potencier</a>.</div>
</div>
<p><strong>Symfony 2</strong></p>
<p>Tras la conferencia, Fabien acudió a una reunión de usuarios de Symfony en San Francisco. Su presentación se centra en Symfony 2 y sobre todo en las características que lo hacen mucho más rápido y mucho mejor que Symfony 1.x.</p>
<div id="__ss_2325463" style="width: 425px; text-align: left;"><a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" title="Symfony2 San Francisco Meetup 2009" href="http://www.slideshare.net/fabpot/symfony2-san-francisco-meetup-2009">Symfony2 San Francisco Meetup 2009</a><object style="margin:0px" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="355" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=symfony2-san-francisco-meetup-2009-091022234635-phpapp02&amp;stripped_title=symfony2-san-francisco-meetup-2009" /><param name="allowfullscreen" value="true" /><embed style="margin:0px" type="application/x-shockwave-flash" width="425" height="355" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=symfony2-san-francisco-meetup-2009-091022234635-phpapp02&amp;stripped_title=symfony2-san-francisco-meetup-2009" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<div style="font-size: 11px; font-family: tahoma,arial; height: 26px; padding-top: 2px;">View more <a style="text-decoration:underline;" href="http://www.slideshare.net/">documents</a> from <a style="text-decoration:underline;" href="http://www.slideshare.net/fabpot">Fabien Potencier</a>.</div>
</div>
<p>El resultado de la gira americana de Symfony ha sido muy positivo, aunque algunos asistentes han expresado en Twitter su preocupación por el uso de PHP 5.3 en Symfony 2:</p>
<ul>
<li><a href="http://twitter.com/lucasts/statuses/5081997262">lucasts</a>: symfony 2 will support php 5.3 but will not use new features from it <img src='http://www.symfony.es/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' /> </li>
<li><a href="http://twitter.com/pwarnock/statuses/5077674511">pwarnock</a>: It&#8217;s a shame @fabpot feels that way about 5.3. I was an early adopter of Symfony because it was PHP5 only.</li>
<li><a href="http://twitter.com/rbl00/statuses/5077546661">rbl00</a>: as a symfony user, I am disappointed that symfony 2 will not use 5.3 features.</li>
<li><a href="http://twitter.com/arneblankerts/statuses/5077583788">arneblankerts</a>: Is it just me or did symfony disqualify itself from being a 5.3 based option?</li>
</ul>
<p>Al parecer Symfony 2 será compatible con PHP 5.3 pero no utilizará ninguna de sus nuevas características. Pese a la frustración de algunos usuarios, estamos convencidos de que debe haber una buena explicación detrás de esta decisión.</p>
<p><strong>Actualización 27 de octubre</strong>: finalmente Fabien ha cambiado de opinión y Symfony 2.0 sí que aprovechará todas las características de PHP 5.3. Puedes leer las razones de este cambio en <a href="http://www.symfony-project.org/blog/2009/10/27/why-will-symfony-2-0-finally-use-php-5-3"><em>Why will Symfony 2.0 finally use PHP 5.3?</em></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.symfony.es/2009/10/23/presentaciones-de-symfony-en-la-zendcon-2009/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Jobeet día 17, el buscador</title>
		<link>http://www.symfony.es/2008/12/18/jobeet-dia-17-el-buscador/</link>
		<comments>http://www.symfony.es/2008/12/18/jobeet-dia-17-el-buscador/#comments</comments>
		<pubDate>Thu, 18 Dec 2008 10:55:45 +0000</pubDate>
		<dc:creator>Javier Eguiluz</dc:creator>
				<category><![CDATA[documentación]]></category>
		<category><![CDATA[jobeet]]></category>
		<category><![CDATA[symfony]]></category>
		<category><![CDATA[zend]]></category>

		<guid isPermaLink="false">http://www.symfony.es/?p=525</guid>
		<description><![CDATA[Ayer instalamos el framework Zend para utilizar su librería de envío de correos electrónicos. Siguiendo con la integración de librerías externas en ... <a href="http://www.symfony.es/2008/12/18/jobeet-dia-17-el-buscador/">seguir leyendo</a>]]></description>
			<content:encoded><![CDATA[<p>Ayer instalamos el framework Zend para utilizar su librería de envío de correos electrónicos. Siguiendo con la integración de librerías externas en proyectos Symfony, hoy utilizamos Zend Lucene para crear un completo buscador en Jobeet.</p>
<p><a href="http://framework.zend.com/manual/en/zend.search.lucene.html">Zend Lucene</a> es la versión para PHP del conocido motor de búsqueda <a href="http://lucene.apache.org/">Lucene</a> de Java. Además, el uso de Zend Lucene es otro ejemplo de la perfecta integración de Symfony con otros frameworks y librerías.</p>
<p><a href="http://www.librosweb.es/jobeet/capitulo17.html">Leer la lección del día 17: El buscador</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.symfony.es/2008/12/18/jobeet-dia-17-el-buscador/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Nuevos plugins Symfony</title>
		<link>http://www.symfony.es/2008/11/10/nuevos-plugins-symfony/</link>
		<comments>http://www.symfony.es/2008/11/10/nuevos-plugins-symfony/#comments</comments>
		<pubDate>Mon, 10 Nov 2008 14:34:09 +0000</pubDate>
		<dc:creator>Javier Eguiluz</dc:creator>
				<category><![CDATA[plugins]]></category>
		<category><![CDATA[symfony]]></category>
		<category><![CDATA[zend]]></category>

		<guid isPermaLink="false">http://www.symfony.es/?p=492</guid>
		<description><![CDATA[La actividad de desarrollo de los plugins de Symfony es muy intensa últimamente y prueba de ello son los 8 nuevos plugins ... <a href="http://www.symfony.es/2008/11/10/nuevos-plugins-symfony/">seguir leyendo</a>]]></description>
			<content:encoded><![CDATA[<p>La actividad de desarrollo de los plugins de Symfony es muy intensa últimamente y prueba de ello son los 8 nuevos plugins presentados durante la semana pasada:</p>
<ul>
<li><a href="http://www.symfony-project.org/plugins/sfAuthorizeNetCIMPlugin">sfAuthorizeNetCIMPlugin</a>: permite el acceso, creación, modificación y borrado de perfiles en la pasarela de pago <a href="http://authorize.net/">Authorize.NET</a></li>
<li><a href="http://www.symfony-project.org/plugins/jsThumbnailPlugin">jsThumbnailPlugin</a>: crea imágenes en miniatura de forma dinámica mediante la librería GD. Para mejorar el rendimiento las miniaturas se guardan en la cache hasta que se cambia la imagen original.</li>
<li><a href="http://www.symfony-project.org/plugins/sfSimpleCMS2Plugin">sfSimpleCMS2Plugin</a>: evolución del plugin SimpleCMSPlugin con un montón de mejoras  (panel de control de administración, personalización del layout, integración con el framework YAML de CSS, mejorado el rendimiento, etc.)</li>
<li><a href="http://www.symfony-project.org/plugins/sfWikifyPlugin">sfWikifyPlugin</a>: plugin sencillo que se puede emplear para documentar la parte del modelo de datos. Lee el archivo schema.yml y genera un archivo con su descripción. El archivo utiliza la sintaxis del popular sistema <a href="http://www.dokuwiki.org/">Dokuwiki</a>.</li>
<li><a href="http://www.symfony-project.org/plugins/sfVisualRoutesPlugin">sfVisualRoutesPlugin</a>: muestra las rutas de la aplicación en la consola de comandos mediante la tarea project:routes</li>
<li><a href="http://www.symfony-project.org/plugins/sfZendOpenIdPlugin">sfZendOpenIdPlugin</a>: permite integrar la implementación del protocolo <a href="http://es.wikipedia.org/wiki/OpenID">OpenID</a> del framework Zend con el plugin <a href="http://www.symfony-project.org/plugins/sfGuardPlugin">sfGuardPlugin</a>. De momento sólo se puede utilizar para autenticar usuarios, pero se le añadirán más funcionalidades.</li>
<li><a href="http://www.symfony-project.org/plugins/sfUPSShippingPlugin">sfUPSShippingPlugin</a>: permite estimar los costes de un envío postal mediante la API de la empresa UPS.</li>
<li><a href="http://www.symfony-project.org/plugins/sfSimplePagePlugin">sfSimplePagePlugin</a>: simplifica la gestión de las páginas estáticas del proyecto.</li>
</ul>
<div>Por otra parte, el pasado sábado se celebró con éxito el primer <a href="http://www.symfony.es/2008/11/06/el-dia-de-los-programadores-de-plugins-de-symfony/">Día de los desarrolladores de plugins de Symfony</a>. Si quieres, puedes consultar el log de la <a href="http://colabti.org/irclogger/irclogger_log/symfony?date=2008-11-08,Sat">conversación en formato HTML</a> o en <a href="http://colabti.org/irclogger/irclogger_log/symfony?date=2008-11-08,Sat;raw=on">formato de texto normal</a>.</div>
]]></content:encoded>
			<wfw:commentRss>http://www.symfony.es/2008/11/10/nuevos-plugins-symfony/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

