<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2italianfull.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"> <channel><title>.::  Maurizio Pelizzone ::.</title> <link>http://maurizio.mavida.com</link> <description># yet another WordPress Specialist</description> <lastBuildDate>Sat, 17 Dec 2011 11:14:16 +0000</lastBuildDate> <language>it</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.1</generator> <xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" /> <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/mauriziopelizzone" /><feedburner:info uri="mauriziopelizzone" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><geo:lat>45.061456</geo:lat><geo:long>7.933414</geo:long><creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/2.0/</creativeCommons:license><image><link>http://creativecommons.org/licenses/by-nc-sa/2.0/</link><url>http://creativecommons.org/images/public/somerights20.gif</url><title>Some Rights Reserved</title></image><feedburner:emailServiceId>mauriziopelizzone</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item><title>Finalmente è arrivato WordPress 3.1</title><link>http://feedproxy.google.com/~r/mauriziopelizzone/~3/zlErEeTQhlY/</link> <comments>http://maurizio.mavida.com/2011/02/24/finalmente-e-arrivato-wordpress-3-1/#comments</comments> <pubDate>Wed, 23 Feb 2011 23:49:10 +0000</pubDate> <dc:creator>Maurizio Pelizzone</dc:creator> <category><![CDATA[wordpress]]></category> <category><![CDATA[capability_type]]></category> <category><![CDATA[custom post type]]></category> <category><![CDATA[show_in_menu]]></category> <category><![CDATA[wordpress taxonomies]]></category> <guid isPermaLink="false">http://maurizio.mavida.com/?p=3816</guid> <description><![CDATA[Leggi l'orginale su http://maurizio.mavida.comDa poche ore è disponibile il download dell&#8217;ultima versione stabile di WordPress. Parecchie le novità ad anche se c&#8217;è chi dice che non sia nulla di rivoluzionario io non la penso così.. Il changelog è bello corposo ed una lettura attenta evidenza che per chi sviluppa con Custom Post Type e tassonomie [...]]]></description> <content:encoded><![CDATA[<p>Leggi l'orginale su <a
href="http://maurizio.mavida.com">http://maurizio.mavida.com</a><p><br
/><p>Da poche ore è disponibile il <strong><a
href="http://wordpress.org/download/">download</a></strong> dell&#8217;ultima versione stabile di <strong><a
href="http://maurizio.mavida.com/categorie/wordpress/">WordPress</a></strong>.<br
/> Parecchie le novità ad anche se c&#8217;è chi dice che <a
href="http://blog.html.it/15/02/2011/le-novita-di-wordpress-31/">non sia nulla di rivoluzionario</a> io non la penso così..</p><p><a
href="http://wordpress.org/download/"><img
class="alignnone size-full wp-image-3817" title="wordpress-3.1" src="http://maurizio.mavida.com/wp-content/uploads/2011/02/wordpress-3.1.gif" alt="" width="480" height="180" /></a></p><p>Il <strong><a
href="http://codex.wordpress.org/Version_3.1">changelog</a></strong> è bello corposo ed una lettura attenta evidenza che per chi sviluppa con <a
href="http://maurizio.mavida.com/2010/08/25/wordpress-usare-meglio-i-custom-post-types/"><strong>Custom Post Type</strong></a> e <strong>tassonomie</strong> i miglioramenti sono parechi.</p><p>In particolare avremo la possibilità di fare <a
href="http://codex.wordpress.org/Function_Reference/query_posts#Taxonomy_Parameters">query con tassonomie multiple</a> (cosa che prima era possibile solo con <a
href="http://wordpress.org/extend/plugins/query-multiple-taxonomies/">questo plugin</a>) e di definire permessi, menu ed etichette durante la <a
href="http://codex.wordpress.org/Function_Reference/register_post_type">registrazione di un nuovo Custom Post Type</a> (parametri capability_type, show_in_menu e menu_name ).</p><p>Altra grossa novità sono i <strong><a
href="http://codex.wordpress.org/Post_Formats">post_format</a></strong> che ci permetteranno di personalizzare la visualizzazione dei contenuti.</p><p>Per tutto il resto leggete <a
href="http://codex.wordpress.org/Version_3.1">qui</a>, <a
href="http://wordpress.org/news/2011/02/threeone/">qui</a> e <a
href="http://www.wpbeginner.com/news/whats-coming-in-wordpress-3-1-features/">qui</a>.</p><p>Bene, adesso fate un bel respiro ad andate ad fare l&#8217;update&#8230;</p><hr
style="border-top:black solid 1px" />Leggi l'orginale su <a
href="http://maurizio.mavida.com">http://maurizio.mavida.com</a><br
/><a
href="http://maurizio.mavida.com/2011/02/24/finalmente-e-arrivato-wordpress-3-1/">Finalmente è arrivato WordPress 3.1</a> was first posted on febbraio 24, 2011 at 12:49 am.<br
/>
<p><a href="http://feedads.g.doubleclick.net/~a/uN_HRUqBoZn6pQv6Z4UKDSSZKaw/0/da"><img src="http://feedads.g.doubleclick.net/~a/uN_HRUqBoZn6pQv6Z4UKDSSZKaw/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/uN_HRUqBoZn6pQv6Z4UKDSSZKaw/1/da"><img src="http://feedads.g.doubleclick.net/~a/uN_HRUqBoZn6pQv6Z4UKDSSZKaw/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/mauriziopelizzone?a=zlErEeTQhlY:ajJVF_KcJAo:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/mauriziopelizzone?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/mauriziopelizzone?a=zlErEeTQhlY:ajJVF_KcJAo:ANkz6nJbUoM"><img src="http://feeds.feedburner.com/~ff/mauriziopelizzone?d=ANkz6nJbUoM" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/mauriziopelizzone/~4/zlErEeTQhlY" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://maurizio.mavida.com/2011/02/24/finalmente-e-arrivato-wordpress-3-1/feed/</wfw:commentRss> <slash:comments>0</slash:comments> <feedburner:origLink>http://maurizio.mavida.com/2011/02/24/finalmente-e-arrivato-wordpress-3-1/</feedburner:origLink></item> <item><title>La poliedricità di WordPress</title><link>http://feedproxy.google.com/~r/mauriziopelizzone/~3/1SHpr2fUHiQ/</link> <comments>http://maurizio.mavida.com/2011/02/15/la-poliedricita-di-wordpress/#comments</comments> <pubDate>Tue, 15 Feb 2011 22:24:24 +0000</pubDate> <dc:creator>Maurizio Pelizzone</dc:creator> <category><![CDATA[wordpress]]></category> <category><![CDATA[custom post type]]></category> <category><![CDATA[Go!WebDesign]]></category> <category><![CDATA[slide]]></category> <category><![CDATA[wordpress taxonomies]]></category> <guid isPermaLink="false">http://maurizio.mavida.com/?p=3802</guid> <description><![CDATA[Leggi l'orginale su http://maurizio.mavida.comEcco&#8230; finalmente ho messo su slideshare la mia presentazione fatta sabato scorso al Go!WebDesign di Padova. Preparandola ho cercavo per diversi giorni un termine che potesse descrivere la versatilità di WordPress ed alla fine, dopo aver letto la la definizione che si può trovare googlando: &#8220;che possiede molteplici aspetti, capacità, interessi; multiforme&#8221; [...]]]></description> <content:encoded><![CDATA[<p>Leggi l'orginale su <a
href="http://maurizio.mavida.com">http://maurizio.mavida.com</a><p><br
/><p>Ecco&#8230; finalmente ho messo su <strong><a
href="http://www.slideshare.net/miziomon/poliedric-wordpress-gowebdesign">slideshare</a></strong> la mia presentazione fatta sabato scorso al <a
href="http://gowebdesign.it/">Go!WebDesign</a> di Padova.</p><p>Preparandola ho cercavo per diversi giorni un termine che potesse descrivere la versatilità di <strong><a
href="http://maurizio.mavida.com/categorie/wordpress/">WordPress</a></strong> ed alla fine, dopo aver letto la la definizione che si può trovare <a
href="http://www.google.it/search?q=poliedrico">googlando</a>: &#8220;che possiede molteplici aspetti, capacità, interessi; multiforme&#8221; ho scelto <strong><em>poliedrico</em></strong>.</p><p>Penso che sia un aggettivo che possa rappresentare adeguatamente le svariate applicazioni d&#8217;uso nei più diversi contesti.</p><p><object
id="__sse6938693" width="425" height="355"><param
name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=wpgowebdesignpadova-2011-110215155605-phpapp01&#038;stripped_title=poliedric-wordpress-gowebdesign&#038;userName=miziomon" /><param
name="allowFullScreen" value="true"/><param
name="allowScriptAccess" value="always"/><embed
name="__sse6938693" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=wpgowebdesignpadova-2011-110215155605-phpapp01&#038;stripped_title=poliedric-wordpress-gowebdesign&#038;userName=miziomon" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object></p><p>Nei prossimi giorni sarà disponibile anche lo screencast con la parte di demo e configurazione&#8230;</p><p>&#8230;e se vi è piaciuta, non dimenticatevi di farci un bel &#8220;mi piace&#8221;!!</p><hr
style="border-top:black solid 1px" />Leggi l'orginale su <a
href="http://maurizio.mavida.com">http://maurizio.mavida.com</a><br
/><a
href="http://maurizio.mavida.com/2011/02/15/la-poliedricita-di-wordpress/">La poliedricità di WordPress</a> was first posted on febbraio 15, 2011 at 11:24 pm.<br
/>
<p><a href="http://feedads.g.doubleclick.net/~a/K_KBiSLE0Wl-wrQd7bsI1o48dvk/0/da"><img src="http://feedads.g.doubleclick.net/~a/K_KBiSLE0Wl-wrQd7bsI1o48dvk/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/K_KBiSLE0Wl-wrQd7bsI1o48dvk/1/da"><img src="http://feedads.g.doubleclick.net/~a/K_KBiSLE0Wl-wrQd7bsI1o48dvk/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/mauriziopelizzone?a=1SHpr2fUHiQ:snCCjdcSPcs:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/mauriziopelizzone?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/mauriziopelizzone?a=1SHpr2fUHiQ:snCCjdcSPcs:ANkz6nJbUoM"><img src="http://feeds.feedburner.com/~ff/mauriziopelizzone?d=ANkz6nJbUoM" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/mauriziopelizzone/~4/1SHpr2fUHiQ" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://maurizio.mavida.com/2011/02/15/la-poliedricita-di-wordpress/feed/</wfw:commentRss> <slash:comments>4</slash:comments> <feedburner:origLink>http://maurizio.mavida.com/2011/02/15/la-poliedricita-di-wordpress/</feedburner:origLink></item> <item><title>Go!WebDesign: Padova, 12 Febbraio 2011</title><link>http://feedproxy.google.com/~r/mauriziopelizzone/~3/gBpFXsLNBSk/</link> <comments>http://maurizio.mavida.com/2011/02/02/gowebdesign-padova-12-febbraio-2011/#comments</comments> <pubDate>Wed, 02 Feb 2011 18:22:00 +0000</pubDate> <dc:creator>Maurizio Pelizzone</dc:creator> <category><![CDATA[fatti ... e pugnette]]></category> <category><![CDATA[segnalazioni]]></category> <category><![CDATA[wordpress]]></category> <category><![CDATA[Go!WebDesign]]></category> <category><![CDATA[workshop]]></category> <guid isPermaLink="false">http://maurizio.mavida.com/?p=3788</guid> <description><![CDATA[Leggi l'orginale su http://maurizio.mavida.comSiamo così arrivati alla 3° edizione dal Go!WebDesign ed anche questa volta ho il piacere e l&#8217;onore di essere stato invitato come speaker.]]></description> <content:encoded><![CDATA[<p>Leggi l'orginale su <a
href="http://maurizio.mavida.com">http://maurizio.mavida.com</a><p><br
/><p>Siamo così arrivati alla 3° edizione dal <strong><a
href="http://gowebdesign.it">Go!WebDesign</a></strong> ed anche questa volta ho il piacere e l&#8217;onore di essere stato invitato come <strong>speaker</strong>.</p><p><a
href=""http://gowebdesign.it"><img
src="http://maurizio.mavida.com/wp-content/uploads/2011/02/gowebdesign-padova-iii-edizione.jpg" alt="" title="gowebdesign-padova-iii-edizione" width="480" height="250" class="alignnone size-full wp-image-3794" /></a></p><p>Il mio <strong>talk</strong> sarà focalizzato sull&#8217;utilizzo di <strong><a
href="http://maurizio.mavida.com/categorie/wordpress/">WordPress</a></strong> in diverse situazioni: come catalogo prodotti, come sito di annunci, come sito di news multiautore, ecc&#8230;.<br
/> In pratica vedremo come sia semplice organizzare diversi tipi di contenuti e personalizzare come questi debbano essere visualizzati.</p><p>Inoltre verrà fatta una panoramica su una serie di template che possono essere un buona base di partenza per la realizzazione di uno di questi progetti.</p><p>Ad oggi ci sono ancora <strong><a
href="http://gowebdesign.it/">9 posti disponibili</a></strong> quindi, se siente interessati, è meglio che non rimandiate ulteriormente ed andiate subito a <a
href="http://gowebdesign.it/registrati/">registrarvi</a>.</p><p>Se siete in dubbio posso dirvi che il <a
href="http://gowebdesign.it/programma/">programma</a> sembra molto interessante e la <a
href="http://gowebdesign.it/location/">location</a> è molto carina.</p><p>Ci vediamo quindi a <strong>Padova</strong>, il 12 Febbraio alla <a
href="http://gowebdesign.it/workshop-per-web-designer-terza-edizione-padova-12-febbraio-2011/">terza edizione</a> del <strong>Go!WebDesign</strong>.</p><hr
style="border-top:black solid 1px" />Leggi l'orginale su <a
href="http://maurizio.mavida.com">http://maurizio.mavida.com</a><br
/><a
href="http://maurizio.mavida.com/2011/02/02/gowebdesign-padova-12-febbraio-2011/">Go!WebDesign: Padova, 12 Febbraio 2011</a> was first posted on febbraio 2, 2011 at 7:22 pm.<br
/>
<p><a href="http://feedads.g.doubleclick.net/~a/QiwIkFs2K7_jJUHMM_DiObKaglg/0/da"><img src="http://feedads.g.doubleclick.net/~a/QiwIkFs2K7_jJUHMM_DiObKaglg/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/QiwIkFs2K7_jJUHMM_DiObKaglg/1/da"><img src="http://feedads.g.doubleclick.net/~a/QiwIkFs2K7_jJUHMM_DiObKaglg/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/mauriziopelizzone?a=gBpFXsLNBSk:dBphLIzULSg:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/mauriziopelizzone?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/mauriziopelizzone?a=gBpFXsLNBSk:dBphLIzULSg:ANkz6nJbUoM"><img src="http://feeds.feedburner.com/~ff/mauriziopelizzone?d=ANkz6nJbUoM" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/mauriziopelizzone/~4/gBpFXsLNBSk" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://maurizio.mavida.com/2011/02/02/gowebdesign-padova-12-febbraio-2011/feed/</wfw:commentRss> <slash:comments>3</slash:comments> <feedburner:origLink>http://maurizio.mavida.com/2011/02/02/gowebdesign-padova-12-febbraio-2011/</feedburner:origLink></item> <item><title>Il ritorno di Dungeons (Keeper)</title><link>http://feedproxy.google.com/~r/mauriziopelizzone/~3/y0xpwk2B55s/</link> <comments>http://maurizio.mavida.com/2011/01/20/dungeons-keeper/#comments</comments> <pubDate>Thu, 20 Jan 2011 17:19:47 +0000</pubDate> <dc:creator>Maurizio Pelizzone</dc:creator> <category><![CDATA[review]]></category> <category><![CDATA[videogames]]></category> <category><![CDATA[Bullfrog]]></category> <category><![CDATA[Dungeon Keeper]]></category> <category><![CDATA[Dungeons]]></category> <guid isPermaLink="false">http://maurizio.mavida.com/?p=3779</guid> <description><![CDATA[Leggi l'orginale su http://maurizio.mavida.comIeri mentre stavo dando un&#8217;occhiata alle nuove uscite segnalate de Steam ho fatto una piacevolissima scoperta: sta per essere lanciato un remake/clone di Dungen Keeper. Il nome scelto per questo ritorno da poco spazio alla fantasia: Dungeons Per chi non lo conoscesse Dungen Keeper è stato uno strategio in tempo reale pubblicato [...]]]></description> <content:encoded><![CDATA[<p>Leggi l'orginale su <a
href="http://maurizio.mavida.com">http://maurizio.mavida.com</a><p><br
/><p>Ieri mentre stavo dando un&#8217;occhiata alle nuove uscite segnalate de <a
href="http://store.steampowered.com/">Steam</a> ho fatto una piacevolissima scoperta: sta per essere lanciato un <strong>remake</strong>/<strong>clone </strong>di <strong><a
href="http://it.wikipedia.org/wiki/Dungeon_Keeper">Dungen Keeper</a></strong>.</p><p>Il nome scelto per questo ritorno da poco spazio alla fantasia: <strong><a
href="http://www.dungeons-game.com/">Dungeons</a></strong></p><p><a
href="http://it.wikipedia.org/wiki/Dungeon_Keeper_2"><img
src="http://maurizio.mavida.com/wp-content/uploads/2011/01/dungeon-keeper.jpg" alt="" title="dungeon-keeper" width="480" height="360" class="alignnone size-full wp-image-3783" /></a></p><p>Per chi non lo conoscesse <strong>Dungen Keeper</strong> è stato uno strategio in tempo reale pubblicato oltre 10 anni il cui obiettivo era proteggere il nostro <strong>dungeon</strong> dalle forze del bene. Per le meccaniche del gioco andate a leggervi <a
href="http://gamesurf.tiscali.it/dynamic/articolo/CHIAVE/dung5150160808100/TIPO_PAGINA/recensione">questa vecchia recensione</a>.</p><p>Anche se ormai sono passati più di 2 lustri ricordo con piacere le ore passate a creare pollai, dormitori e stanze delle torture ed aspetto con curiosità l&#8217;uscita di questo remake.</p><p>Qui sotto un video con un po&#8217; di gameplay:</p><p><object
width="470" height="289"><param
name="movie" value="http://www.youtube.com/e/XR0wzP5RvwM"></param><param
name="allowFullScreen" value="true"></param><param
name="allowscriptaccess" value="always"></param><embed
src="http://www.youtube.com/e/XR0wzP5RvwM" type="application/x-shockwave-flash" width="470" height="289" allowscriptaccess="always" allowfullscreen="true"></embed></object></p><p>Steam da come da <em><a
href="http://store.steampowered.com/app/57650/">data di uscita il 4 Febbraio</a></em>. Mancano poche settimane. Se qualcuno vuole farmi un regalo&#8230;</p><hr
style="border-top:black solid 1px" />Leggi l'orginale su <a
href="http://maurizio.mavida.com">http://maurizio.mavida.com</a><br
/><a
href="http://maurizio.mavida.com/2011/01/20/dungeons-keeper/">Il ritorno di Dungeons (Keeper)</a> was first posted on gennaio 20, 2011 at 6:19 pm.<br
/>
<p><a href="http://feedads.g.doubleclick.net/~a/Gm338b9WKnOl7h11lcvbquv45mQ/0/da"><img src="http://feedads.g.doubleclick.net/~a/Gm338b9WKnOl7h11lcvbquv45mQ/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/Gm338b9WKnOl7h11lcvbquv45mQ/1/da"><img src="http://feedads.g.doubleclick.net/~a/Gm338b9WKnOl7h11lcvbquv45mQ/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/mauriziopelizzone?a=y0xpwk2B55s:fGh3Tv0Vpuo:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/mauriziopelizzone?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/mauriziopelizzone?a=y0xpwk2B55s:fGh3Tv0Vpuo:ANkz6nJbUoM"><img src="http://feeds.feedburner.com/~ff/mauriziopelizzone?d=ANkz6nJbUoM" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/mauriziopelizzone/~4/y0xpwk2B55s" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://maurizio.mavida.com/2011/01/20/dungeons-keeper/feed/</wfw:commentRss> <slash:comments>2</slash:comments> <feedburner:origLink>http://maurizio.mavida.com/2011/01/20/dungeons-keeper/</feedburner:origLink></item> <item><title>Dropbox regala 1Gb di spazio</title><link>http://feedproxy.google.com/~r/mauriziopelizzone/~3/AllG52FQ3D0/</link> <comments>http://maurizio.mavida.com/2011/01/18/dropbox-regala-1gb-di-spazio/#comments</comments> <pubDate>Tue, 18 Jan 2011 21:31:28 +0000</pubDate> <dc:creator>Maurizio Pelizzone</dc:creator> <category><![CDATA[segnalazioni]]></category> <category><![CDATA[software]]></category> <category><![CDATA[backup online]]></category> <category><![CDATA[dropbox]]></category> <guid isPermaLink="false">http://maurizio.mavida.com/?p=3770</guid> <description><![CDATA[Leggi l'orginale su http://maurizio.mavida.comDropbox è un servizio di backup online con sincronizzazione dei file in locale. In pratica, tramite un programmino che lavora in background, viene messo online tutto ciò che sposto e/o copio in una delle cartelle prefissate, e nel caso ne avessi bisogno ci posso accedere anche attraverso una comoda interfaccia web. Se [...]]]></description> <content:encoded><![CDATA[<p>Leggi l'orginale su <a
href="http://maurizio.mavida.com">http://maurizio.mavida.com</a><p><br
/><p><a
href="https://www.dropbox.com"><strong>Dropbox</strong></a> è un servizio di <em>backup online</em> con sincronizzazione dei file in locale.</p><p>In pratica, tramite un programmino che lavora in background, viene messo online tutto ciò che sposto e/o copio in una delle cartelle prefissate, e nel caso ne avessi bisogno ci posso accedere anche attraverso una comoda interfaccia web.</p><p>Se apri un account gratuito hai 2Gb a disposizione. Se lo apri tramite il mio <a
href="http://db.tt/A4hLyPf">referrarls</a> sia tu che io ne avremo <strong>250Mb</strong> in più.</p><p>A tutto questo si aggiunge il <a
href="https://www.dropbox.com/dropquest2011">contest</a> che <a
href="https://www.dropbox.com/"><strong>Dropbox</strong></a> ha lanciato in questi giorni e che se  completao, anche nella peggiore delle ipotesi, ti più regalare 1 Gb di spazio un più.</p><p><img
class="alignnone size-full wp-image-3774" title="dropbox-regala-1gb" src="http://maurizio.mavida.com/wp-content/uploads/2011/01/dropbox-regala-1gb.jpg" alt="" width="480" height="220" /></p><p>Dato che alcune delle domande non sono proprio immediate vi lascio <a
href="http://gioxx.org/2011/01/17/dropbox-dropquest-1gb-gratis/">questo link</a> dove il buon <a
href="http://gioxx.org/"><strong>Gioxx</strong></a> ha pubblicato la soluzione.</p><p>Mi raccomando: se dovete ancora iscrivervi usate <a
href="http://db.tt/A4hLyPf">questo link</a> cosi voi avrete un po&#8217; di spazio un più, ma sopratutto ne ragalerete un po&#8217; anche a me&#8230;</p><hr
style="border-top:black solid 1px" />Leggi l'orginale su <a
href="http://maurizio.mavida.com">http://maurizio.mavida.com</a><br
/><a
href="http://maurizio.mavida.com/2011/01/18/dropbox-regala-1gb-di-spazio/">Dropbox regala 1Gb di spazio</a> was first posted on gennaio 18, 2011 at 10:31 pm.<br
/>
<p><a href="http://feedads.g.doubleclick.net/~a/_MxRpSiyl6TK-llcbFWu-DKRM24/0/da"><img src="http://feedads.g.doubleclick.net/~a/_MxRpSiyl6TK-llcbFWu-DKRM24/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/_MxRpSiyl6TK-llcbFWu-DKRM24/1/da"><img src="http://feedads.g.doubleclick.net/~a/_MxRpSiyl6TK-llcbFWu-DKRM24/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/mauriziopelizzone?a=AllG52FQ3D0:IAmiO8kf98M:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/mauriziopelizzone?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/mauriziopelizzone?a=AllG52FQ3D0:IAmiO8kf98M:ANkz6nJbUoM"><img src="http://feeds.feedburner.com/~ff/mauriziopelizzone?d=ANkz6nJbUoM" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/mauriziopelizzone/~4/AllG52FQ3D0" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://maurizio.mavida.com/2011/01/18/dropbox-regala-1gb-di-spazio/feed/</wfw:commentRss> <slash:comments>0</slash:comments> <feedburner:origLink>http://maurizio.mavida.com/2011/01/18/dropbox-regala-1gb-di-spazio/</feedburner:origLink></item> <item><title>Gennaio 2011: il mese dei CMS</title><link>http://feedproxy.google.com/~r/mauriziopelizzone/~3/zNT1JhdDYW0/</link> <comments>http://maurizio.mavida.com/2011/01/09/gennaio-2011-il-mese-dei-cms/#comments</comments> <pubDate>Sun, 09 Jan 2011 18:54:27 +0000</pubDate> <dc:creator>Maurizio Pelizzone</dc:creator> <category><![CDATA[pensieri ... e parole]]></category> <category><![CDATA[segnalazioni]]></category> <category><![CDATA[wordpress]]></category> <category><![CDATA[d7]]></category> <category><![CDATA[drupal]]></category> <category><![CDATA[joomla]]></category> <category><![CDATA[RDFa]]></category> <guid isPermaLink="false">http://maurizio.mavida.com/?p=3756</guid> <description><![CDATA[Leggi l'orginale su http://maurizio.mavida.comQuesto 2011 sembra iniziare nel migliore dei modi&#8230; Dal 5 Gennaio Drupal 7 è disponibile per il download e prima di fine mese sarà rilasciato WordPress 3.1 e Joomla 1.6. Non posso che essere contento di tutto questo e sperare che le nuove funzionalità introdotte migliorino la qualità dei siti realizzati in [...]]]></description> <content:encoded><![CDATA[<p>Leggi l'orginale su <a
href="http://maurizio.mavida.com">http://maurizio.mavida.com</a><p><br
/><p>Questo 2011 sembra iniziare nel migliore dei modi&#8230;</p><p>Dal 5 Gennaio <a
href="http://drupal.org/press/drupal-7.0/it"><strong>Drupal 7</strong></a> è disponibile per il <a
href="http://drupal.org/start">download</a> e prima di fine mese sarà rilasciato <a
href="http://codex.wordpress.org/Version_3.1"><strong>WordPress 3.1</strong></a> e <a
href="http://docs.joomla.org/What%27s_new_in_Joomla_1.6"><strong>Joomla 1.6</strong></a>.</p><p>Non posso che essere contento di tutto questo e sperare che le nuove funzionalità introdotte <em>migliorino</em> la <a
href="http://maurizio.mavida.com/tags/qualita/"><strong>qualità</strong></a> dei siti realizzati in questo 2011.</p><p><a
href="http://drupal7releasedate.com/"><img
class="alignnone size-full wp-image-3758" title="drupal7-relase-date" src="http://maurizio.mavida.com/wp-content/uploads/2011/01/drupal7-relase-date.jpg" alt="" width="480" height="240" /></a></p><p>Qui sotto il video di presenzazione realizzato dal team di <strong>Drupal</strong>.</p><p><object
width="470" height="289"><param
name="movie" value="http://www.youtube.com/v/1qu8w7FyX98?fs=1"></param><param
name="allowFullScreen" value="true"></param><param
name="allowscriptaccess" value="always"></param><embed
src="http://www.youtube.com/v/1qu8w7FyX98?fs=1" type="application/x-shockwave-flash" width="470" height="289" allowscriptaccess="always" allowfullscreen="true"></embed></object></p><p>Chiudo segnalando una delle caratteristiche del nuovo <strong>Drupal7</strong> che mi ha particolarmente incuriosiscono (anche se ancora non mi è chiaro come sarà possibie l&#8217;integrazione con template pensati in html5): l&#8217;<a
href="http://www.cmswire.com/cms/web-cms/rdfa-drupal-and-a-practical-semantic-web-004149.php">adozione</a> della sintassi <a
href="http://www.w3.org/TR/rdfa-syntax/">RDFa</a></p><hr
style="border-top:black solid 1px" />Leggi l'orginale su <a
href="http://maurizio.mavida.com">http://maurizio.mavida.com</a><br
/><a
href="http://maurizio.mavida.com/2011/01/09/gennaio-2011-il-mese-dei-cms/">Gennaio 2011: il mese dei CMS</a> was first posted on gennaio 9, 2011 at 7:54 pm.<br
/>
<p><a href="http://feedads.g.doubleclick.net/~a/7dFzNl941EeZ0NiJdGY4IqpPOYc/0/da"><img src="http://feedads.g.doubleclick.net/~a/7dFzNl941EeZ0NiJdGY4IqpPOYc/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/7dFzNl941EeZ0NiJdGY4IqpPOYc/1/da"><img src="http://feedads.g.doubleclick.net/~a/7dFzNl941EeZ0NiJdGY4IqpPOYc/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/mauriziopelizzone?a=zNT1JhdDYW0:gTmQKeM-xco:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/mauriziopelizzone?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/mauriziopelizzone?a=zNT1JhdDYW0:gTmQKeM-xco:ANkz6nJbUoM"><img src="http://feeds.feedburner.com/~ff/mauriziopelizzone?d=ANkz6nJbUoM" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/mauriziopelizzone/~4/zNT1JhdDYW0" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://maurizio.mavida.com/2011/01/09/gennaio-2011-il-mese-dei-cms/feed/</wfw:commentRss> <slash:comments>1</slash:comments> <feedburner:origLink>http://maurizio.mavida.com/2011/01/09/gennaio-2011-il-mese-dei-cms/</feedburner:origLink></item> <item><title>Risorse WordPress in italiano</title><link>http://feedproxy.google.com/~r/mauriziopelizzone/~3/hrdybN2v-mc/</link> <comments>http://maurizio.mavida.com/2010/12/30/risorse-wordpress-in-italiano/#comments</comments> <pubDate>Thu, 30 Dec 2010 10:29:29 +0000</pubDate> <dc:creator>Maurizio Pelizzone</dc:creator> <category><![CDATA[segnalazioni]]></category> <category><![CDATA[wordpress]]></category> <category><![CDATA[WordPress Planet Italia]]></category> <guid isPermaLink="false">http://maurizio.mavida.com/?p=3596</guid> <description><![CDATA[Leggi l'orginale su http://maurizio.mavida.comLa quantità di persone che usano WordPress in italia continua ad aumentare merito anche della quantità e delle qualità delle risorse in italiano che sono nate negli ultimi tempi. Qualche anno fa era anche partito un progetto di raccolta per le fonti italiane (WordPress Planet Italia) che però ultimamente vedo poco aggiornato. [...]]]></description> <content:encoded><![CDATA[<p>Leggi l'orginale su <a
href="http://maurizio.mavida.com">http://maurizio.mavida.com</a><p><br
/><p>La quantità di persone che usano <strong><a
href="http://maurizio.mavida.com/categorie/wordpress/">WordPress</a></strong> in italia continua ad aumentare merito anche della quantità e delle qualità delle <em>risorse in italiano</em> che sono nate negli ultimi tempi.</p><p>Qualche anno fa era anche partito un progetto di raccolta per le fonti italiane (<a
href="http://planet.wordpress-it.it/"><strong>WordPress Planet Italia</strong></a>) che però ultimamente vedo poco aggiornato.<br
/> Per questo motivo da qualche mese sto raccogliendo una serie link dove spesso mi capita di trovare del <em>materiale interessante</em>.</p><p><img
src="http://maurizio.mavida.com/wp-content/uploads/2010/12/wordpress-risorse-in-italiano.jpg" alt="" title="wordpress-risorse-in-italiano" width="480" height="220" class="alignnone size-full wp-image-3735" /></p><p>Quello che segue è quanto trovato sino ad oggi:</p><p><span
id="more-3596"></span></p><p>Siti monotematici su <strong>WordPress</strong> in italiano</p><ul><li><a
href="http://www.wordpress-it.it/">WordPress Italia</a></li><li><a
href="http://www.wpmu.it/blog/">WordPress MS Italy</a></li><li><a
href="http://www.wpmania.it/">WordPressMania</a></li><li><a
href="http://www.wordpresstutorial.it/">WPtutorial</a></li><li><a
href="http://www.spaghettiwordpress.com/">Spagetti WordPress</a></li><li><a
href="http://niccolotapparo.altervista.org/">Dr. WordPress</a></li><li><a
href="http://gidibao.net/">Gidibao&#8217;s Cafè</a></li><li><a
href="http://www.wpseoblog.it/">WordPress SEO Blog</a> (update del 01/01/2011)</li></ul><p>Guide e tutorial tecnici su <strong>WordPress</strong>:</p><ul><li><a
href="http://www.undolog.com/category/wordpress/">Undolog</a></li><li><a
href="http://www.tomstardust.com/archives/category/wordpress/">Tomstardust</a></li><li><a
href="http://blog.kobayashi.eu/category/wordpress/">Kobayashi blog</a></li><li><a
href="http://lloc.de/it/category/wordpress-it">Realloc&#8217;s asylum</a></li><li><a
href="http://www.aldolat.it/category/wordpress">Ubuntu block notes</a></li><li><a
href="http://www.lucaliverti.com/category/wordpress/">Luca Liverti</a></li><li><a
href="http://maurizio.mavida.com/categorie/wordpress/">Maurizio Pelizzone</a></li></ul><p>Segnalazioni e/o recensioni di plugin e template per <strong>WordPress</strong>:</p><ul><li><a
href="http://www.juliusdesign.net/tag/wordpress/">Julius Design</a></li><li><a
href="http://www.andreapernici.com/tag/wordpress/">Andrea Pernici</a></li><li><a
href="http://www.fogliata.net/tag/wordpress/">Tiziano Fogliata</a></li><li><a
href="http://www.matteostagi.it/tag/wordpress/">Matteo Stagli</a></li><li><a
href="http://www.michelepapaleo.it/tag/wordpress/">Michele Papaleo</a></li><li><a
href="http://www.ivanodibiasi.com/tag/wordpress/">Ivano Di Biasi/</a></li><li><a
href="http://www.studio404.it/tag/wordpress">Studio404</a></li><li><a
href="http://www.dynamick.it/tag/wordpress">Dynamick</a></li><li><a
href="http://www.simonedesign.it/blog/category/wordpress/">Simone Design</a></li></ul><p>Visto che sicuramente ne avrò dimenticato qualcuno ed altrettando sicuramente saranno molti quelli che ancora non conosco, nel caso non vi troviate in questo elenco ma avete un sito in cui si parla di <strong>WordPress</strong> in maniera abbastanza regolare, sarei felice che mi venisse segnalato in modo da poterlo aggiungerre a questo elenco.</p><hr
style="border-top:black solid 1px" />Leggi l'orginale su <a
href="http://maurizio.mavida.com">http://maurizio.mavida.com</a><br
/><a
href="http://maurizio.mavida.com/2010/12/30/risorse-wordpress-in-italiano/">Risorse WordPress in italiano</a> was first posted on dicembre 30, 2010 at 11:29 am.<br
/>
<p><a href="http://feedads.g.doubleclick.net/~a/ZQFepvnD1ofmTAUD6GTLmia7yH4/0/da"><img src="http://feedads.g.doubleclick.net/~a/ZQFepvnD1ofmTAUD6GTLmia7yH4/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/ZQFepvnD1ofmTAUD6GTLmia7yH4/1/da"><img src="http://feedads.g.doubleclick.net/~a/ZQFepvnD1ofmTAUD6GTLmia7yH4/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/mauriziopelizzone?a=hrdybN2v-mc:zZ901tMLc1o:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/mauriziopelizzone?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/mauriziopelizzone?a=hrdybN2v-mc:zZ901tMLc1o:ANkz6nJbUoM"><img src="http://feeds.feedburner.com/~ff/mauriziopelizzone?d=ANkz6nJbUoM" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/mauriziopelizzone/~4/hrdybN2v-mc" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://maurizio.mavida.com/2010/12/30/risorse-wordpress-in-italiano/feed/</wfw:commentRss> <slash:comments>11</slash:comments> <feedburner:origLink>http://maurizio.mavida.com/2010/12/30/risorse-wordpress-in-italiano/</feedburner:origLink></item> <item><title>WordPress e qualità: sistemi di cache manuali</title><link>http://feedproxy.google.com/~r/mauriziopelizzone/~3/op_m5JUaR3c/</link> <comments>http://maurizio.mavida.com/2010/12/28/wordpress-e-qualita-sistemi-di-cache-manuali/#comments</comments> <pubDate>Tue, 28 Dec 2010 14:50:39 +0000</pubDate> <dc:creator>Maurizio Pelizzone</dc:creator> <category><![CDATA[featured]]></category> <category><![CDATA[sviluppo]]></category> <category><![CDATA[tutorial]]></category> <category><![CDATA[wordpress]]></category> <category><![CDATA[cache]]></category> <category><![CDATA[cache_template_part]]></category> <category><![CDATA[nginx]]></category> <category><![CDATA[qualità]]></category> <category><![CDATA[Transients API]]></category> <category><![CDATA[wordpress plugin]]></category> <category><![CDATA[wp_cache_set]]></category> <guid isPermaLink="false">http://maurizio.mavida.com/?p=2660</guid> <description><![CDATA[Leggi l'orginale su http://maurizio.mavida.comPer parlare di qualità, tra le tante cose, si devono definire requisiti ed obiettivi e poi trovare degli indicatori per poterli misurare. Io sto cercando di intrudurre una serie di linee quida nel mio modo di sviluppare ad una di queste si riferisce alla velocità ed al numero di query con cui [...]]]></description> <content:encoded><![CDATA[<p>Leggi l'orginale su <a
href="http://maurizio.mavida.com">http://maurizio.mavida.com</a><p><br
/><p>Per parlare di <strong>qualità</strong>, tra le tante cose, si devono definire <strong>requisiti</strong> ed <strong>obiettivi</strong> e poi trovare degli <strong>indicatori</strong> per poterli <em>misurare</em>.<br
/> Io sto cercando di intrudurre una serie di <strong>linee quida</strong> nel mio modo di sviluppare ad una di queste si riferisce alla velocità ed al numero di <em>query</em> con cui vengono generate le pagine.</p><p><img
src="http://maurizio.mavida.com/wp-content/uploads/2010/12/cache_template_part.jpg" alt="" /></p><p>Gli indicatori che mi danno la misura e mi permettono di capire se sto rispettando i miei requisiti sono di tre tipi:</p><ol><li><strong>Lato browser</strong>: <a
href="http://developer.yahoo.com/yslow/">YSlow</a>, <a
href="http://code.google.com/intl/it-IT/speed/page-speed/">Page Speed</a> ma anche il pannello &#8220;Net &#8221; di <a
href="http://getfirebug.com/">Firebug</a>. Con questi verifico i tempi di caricamento dei singoli componenti della pagina ed eventuali colli di bottiglia nel caricamento di js.</li><li><strong>Lato server</strong>: <strong><a
href="http://mirror.facebook.net/facebook/xhprof/doc.html">XHProf</a></strong> . Si tratta di un profiler gerarchico per verificare i tempi di esecuzione di ogni singola funzione.</li><li><strong>Lato WordPress</strong>: <a
href="http://wordpress.org/extend/plugins/debug-queries/">Debug Query</a> e <a
href="http://wordpress.org/extend/plugins/debug-objects/">Debug Object</a>. Tramite questi plugin ho sotto controllo il numero di query ed un dettaglio dei singoli oggetti interni a <strong><a
href="http://maurizio.mavida.com/categorie/wordpress/">WordPress</a></strong>.</li></ol><p>E&#8217; ovvio che uno dei primi livelli di ottimizzazione sia l&#8217;intruduzione dei sistemi di <strong><a
href="http://it.wikipedia.org/wiki/Cache">cache</a></strong>.<br
/> Un uso appropriato può farci risparmiare diverse <em>query</em> e parecchi ciclo di CPU ma dato che in molti hanno <a
href="http://wordpress.org/extend/plugins/wp-widget-cache/">già</a> <a
href="http://wordpress.org/extend/plugins/w3-total-cache/">parlato</a> dei plugin che possono aiutarci nella gestione &#8220;semiautomatica&#8221; della <strong>cache</strong> vado oltre e vi segnalo solo un <a
href="http://supersoju.com/articles/wordpress-caching-comparision-w3-total-cache-vs-wp-super-cache-vs-wp-cache/">articolo</a> fatto da qualcuno che si è anche preoccupato di andare un po&#8217; più a fondo preparando qualche test.</p><p><span
id="more-2660"></span></p><p>Dalla versione 2.0 nel core di <strong>WordPress</strong> è presente un sistema di <a
href="http://codex.wordpress.org/Function_Reference/WP_Cache">caching non permanente</a> (nel senso che i dati sono residenti in memoria e solo per la durata della singola sessione).</p><p>Qui un breve esempio:</p><div
class="codecolorer-container text twitlight" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table
cellspacing="0" cellpadding="0"><tbody><tr><td
style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br
/>2<br
/>3<br
/>4<br
/>5<br
/>6<br
/></div></td><td><div
class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">$last5 = wp_cache_get( 'elenco_ultimi_5_post' );<br
/> if ( false == $last5 ) {<br
/> $sql_last5 = &quot;select ID from $wpdb-&amp;gt;posts where post_type = 'post' and post_status = 'publish' order by post_date desc limit 5&quot;;<br
/> $last5 = $wpdb-&amp;gt;get_results( $sql_last5 );<br
/> wp_cache_set( 'elenco_ultimi_5_post', $last5 );<br
/> }</div></td></tr></tbody></table></div><p>Io spesso lo uso anche per salvarmi anche pezzi di html</p><div
class="codecolorer-container text twitlight" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table
cellspacing="0" cellpadding="0"><tbody><tr><td
style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br
/>2<br
/>3<br
/>4<br
/>5<br
/>6<br
/>7<br
/></div></td><td><div
class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">$last5 = wp_cache_get( 'elenco_ultimi_5_post' );<br
/> if ( false == $last5 ) {<br
/> $sql_last5 = &quot;select ID, post_title &nbsp;from $wpdb-&amp;gt;posts where post_type = 'post' and post_status = 'publish' order by post_date desc limit 5&quot;;<br
/> $last5_data = $wpdb-&amp;gt;get_results( $sql_last5 );<br
/> if ($last5) :<br
/> foreach ($fivesdrafts as $post) :<br
/> $last5 .= &quot;</div></td></tr></tbody></table></div><li><a
href="&quot; . get_permalink( $post-&gt;ID) . &quot;">&#8221; . $post-&gt;post_title. &#8220;</a></li><p>&#8220;;<br
/> endforeach;<br
/> wp_cache_set( &#8216;elenco_ultimi_5_post&#8217;, $last5 );<br
/> endif;<br
/> }</p><p>Usando un sistema di questo tipo se volessi visualizzare l&#8217;elenco degli ultimi 5 post pubblicati nella mia sidebar eviterei di chiedere al database la stessa informazione per ogni pagina visualizzata ma dopo la prima richiesta verrebbe messo in memoria il risultato e reso subito pronto e disponibile per la volte successive.</p><p>Dal rilascio della 2.8 le cose sono anche migliorate con l&#8217;introduzione delle <a
href="http://codex.wordpress.org/Transients_API"><strong>Transients API</strong></a> che offrono sistema &#8220;<em>standardizzato</em>&#8221; per il salvataggio della <strong>cache</strong> su database.<br
/> Questo ci permette di salvare le informazioni &#8220;<em>cross-sessione</em>&#8221; rendendo riutilizzabile la <strong>cache</strong> anche per utenti diversi.</p><p>Questo è il codice con l&#8217;esempio di prima riadattato con le <strong>Transients API</strong></p><div
class="codecolorer-container text twitlight" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table
cellspacing="0" cellpadding="0"><tbody><tr><td
style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br
/>2<br
/>3<br
/>4<br
/>5<br
/>6<br
/>7<br
/></div></td><td><div
class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">$last5 = get_transient( 'elenco_ultimi_5_post' );<br
/> if ( !$last5 ) {<br
/> $sql_last5 = &quot;select ID, post_title &nbsp;from $wpdb-&amp;gt;posts where post_type = 'post' and post_status = 'publish' order by post_date desc limit 5&quot;;<br
/> $last5_data = $wpdb-&amp;gt;get_results( $sql_last5 );<br
/> if ($last5) :<br
/> foreach ($fivesdrafts as $post) :<br
/> $last5 .= &quot;</div></td></tr></tbody></table></div><li><a
href="&quot; . get_permalink( $post-&gt;ID) . &quot;">&#8221; . $post-&gt;post_title. &#8220;</a></li><p>&#8220;;<br
/> endforeach;<br
/> set_transient( &#8216;elenco_ultimi_5_post&#8217;, $last5,3600 );<br
/> endif;<br
/> }</p><p>Questo piccolo cambiamento rende persistente la mia cache per un ora (3600 secondi) ed accessibile per ogni visitatore.</p><p>Il sistema potrebbe però avere ancora un limite in quanto nel caso venisse modificato o pubblicato un nuovo post questo non verrebbe visualizzato nell&#8217;elenco sino al momento in cui la <strong>cache</strong> non risultasse <em>invalidata</em> e quindi ricreata.<br
/> Tramite un semplice <strong>hook</strong> possiamo pero risolvere il problema&#8230;</p><p>add_action(&#8216;save_post&#8217;, &#8216;delete_last5_cache&#8217;);<br
/> function delete_last5_cache( $post_id  ) {<br
/> global $post;<br
/> if ( $post-&gt;post_status == &#8220;publish&#8221;) {<br
/> // cancello la cache<br
/> delete_transient(&#8216;elenco_ultimi_5_post&#8217;);<br
/> }<br
/> }</p><p>In alcune situazioni però questo non mi bastava ancora in quanto avrei voluto rendere persistente una porzione ancora più grossa (es. tutta la sidebar e/o tutto il footer). Quello che cercavo era qualcosa di simile a <a
href="http://codex.wordpress.org/Function_Reference/get_template_part">get_template_part</a> ma con un salvataggio su <strong>cache</strong>.</p><p>Ho quindi scritto io una funzione che ho chiamato <strong>cache_template_part</strong>.<br
/> Questo il sorgente:</p><p>/*<br
/> * 2010 | maurizio | http:maurizio.mavida.com<br
/> * versione 1.2<br
/> * viene effettuata una cache su disco di una porzione di codice<br
/> *  @param string $file &#8211; nome del template da caricare<br
/> *  @param bool always &#8211; visualizza sempre la cache (anche all&#8217;amministratore)<br
/> *  @param bool rewrite &#8211; ricrea sempre la cache anche se ancora valida<br
/> *  @param int cachetime &#8211; numero di secondi dopo il quale viene invalidata<br
/> *  @param string cachepath &#8211; percorso per il salvataggio della cache<br
/> *<br
/> * es. cache_template_parts(&#8220;sidebar.php&#8221;);<br
/> * es. cache_template_parts(&#8220;sidebar.php&#8221; , array( &#8216;cachetime &#8216; =&gt; 14400 )  );<br
/> */<br
/> function cache_template_part( $file , $args = null  ) {</p><p>$defaults = array(<br
/> &#8216;always&#8217; =&gt; false,<br
/> &#8216;rewrite&#8217; =&gt; false,<br
/> &#8216;cachetime&#8217; =&gt; 3600,<br
/> &#8216;cachepath&#8217; =&gt; &#8216;wp-content/cache/&#8217;,</p><p>);</p><p>$args = wp_parse_args( $args, $defaults );<br
/> extract( $args, EXTR_SKIP );</p><p>$cachefile = $cachepath . str_replace( &#8220;/&#8221;, &#8220;-&#8221;, $file);<br
/> $cachefile_created = ((@file_exists($cachefile))  ) ? @filemtime($cachefile) : 0;</p><p>if ( !$rewrite and ( time() &#8211; $cachetime &lt; $cachefile_created ) and ( $always || !is_user_logged_in())  ) {<br
/> echo  file_get_contents( $cachefile );<br
/> } else {<br
/> //ob_start(ob_gzhandler);<br
/> ob_start();</p><p>include($file);</p><p>if ( $always || !is_user_logged_in() ) {<br
/> // in caso di utente loggato manda subito l&#8217;output<br
/> $b = ob_get_clean();<br
/> //$b = trim(preg_replace(&#8216;/\s+/&#8217;, &#8216; &#8216;, $b));<br
/> $b = preg_replace(&#8216;/[ ]+/&#8217;, &#8216; &#8216;, $b);<br
/> $b = str_replace( array(&#8220;\r\n&#8221;, &#8220;\r&#8221;, &#8220;\n&#8221;, &#8220;\t&#8221; ), &#8221;, $b);</p><p>if ( strlen($b) &gt; 1 ) {<br
/> // controllo che il buffer sia valorizzato<br
/> $b = &#8220;&#8221; . $b;<br
/> file_put_contents( $cachefile , $b);<br
/> }</p><p>echo $b;</p><p>}<br
/> ob_end_flush(); //<br
/> }<br
/> }</p><p>L&#8217;unico argomento obbligatorio è il nome della file da caricare con una serie di argomenti opzionali (che devono essere passati come array).</p><p>Al momento, a differenza delle <strong>Transients API</strong>, ho deciso di salvare la cache su disco sequendo l&#8217;appoccio suggerito anche da altri plugin che in caso di problemi permette un debug più semplice e veloce (una semplice eliminazione dei file forze la rigenerazione della cache )</p><p>Se qualcuno volesse usarla, <strong>debuggarla</strong> e/o suggerirmi come migliorarla la può scaricare da qui sotto.</p> <a
href="http://maurizio.mavida.com/download/cache_template_part.txt"><img
src="http://maurizio.mavida.com/wp-content/plugins/download-monitor/img/download.gif" alt="cache_template_part" /></a><p>Questo vuole essere un&#8217;esempio di quello che intendo per qualità che può essere riassunto in un uso consapevole delle funzionalità core di <strong>WordPress</strong> e la realizzazione di &#8220;utility&#8221; che possano aiutare al raggiungimento dei requisiti.</p><p><strong>Ultima nota finale</strong>:<br
/> Il fatto di usare sistemi di cache manuale non vuol dire che si debbano usare solo quelli.<br
/> Un bella spinta la può dare l&#8217;utilizzo dell&#8217;<strong><a
href="http://wordpress.org/extend/plugins/apc/">APC Object Cache Backend</a></strong> (se il server lo supporta).<br
/> Se siete tra i fortunati ad avere <strong><a
href="http://nginx.org/en/">nginx</a></strong> come web server vi suggerisco <strong><a
href="http://wordpress.org/extend/plugins/nginx-proxy-cache-integrator/">Nginx proxy cache integrator</a></strong>.<br
/> E poi per tutti il forse poco conosciuto <strong><a
href="http://wordpress.org/extend/plugins/wp-widget-cache/">Widget Cache</a></strong></p><hr
style="border-top:black solid 1px" />Leggi l'orginale su <a
href="http://maurizio.mavida.com">http://maurizio.mavida.com</a><br
/><a
href="http://maurizio.mavida.com/2010/12/28/wordpress-e-qualita-sistemi-di-cache-manuali/">WordPress e qualità: sistemi di cache manuali</a> was first posted on dicembre 28, 2010 at 3:50 pm.<br
/>
<p><a href="http://feedads.g.doubleclick.net/~a/VvwjSqRc0qMRsf_80aLcId5ZQM8/0/da"><img src="http://feedads.g.doubleclick.net/~a/VvwjSqRc0qMRsf_80aLcId5ZQM8/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/VvwjSqRc0qMRsf_80aLcId5ZQM8/1/da"><img src="http://feedads.g.doubleclick.net/~a/VvwjSqRc0qMRsf_80aLcId5ZQM8/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/mauriziopelizzone?a=op_m5JUaR3c:ryP9x5KLo6I:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/mauriziopelizzone?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/mauriziopelizzone?a=op_m5JUaR3c:ryP9x5KLo6I:ANkz6nJbUoM"><img src="http://feeds.feedburner.com/~ff/mauriziopelizzone?d=ANkz6nJbUoM" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/mauriziopelizzone/~4/op_m5JUaR3c" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://maurizio.mavida.com/2010/12/28/wordpress-e-qualita-sistemi-di-cache-manuali/feed/</wfw:commentRss> <slash:comments>1</slash:comments> <feedburner:origLink>http://maurizio.mavida.com/2010/12/28/wordpress-e-qualita-sistemi-di-cache-manuali/</feedburner:origLink></item> <item><title>WordPress come alternativa a Delicious</title><link>http://feedproxy.google.com/~r/mauriziopelizzone/~3/y0KcZtU5ZFo/</link> <comments>http://maurizio.mavida.com/2010/12/21/wordpress-come-alternativa-a-delicious/#comments</comments> <pubDate>Tue, 21 Dec 2010 17:13:47 +0000</pubDate> <dc:creator>Maurizio Pelizzone</dc:creator> <category><![CDATA[wordpress]]></category> <category><![CDATA[del.icio.us]]></category> <category><![CDATA[OPML]]></category> <category><![CDATA[wordpress plugin]]></category> <category><![CDATA[wordpress template]]></category> <guid isPermaLink="false">http://maurizio.mavida.com/?p=3672</guid> <description><![CDATA[Leggi l'orginale su http://maurizio.mavida.comPrima dicono che delicious sia destinato a morire poi che (forse) rimarra attivo ma che cambieranno server (e sponsor) in quanto per yahoo non è più &#8220;strategico&#8221;. Comunque vada a finire io ho 1325 bookmarks selezionati e taggati che mi dispiacerebbe perdere. Come hanno già fatto altri ho esportato il mio file [...]]]></description> <content:encoded><![CDATA[<p>Leggi l'orginale su <a
href="http://maurizio.mavida.com">http://maurizio.mavida.com</a><p><br
/><p>Prima <a
href="http://techcrunch.com/2010/12/16/is-yahoo-shutting-down-del-icio-us/">dicono</a> che <a
href="http://www.delicious.com">delicious</a> sia destinato a morire poi che (forse) rimarra attivo ma che cambieranno server (e sponsor) in quanto per yahoo non è più &#8220;strategico&#8221;.<br
/> Comunque vada a finire io ho 1325 bookmarks selezionati e taggati che mi dispiacerebbe perdere.</p><p><img
src="http://maurizio.mavida.com/wp-content/uploads/2010/12/delicious-miziomon.jpg" alt="" title="delicious-miziomon" width="480" height="220" class="alignnone size-full wp-image-3675" /></p><p>Come hanno già fatto <a
href="http://www.kromeboy.net/archivio/yahoo-vuole-chiudere-delicious/">altri</a> ho esportato il mio file e cercando un&#8217;alternativa mi capita di leggere attraverso <a
href="http://paolovalenti.info/2010/12/17/delicious-chiude-potete-crearvi-il-vostro-delicious-personale/">un post</a> di Paolo del sistema di <a
href="http://codex.wordpress.org/Press_This">bookmarklet</a> integrato in <strong><a
href="http://maurizio.mavida.com/categorie/wordpress/">WordPress</a></strong>.</p><p>Decido quindi di fare un paio di esperimenti e dopo essermi creato un installazione in locale, aver selezionato un <a
href="http://links.sillybean.net/"><em>tema appropriato</em></a> e configurato un <a
href="http://scribu.net/wordpress/query-multiple-taxonomies">plugin</a> sono arrivato a <a
href="http://maurizio.mavida.com/wp-content/uploads/2010/12/bookmarks-personal-delicious-alternative.png">questo risultato</a>.</p><p>Per l&#8217;importazione dei link di <strong>Deliciuos</strong> su <strong>WordPress</strong> ho notato che passando da un file <strong><a
href="http://it.wikipedia.org/wiki/OPML">OPML</a></strong> si perdono i tag ma c&#8217;è chi ha preparato un plugin per <a
href="http://wordpress.org/extend/plugins/delicious-xml-importer/">l&#8217;importazione via <strong>XML</strong></a>.<br
/> Fate attenzione che se volete recuperare il file in formato XML bisogna passare tramite le <a
href="http://www.delicious.com/help/api">API</a> usando questo indirizzo (sostituendo utente e password con quelle del vostro accout):</p><div
class="codecolorer-container text twitlight" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table
cellspacing="0" cellpadding="0"><tbody><tr><td
style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br
/></div></td><td><div
class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">https://user:password@api.del.icio.us/v1/posts/all</div></td></tr></tbody></table></div><p>Per averci &#8220;giocato&#8221; un paio d&#8217;ore sono molto soddisfatto ma mi piacrebbe fare un paio di modifiche al template per mettere l&#8217;elenco delle tag su più colonne e riorganizzare le dimensioni tagcloud. Valuterò nei prossimi giorni se mettere il tutto su un server di produzione ma sono un po&#8217; preoccupato per le perfomance che in locale non danno problemi ma temo per il carico del database su query con filtri a tag multiple.</p><p>Un grazie a <a
href="http://sillybean.net/2010/12/import-delicious-bookmarks-as-wordpress-links-or-posts/">Stephanie</a> per l&#8217;idea ed il <a
href="http://sillybean.net/2010/12/twenty-links-a-delicious-inspired-twenty-ten-child-theme/">template</a>.</p><hr
style="border-top:black solid 1px" />Leggi l'orginale su <a
href="http://maurizio.mavida.com">http://maurizio.mavida.com</a><br
/><a
href="http://maurizio.mavida.com/2010/12/21/wordpress-come-alternativa-a-delicious/">WordPress come alternativa a Delicious</a> was first posted on dicembre 21, 2010 at 6:13 pm.<br
/>
<p><a href="http://feedads.g.doubleclick.net/~a/8q2sgNYU2qVg0hV0S2nK0_R2MFU/0/da"><img src="http://feedads.g.doubleclick.net/~a/8q2sgNYU2qVg0hV0S2nK0_R2MFU/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/8q2sgNYU2qVg0hV0S2nK0_R2MFU/1/da"><img src="http://feedads.g.doubleclick.net/~a/8q2sgNYU2qVg0hV0S2nK0_R2MFU/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/mauriziopelizzone?a=y0KcZtU5ZFo:4YdO6iQ8RqQ:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/mauriziopelizzone?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/mauriziopelizzone?a=y0KcZtU5ZFo:4YdO6iQ8RqQ:ANkz6nJbUoM"><img src="http://feeds.feedburner.com/~ff/mauriziopelizzone?d=ANkz6nJbUoM" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/mauriziopelizzone/~4/y0KcZtU5ZFo" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://maurizio.mavida.com/2010/12/21/wordpress-come-alternativa-a-delicious/feed/</wfw:commentRss> <slash:comments>1</slash:comments> <feedburner:origLink>http://maurizio.mavida.com/2010/12/21/wordpress-come-alternativa-a-delicious/</feedburner:origLink></item> <item><title>NOSQLDAY 2011</title><link>http://feedproxy.google.com/~r/mauriziopelizzone/~3/wIiHKl0NFzg/</link> <comments>http://maurizio.mavida.com/2010/12/21/nosqlday-2011/#comments</comments> <pubDate>Tue, 21 Dec 2010 11:55:29 +0000</pubDate> <dc:creator>Maurizio Pelizzone</dc:creator> <category><![CDATA[segnalazioni]]></category> <category><![CDATA[couchdb]]></category> <category><![CDATA[mongodb]]></category> <category><![CDATA[nosql]]></category> <guid isPermaLink="false">http://maurizio.mavida.com/?p=3664</guid> <description><![CDATA[Leggi l'orginale su http://maurizio.mavida.comDato il mio interesse sulla materia io oggi mi sono segnato questo appuntamento: NOSQLDAY, venerdì 25 marzo 2011 a Brescia. Riporto quanto scritto sul sito ufficiale della conferenza: Cosa sono questi database non relazionali di cui si sente tanto parlare, accomunati sotto la sigla NoSQL? Sono davvero così efficienti come dicono? Possono [...]]]></description> <content:encoded><![CDATA[<p>Leggi l'orginale su <a
href="http://maurizio.mavida.com">http://maurizio.mavida.com</a><p><br
/><p>Dato il mio interesse sulla materia io oggi mi sono segnato questo appuntamento: <strong>NOSQLDAY</strong>, <em>venerdì 25 marzo 2011 a Brescia</em>.</p><p><a
href="http://www.nosqlday.it/"><img
src="http://maurizio.mavida.com/wp-content/uploads/2010/12/nosqlday.jpg" alt="" title="nosqlday" width="480" height="220" class="alignnone size-full wp-image-3665" /></a></p><p>Riporto quanto scritto sul <strong>sito ufficiale</strong> della conferenza:</p><p>Cosa sono questi <strong>database non relazionali</strong> di cui si sente tanto parlare, accomunati sotto la sigla <strong>NoSQL</strong>? Sono davvero così efficienti come dicono? Possono veramente essere usati in un ambiente di produzione, anche per progetti di piccola-media grandezza? Non è l&#8217;ennesima moda per geek dediti alla caffeina o una &#8220;<strong>buzzword</strong>&#8221; come tante altre?</p><p>Anche noi abbiamo moltissime domande e ancora dubbi aperti su questo argomento.</p><p>Perciò abbiamo pensato che la cosa migliore per capirne qualcosa di più fosse quella di organizzare un&#8217;incontro con chiunque vantasse esperienza diretta su queste tematiche e avesse voglia di venire a parlarne. Abbiamo pensato ad una giornata semplice, non troppo formale, ad un incontro fra amici e colleghi in cui poter parlare, confrontarci e discutere con persone che avessero già lavorato con queste tecnologie su progetti reali e concreti.</p><p>Il programma dettagliato della giornata sarà pubblicato non appena definito l&#8217;elenco completo dei relatori</p><p>Qui il link per la registrazione: <a
href="http://nosqlday2011.eventbrite.com/">http://nosqlday2011.eventbrite.com/</a></p><hr
style="border-top:black solid 1px" />Leggi l'orginale su <a
href="http://maurizio.mavida.com">http://maurizio.mavida.com</a><br
/><a
href="http://maurizio.mavida.com/2010/12/21/nosqlday-2011/">NOSQLDAY 2011</a> was first posted on dicembre 21, 2010 at 12:55 pm.<br
/>
<p><a href="http://feedads.g.doubleclick.net/~a/KDw0hGt5rv-Upch8zETgQ6yW9eU/0/da"><img src="http://feedads.g.doubleclick.net/~a/KDw0hGt5rv-Upch8zETgQ6yW9eU/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/KDw0hGt5rv-Upch8zETgQ6yW9eU/1/da"><img src="http://feedads.g.doubleclick.net/~a/KDw0hGt5rv-Upch8zETgQ6yW9eU/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/mauriziopelizzone?a=wIiHKl0NFzg:-oHc4dBUiJ8:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/mauriziopelizzone?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/mauriziopelizzone?a=wIiHKl0NFzg:-oHc4dBUiJ8:ANkz6nJbUoM"><img src="http://feeds.feedburner.com/~ff/mauriziopelizzone?d=ANkz6nJbUoM" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/mauriziopelizzone/~4/wIiHKl0NFzg" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://maurizio.mavida.com/2010/12/21/nosqlday-2011/feed/</wfw:commentRss> <slash:comments>0</slash:comments> <feedburner:origLink>http://maurizio.mavida.com/2010/12/21/nosqlday-2011/</feedburner:origLink></item> </channel> </rss>

