<?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>e-potion &#124; blog &#187; PHP5</title>
	<atom:link href="http://www.e-potion.com/sito/blog/tag/php5/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.e-potion.com/sito/blog</link>
	<description>Il B-side di e-potion</description>
	<lastBuildDate>Sat, 03 Jul 2010 13:24:20 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Qcodo framework PHP</title>
		<link>http://www.e-potion.com/sito/blog/2008/10/qcodo/</link>
		<comments>http://www.e-potion.com/sito/blog/2008/10/qcodo/#comments</comments>
		<pubDate>Sun, 05 Oct 2008 13:17:16 +0000</pubDate>
		<dc:creator>Oz</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[php framework]]></category>
		<category><![CDATA[PHP5]]></category>
		<category><![CDATA[qcodo]]></category>

		<guid isPermaLink="false">http://www.e-potion.com/sito/blog/?p=18</guid>
		<description><![CDATA[Ancora alla ricerca di un framework che rassereni la vita del programmatore PHP, oggi forse posso dire di aver trovato qualcosa di buono: Qcodo. Qcodo è un framework PHP poco conosciuto in Italia. L&#8217;ho installato ieri sera in pochi minuti sulla piattaforma Kubuntu con webserver Apache e ho subito messo alla prova le sue potenzialità.

La [...]]]></description>
			<content:encoded><![CDATA[<p>Ancora alla ricerca di un framework che rassereni la vita del programmatore PHP, oggi forse posso dire di aver trovato qualcosa di buono: Qcodo. <a title="Qcodo framework" href="http://qcodo.com/" target="_blank">Qcodo</a> è un framework PHP poco conosciuto in Italia. L&#8217;ho installato ieri sera in pochi minuti sulla piattaforma Kubuntu con webserver Apache e ho subito messo alla prova le sue potenzialità.</p>
<p><img class="alignleft" style="margin: 5px; float: left;" src="http://www.e-potion.com/img/blog/qcodo.png" alt="Qcodo logo" width="200" height="84" /></p>
<p>La prima sorpresa è l&#8217;integrazione con il database MySQL, aggiornando la pagina principale di Qcodo, il framework genera prontamente le pagine di CRUD, quelle noiose pagine di aggiornamento dati che rubano tempo al programmatore senza premiarne l&#8217;abilità.<br />
Questo solo aspetto rappresenta un risparmio di ore anche nella creazione di un semplice CMS, ma non è tutto. Le funzionalità Qforms consentono di aggirare la programmazione in stile spaghetti-code che soprattutto per il PHP è un&#8217;evenienza non insolita. In qualche modo il codice diventa più simile a quello di ASP.NET, più pulito e facilmente gestibile.</p>
<p><span id="more-18"></span></p>
<p>Il maggior pregio di Qcodo si apprezza sbirciando nel codice: classi e oggetti signori! Qcodo sfrutta al meglio le potenzialità di PHP5 e estendere una classe o implementare nuove funzionalità è un attimo.</p>
<p>Guardatevi i filmati dimostrativi (es. <a title="Qcodo demo" href="http://qcodo.com/demos/beta_2/demo_b_qforms/demo_b_qforms.html" target="_blank">qui</a>) e ammirate il programmatore giocare tra le classi con <a title="Zend" href="http://www.zend.com/it/" target="_blank">Zend</a>: è poesia!</p>
<p>Addio a Cake, Rails e compagnia bella? A presto per nuove valutazioni!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.e-potion.com/sito/blog/2008/10/qcodo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CakePHP è finita la festa?</title>
		<link>http://www.e-potion.com/sito/blog/2008/08/cakephp-e-finita-la-festa/</link>
		<comments>http://www.e-potion.com/sito/blog/2008/08/cakephp-e-finita-la-festa/#comments</comments>
		<pubDate>Mon, 11 Aug 2008 20:20:26 +0000</pubDate>
		<dc:creator>Oz</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[PHP5]]></category>

		<guid isPermaLink="false">http://www.e-potion.com/sito/blog/?p=7</guid>
		<description><![CDATA[In questi giorni di relativa tranquillità, quando il sole si nasconde e non favorisce l&#8217;abbronzatura in piscina, sto testando alcune soluzioni che potrebbero agevolarmi il lavoro nei mesi a venire. L&#8217;ultima di queste prove è con CakePHP, soluzione MVC abbastanza diffusa che promette di velocizzare lo sviluppo di applicazioni web in PHP.

La prima cosa che [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" style="margin: 5px; float: left;" src="http://www.e-potion.com/img/blog/cakephp.png" alt="CakePHP" width="230" height="225" />In questi giorni di relativa tranquillità, quando il sole si nasconde e non favorisce l&#8217;abbronzatura in piscina, sto testando alcune soluzioni che potrebbero agevolarmi il lavoro nei mesi a venire. L&#8217;ultima di queste prove è con CakePHP, soluzione MVC abbastanza diffusa che promette di velocizzare lo sviluppo di applicazioni web in PHP.</p>
<p><span id="more-7"></span></p>
<p>La prima cosa che posso dire è che l&#8217;installazione è stata molto semplice. <a title="Documentazione CakePHP" href="http://book.cakephp.org/">La documentazione sul sito inglese</a> è buona e offre una guida introduttiva molto utile.</p>
<p>Ho provato subito lo scaffolding, non perchè mi aspettassi molto, ma per vederlo all&#8217;opera. Il risultato è quello promesso, in pochi secondi ho creato un CMS per il CRUD, molto elementare ma funzionante.</p>
<p>Ho fatto qualche test anche di controllo e visualizzazione sempre con buoni risultati.</p>
<p>Nell&#8217;insieme si può dire che queste soluzioni hanno avuto un rinnovato seguito grazie a <a title="Ruby on Rails" href="http://www.rubyonrails.org">Ruby On Rails</a> che per certi aspetti è stupefacente, ma qualche sospetto circa l&#8217;utilità di un approfondimento serio mi è venuto. La documentazione in lingua italiana è scarsa, la comunità che gli gira intorno mi è sembrata limitata e davvero l&#8217;impressione è stata quella di essere arrivato a fine della festa, per mangiare&#8230;l&#8217;ultima fetta di torta!</p>
<p>Mi riservo di approfondire nei prossimi giorni, e di dare una chance anche a <a title="Symfony" href="http://www.symfony-project.org/">Symfony</a>, del quale leggo un gran bene, ma anche in questo caso, in italiano c&#8217;è ben poco, anche se in inglese si trova abbastanza.</p>
<p>Un&#8217;ultima nota su Ruby on Rails, è sicuramente impressionante, ma Ruby è un linguaggio che considero limitato e inferiore in termini di prestazioni, risultati e supporto rispetto a PHP, può essere un&#8217;idea per certi progetti ma mi tengo PHP5 con qualche fatica in più!</p>
<p>Ovviamente si accettano smentite&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.e-potion.com/sito/blog/2008/08/cakephp-e-finita-la-festa/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
