<?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>PHPBlog.it &#187; 1.2</title>
	<atom:link href="http://phpblog.it/tag/1-2/feed/" rel="self" type="application/rss+xml" />
	<link>http://phpblog.it</link>
	<description>Solo un altro blog targato WordPress</description>
	<lastBuildDate>Thu, 09 Sep 2010 08:27:35 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>symfony 1.2 e l&#8217;advent calendar del 2008</title>
		<link>http://phpblog.it/2008/12/03/symfony-12-e-ladvent-calendar-del-2008/</link>
		<comments>http://phpblog.it/2008/12/03/symfony-12-e-ladvent-calendar-del-2008/#comments</comments>
		<pubDate>Wed, 03 Dec 2008 06:00:59 +0000</pubDate>
		<dc:creator>Daniel</dc:creator>
				<category><![CDATA[framework]]></category>
		<category><![CDATA[1.2]]></category>
		<category><![CDATA[advent calendar]]></category>
		<category><![CDATA[askeet]]></category>
		<category><![CDATA[jobeet]]></category>
		<category><![CDATA[symfony]]></category>
		<category><![CDATA[traduzione]]></category>

		<guid isPermaLink="false">http://phpblog.it/2008/12/03/symfony-12-e-ladvent-calendar-del-2008/</guid>
		<description><![CDATA[La corsa di symfony verso la sua definitiva consacrazione tra i migliori framework di sviluppo in PHP continua di giorno in giorno, l&#8217;ultima milestone raggiunta è quella del rilascio della versione 1.2 da molto attesa dagli sviluppatori e da qualche tempo introdotta tramite dei post ad hoc sul blog di symfony. Le novità anche in [...]]]></description>
			<content:encoded><![CDATA[<p>La corsa di symfony verso la sua definitiva consacrazione tra i migliori framework di sviluppo in PHP continua di giorno in giorno, l&#8217;ultima milestone raggiunta è quella del <strong>rilascio della versione 1.2</strong> da molto attesa dagli sviluppatori e da qualche tempo introdotta tramite dei post ad hoc sul blog di symfony. Le novità anche in termini di documentazione sono molte, continuate a leggere per un riassunto dettagliato.</p>
<p><span id="more-212"></span> Visto che le <a href="http://www.symfony-project.org/blog/2008/12/01/symfony-1-2-is-already-available" title="innovazione introdotte dalla versione 1.2">innovazione introdotte dalla versione 1.2</a> sono parecchie e che la documentazione è uno dei punti fermi della strategia del progetto per la propria diffusione è stato preparato <a href="http://www.symfony-project.org/tutorial/1_2/whats-new" title="un tutorial piuttosto dettagliato">un tutorial piuttosto dettagliato</a> che riassume tutte le novità del framework francese. Le novità principali riguardano:</p>
<ul>
<li>ORM e Admin Generator: <strong>sfPropelPlugin 1.3</strong> (che usa PDO) e <strong>sfDoctrinePlugin 1.0.</strong> Per tutti e due l&#8217;admin generator è stato riprogettato basandosi principalmente su molte idee fornite dalla community.</li>
<li>Subframework: symfony framework è composto a sua volta da sotto framework più piccoli, in particolare abbiamo il<strong>Routing Framework</strong>, il nuovo Filter <strong>Framework</strong> e l&#8217;ormai famoso <strong>Form Framework</strong>.</li>
<li>Testing: sarà possibile sfruttare test automatici o custom potendoli raggruppare in modo da ridurre il codice da usare per i test.</li>
<li>Task: il sistema dei task ha subito molte migliorie per permettere migliore integrazione con i plugi. L&#8217;introduzione di <code>ask()</code> e <code>askConfirmation()</code> permetteranno di realizzare task più interattivi e funzionali.</li>
<li>Disaccoppiamento: è un lavoro partito già da tempo per fare in modo di lasciare al programmatore la massima libertà di utilizzo del framework senza vincoli particolari che obblighino l&#8217;utilizzo di una libreria piuttosto che un&#8217;altra. Lo sviluppo di plugin come <strong>sfFormsExtraPlugin o </strong><strong>sfTaskExtraPlugin</strong> serve proprio per allontanare dal core quelle funzionalità che legano a componenti esterni.</li>
</ul>
<p>Ma come restare al passo con tutti questi cambiamenti? Sicuramente il consiglio migliore è sempre quello di sporcarsi le mani direttamente con le novità provando e riprovando, meglio se a volte sbagliando. symfony in questo ci viene sempre incontro con la sua documentazione minuziosa e con un progetto sviluppato ad hoc per fare pratica con la versione 1.2 del framework. Come fu qualche anno fa con l&#8217;<a href="http://www.symfony-project.org/askeet/1_0/en/" title="Askeet tutorial">Askeet tutorial</a> anche quest&#8217;anno symfony propone <strong>un tutorial per l&#8217;advent calendar</strong>: 24 lezioni da un&#8217;ora circa per la realizzazione di un progetto completo. <a href="http://www.symfony-project.org/blog/2008/12/01/do-you-know-jobeet" title="Il progetto del 2008">Il progetto del 2008</a> è il <strong><a href="http://www.symfony-project.org/jobeet/1_2/en/" title="Jobeet tutorial">Jobeet tutorial</a></strong> partito da un paio di giorni.</p>
<p>Vista la richiesta di traduttori per offrire il tutorial nel maggior numero di lingue <strong>mi sono offerto per la traduzione in italiano delle 24 lezioni e sono stato accettato</strong>, se qualcuno volesse collaborare sarebbe ben accetto!</p>
]]></content:encoded>
			<wfw:commentRss>http://phpblog.it/2008/12/03/symfony-12-e-ladvent-calendar-del-2008/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
