<?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:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
>

<channel>
  <title>Ossblog.it</title>
  <link>http://www.ossblog.it</link>
  <description>Programmi free: scopri il mondo dell'Open Source</description>
  <pubDate>Tue, 22 May 2012 13:11:56 GMT</pubDate>
  <generator>http://lightpress.org/</generator>
  <copyright>2005-2011 Blogo.it</copyright>
  <language>it-it</language>


  <item>
    <title>PHP ha ultimato lo spostamento del codice in fase di sviluppo su Git</title>
    <link>http://www.ossblog.it/post/9693/php-ha-ultimato-lo-spostamento-del-codice-in-fase-di-sviluppo-su-git</link>
    <guid isPermaLink="true">http://www.ossblog.it/post/9693/php-ha-ultimato-lo-spostamento-del-codice-in-fase-di-sviluppo-su-git</guid>
    <pubDate>Tue, 20 Mar 2012 09:00:13 GMT</pubDate>
    <dc:creator>Federico Moretti</dc:creator>
    <comments>http://www.ossblog.it/post/9693/php-ha-ultimato-lo-spostamento-del-codice-in-fase-di-sviluppo-su-git#comments</comments>
    <slash:comments>0</slash:comments>
    <category>php</category><category>internet</category><category>codice sorgente</category><category>controllo delle versioni</category><category>linguaggi di programmazione</category><category>sviluppo dei progetti</category>
    <description>Hypertext Preprocessor (PHP) ha abbandonato definitivamente Subversion, in favore di Git. A un paio di settimane dal rilascio della versione 5.4.0, gli sviluppatori del linguaggio di scripting hanno[...]</description>
    <content:encoded><![CDATA[
    <p style="clear:both">
      <a href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F9693%2Fphp-ha-ultimato-lo-spostamento-del-codice-in-fase-di-sviluppo-su-git" style="margin-right:6px"><img src="http://static.blogo.it/i/like-it-it.gif" width=66 height=20 alt="Mi piace" /></a>
      <a href="https://plusone.google.com/_/+1/confirm?hl=it&url=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F9693%2Fphp-ha-ultimato-lo-spostamento-del-codice-in-fase-di-sviluppo-su-git" style="margin-right:6px"><img src="http://static.blogo.it/i/plusone.gif" width=32 height=20 alt="+1" /></a>
      <a href="https://twitter.com/intent/tweet?source=&text=PHP+ha+ultimato+lo+spostamento+del+codice+in+fase+di+sviluppo+su+Git&url=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F9693%2Fphp-ha-ultimato-lo-spostamento-del-codice-in-fase-di-sviluppo-su-git" style="margin-right:6px"><img src="http://static.blogo.it/i/tweet.gif" width=55 height=20 alt="Tweet" /></a>
    </p>
<p><img src="http://static.blogo.it/ossblog/php_01.jpg" class="post" border="0" align="left" width="280" height="210" alt="PHP" />Hypertext Preprocessor (<a href="http://www.php.net/">PHP</a>) ha abbandonato definitivamente Subversion, in favore di <a href="http://git-scm.com/">Git</a>. A un paio di settimane dal rilascio della versione 5.4.0, gli sviluppatori del linguaggio di <em>scripting</em> hanno terminato la transizione al popolare Distributed Version Control System (DVCS) di Linux e sono state redatte <a href="https://wiki.php.net/vcs/gitfaq">le domande più frequenti</a>.</p>
<p>Tanto il codice sorgente, quanto gli strumenti di sviluppo sono ospitati sullo stesso dominio del PHP. Tuttavia, per facilitare il <em>forking</em>, è stato predisposto <a href="https://github.com/php/php-src">un <em>mirror</em></a> su GitHub. Le richieste di <em>pull</em> possono essere inoltrate da entrambi, ma le chiavi di cifratura per i controlli d’integrità saranno distribuite nei prossimi giorni.</p>
<p>Per il momento, soltanto le pagine della documentazione ufficiale resteranno su Subversion: è già previsto il passaggio di queste ultime a Git, però il lavoro di transizione del codice ha richiesto molti sforzi e gli sviluppatori hanno procrastinato lo spostamento dei manuali, incluse le traduzioni. Un problema abbastanza relativo.</p>
<p>Via | <a href="http://www.php.net/archive/2012.php#id2012-03-20-1">PHP</a></p>



<p style="padding:5px;background:#ddd;border:1px solid #bbb;clear:both;"><a href="http://www.ossblog.it/post/9693/php-ha-ultimato-lo-spostamento-del-codice-in-fase-di-sviluppo-su-git">PHP ha ultimato lo spostamento del codice in fase di sviluppo su Git</a> &eacute; stato pubblicato su <a href="http://www.ossblog.it">Ossblog.it</a> alle 11:00 di martedì 20 marzo 2012.</p>
]]></content:encoded>
    
  </item>

  <item>
    <title>PHP 5.4.0 è disponibile: ha introdotto un nuovo web server integrato</title>
    <link>http://www.ossblog.it/post/9599/php-540-e-disponibile-ha-introdotto-un-nuovo-web-server-integrato</link>
    <guid isPermaLink="true">http://www.ossblog.it/post/9599/php-540-e-disponibile-ha-introdotto-un-nuovo-web-server-integrato</guid>
    <pubDate>Sat, 03 Mar 2012 13:00:49 GMT</pubDate>
    <dc:creator>Federico Moretti</dc:creator>
    <comments>http://www.ossblog.it/post/9599/php-540-e-disponibile-ha-introdotto-un-nuovo-web-server-integrato#comments</comments>
    <slash:comments>0</slash:comments>
    <category>php</category><category>server</category><category>controllo delle applicazioni</category><category>linguaggi di programmazione</category><category>riga di comando</category><category>sintassi delle funzioni</category>
    <description>PHP, il popolare linguaggio di scripting, ha raggiunto la versione 5.4.0: è l’ultimo major upgrade, rilasciato appena due giorni fa. Le novità – rispetto alla versione 5.3.x – sono molte e quella[...]</description>
    <content:encoded><![CDATA[
    <p style="clear:both">
      <a href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F9599%2Fphp-540-e-disponibile-ha-introdotto-un-nuovo-web-server-integrato" style="margin-right:6px"><img src="http://static.blogo.it/i/like-it-it.gif" width=66 height=20 alt="Mi piace" /></a>
      <a href="https://plusone.google.com/_/+1/confirm?hl=it&url=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F9599%2Fphp-540-e-disponibile-ha-introdotto-un-nuovo-web-server-integrato" style="margin-right:6px"><img src="http://static.blogo.it/i/plusone.gif" width=32 height=20 alt="+1" /></a>
      <a href="https://twitter.com/intent/tweet?source=&text=PHP+5.4.0+%C3%A8+disponibile%3A+ha+introdotto+un+nuovo+web+server+integrato&url=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F9599%2Fphp-540-e-disponibile-ha-introdotto-un-nuovo-web-server-integrato" style="margin-right:6px"><img src="http://static.blogo.it/i/tweet.gif" width=55 height=20 alt="Tweet" /></a>
    </p>
<p><img src="http://static.blogo.it/ossblog/php_01.jpg" class="post" border="0" align="left" width="280" height="210" alt="PHP" /><a href="http://php.net/">PHP</a>, il popolare linguaggio di <em>scripting</em>, ha raggiunto la versione 5.4.0: è l’ultimo <em>major upgrade</em>, rilasciato appena due giorni fa. Le novità – rispetto alla versione 5.3.x – sono molte e quella più importante riguarda <a href="http://php.net/manual/en/features.commandline.webserver.php">l’inclusione d’un web server</a> integrato per il debugging del codice — accessibile da Command Line Interface (CLI).</p>
<p>L’altra aggiunta di rilievo riguarda <a href="http://php.net/traits">Traits</a>, un meccanismo per riutilizzare il codice nell&#8217;integrazione delle funzioni: è un <em>workaround</em> per creare delle gerarchie sulle classi, evitando i conflitti generati dall’utilizzo multiplo d’una stessa funzione. E, inoltre, le sessioni potranno tracciare <a href="http://docs.php.net/manual/en/session.upload-progress.php">l’avanzamento per gli <em>upload</em></a> dei file.</p>
<p>L’ultima novità è sugli <em>array</em>: PHP 5.4.0 permette <a href="http://docs.php.net/manual/en/language.types.array.php">una sintassi semplificata</a>, simile a quella di JSON, per gestirli. Le parentesi quadre sostituiscono <code>array();</code> nelle variabili e nelle funzioni. Seguono delle rimozioni, che potrebbero compromettere la compatibilità del codice: <a href="http://docs.php.net/manual/en/migration54.new-features.php">una lista completa</a> è consultabile nelle note di rilascio.</p>
<p>Via | <a href="http://www.php.net/archive/2012.php#id2012-03-01-1">PHP</a></p>



<p style="padding:5px;background:#ddd;border:1px solid #bbb;clear:both;"><a href="http://www.ossblog.it/post/9599/php-540-e-disponibile-ha-introdotto-un-nuovo-web-server-integrato">PHP 5.4.0 è disponibile: ha introdotto un nuovo web server integrato</a> &eacute; stato pubblicato su <a href="http://www.ossblog.it">Ossblog.it</a> alle 15:00 di sabato 03 marzo 2012.</p>
]]></content:encoded>
    
  </item>

  <item>
    <title>Facebook ha introdotto una Virtual Machine dedicata a HipHop for PHP</title>
    <link>http://www.ossblog.it/post/9049/facebook-ha-introdotto-una-virtual-machine-dedicata-a-hiphop-for-php</link>
    <guid isPermaLink="true">http://www.ossblog.it/post/9049/facebook-ha-introdotto-una-virtual-machine-dedicata-a-hiphop-for-php</guid>
    <pubDate>Mon, 12 Dec 2011 12:00:45 GMT</pubDate>
    <dc:creator>Federico Moretti</dc:creator>
    <comments>http://www.ossblog.it/post/9049/facebook-ha-introdotto-una-virtual-machine-dedicata-a-hiphop-for-php#comments</comments>
    <slash:comments>19</slash:comments>
    <category>php</category><category>webdev</category><category>facebook</category><category>hiphop for php</category><category>virtual machine</category>
    <description>HipHop for PHP, il progetto di Facebook per incrementare le performance del linguaggio, ha raggiunto un livello superiore. Al posto dell’interprete implementato inizialmente, gli sviluppatori hanno[...]</description>
    <content:encoded><![CDATA[
    <p style="clear:both">
      <a href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F9049%2Ffacebook-ha-introdotto-una-virtual-machine-dedicata-a-hiphop-for-php" style="margin-right:6px"><img src="http://static.blogo.it/i/like-it-it.gif" width=66 height=20 alt="Mi piace" /></a>
      <a href="https://plusone.google.com/_/+1/confirm?hl=it&url=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F9049%2Ffacebook-ha-introdotto-una-virtual-machine-dedicata-a-hiphop-for-php" style="margin-right:6px"><img src="http://static.blogo.it/i/plusone.gif" width=32 height=20 alt="+1" /></a>
      <a href="https://twitter.com/intent/tweet?source=&text=Facebook+ha+introdotto+una+Virtual+Machine+dedicata+a+HipHop+for+PHP&url=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F9049%2Ffacebook-ha-introdotto-una-virtual-machine-dedicata-a-hiphop-for-php" style="margin-right:6px"><img src="http://static.blogo.it/i/tweet.gif" width=55 height=20 alt="Tweet" /></a>
    </p>
<p><img src="http://static.blogo.it/ossblog/hiphopforphp.jpg" class="post" border="0" align="left" width="280" height="210" alt="HipHop for PHP" /><a href="https://github.com/facebook/hiphop-php">HipHop for PHP</a>, il progetto di Facebook per incrementare le performance del linguaggio, ha raggiunto un livello superiore. Al posto dell’interprete implementato inizialmente, gli sviluppatori hanno realizzato una Virtual Machine: così facendo, l’esecuzione del codice richiede fino al 60% in meno — rispetto al meccanismo precedente.</p>
<p>Tra le piattaforme che hanno scelto d’adottare HipHop for PHP, oltre al <em>social network</em> di Mark Zuckerberg, spiccano Drupal, MediaWiki e WordPress. HipHop VM è ancora un esperimento, però – grazie alla natura <em>open source</em> del progetto – dovrebbe essere utilizzabile a breve. La soluzione di Facebook, in sostanza, traduce il PHP in C++.</p>
<p>Concepita per migliorare le prestazioni dei servizi web chiamati a gestire enormi volumi di dati, HipHop for PHP potrebbe essere una risorsa strategica per i provider su hosting con PHP e MySQL. Quest’ultimo è oggetto di un’altra soluzione di Facebook. Gli sviluppatori otterrebbero la compilazione Just In Time (JIT) senza problemi.</p>
<p>Via | <a href="http://gigaom.com/cloud/facebook-speeds-php-development-with-hiphop-vm/">GigaOM</a></p>



<p style="padding:5px;background:#ddd;border:1px solid #bbb;clear:both;"><a href="http://www.ossblog.it/post/9049/facebook-ha-introdotto-una-virtual-machine-dedicata-a-hiphop-for-php">Facebook ha introdotto una Virtual Machine dedicata a HipHop for PHP</a> &eacute; stato pubblicato su <a href="http://www.ossblog.it">Ossblog.it</a> alle 14:00 di lunedì 12 dicembre 2011.</p>
]]></content:encoded>
    
  </item>

  <item>
    <title>Zend ha annunciato phpcloud.com, una piattaforma di sviluppo per PHP</title>
    <link>http://www.ossblog.it/post/8479/zend-ha-annunciato-phpcloudcom-una-piattaforma-di-sviluppo-per-php</link>
    <guid isPermaLink="true">http://www.ossblog.it/post/8479/zend-ha-annunciato-phpcloudcom-una-piattaforma-di-sviluppo-per-php</guid>
    <pubDate>Fri, 21 Oct 2011 09:00:27 GMT</pubDate>
    <dc:creator>Federico Moretti</dc:creator>
    <comments>http://www.ossblog.it/post/8479/zend-ha-annunciato-phpcloudcom-una-piattaforma-di-sviluppo-per-php#comments</comments>
    <slash:comments>2</slash:comments>
    <category>php</category><category>webdev</category><category>compatibilità tra sistemi</category><category>ecosistema di sviluppo</category><category>programmazione collaborativa</category><category>sviluppo in rete</category>
    <description>Zend ha realizzato un nuovo ecosistema per lo sviluppo in PHP su cloud computing: phpcloud.com è una piattaforma creata dalla collaborazione con Amazon, IBM, Rackspace e RightScale. Accessibile su[...]</description>
    <content:encoded><![CDATA[
    <p style="clear:both">
      <a href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F8479%2Fzend-ha-annunciato-phpcloudcom-una-piattaforma-di-sviluppo-per-php" style="margin-right:6px"><img src="http://static.blogo.it/i/like-it-it.gif" width=66 height=20 alt="Mi piace" /></a>
      <a href="https://plusone.google.com/_/+1/confirm?hl=it&url=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F8479%2Fzend-ha-annunciato-phpcloudcom-una-piattaforma-di-sviluppo-per-php" style="margin-right:6px"><img src="http://static.blogo.it/i/plusone.gif" width=32 height=20 alt="+1" /></a>
      <a href="https://twitter.com/intent/tweet?source=&text=Zend+ha+annunciato+phpcloud.com%2C+una+piattaforma+di+sviluppo+per+PHP&url=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F8479%2Fzend-ha-annunciato-phpcloudcom-una-piattaforma-di-sviluppo-per-php" style="margin-right:6px"><img src="http://static.blogo.it/i/tweet.gif" width=55 height=20 alt="Tweet" /></a>
    </p>
<p><img src="http://static.blogo.it/ossblog/zendtechnologies.jpg" class="post" border="0" align="left" width="280" height="210" alt="Zend Technologies" />Zend ha realizzato un nuovo ecosistema per lo sviluppo in PHP su <em>cloud computing</em>: <a href="http://www.phpcloud.com/">phpcloud.com</a> è una piattaforma creata dalla collaborazione con Amazon, IBM, Rackspace e RightScale. Accessibile su invito, phpcloud.com si presenta come la risorsa definitiva di Zend per sviluppare applicazioni web in PHP senza un server di proprietà.</p>
<p>Basata ovviamente su Zend Server, phpcloud.com propone due servizi: <a href="http://www.phpcloud.com/manage">Zend Application Fabric</a> e <a href="http://www.phpcloud.com/develop">Zend Developer Cloud</a>. Il primo è un sistema di gestione delle applicazioni che garantisce la compatibilità con le principali piattaforme sul mercato, il secondo è un hosting privato per provare i progetti appena creati prima di pubblicarli.</p>
<p>Il limite di phpcloud.com ne è pure il punto di forza: la piattaforma, al contrario delle applicazioni realizzate con essa, non può essere installata sul proprio server. La collaborazione tra più programmatori sui sorgenti è provvista da Git. Application Fabric funziona a mo’ di <em>sandbox</em>, per i progetti ancora in fase di produzione.</p>
<p>Via | <a href="http://www.zend.com/en/company/news/press/321_introducing-phpcloud-com-zend-collaborates-with-ibm-rackspace-and-rightscale-to-fuel-the-next-generation-of-web-applications-in-the-cloud">Zend Technologies</a></p>



<p style="padding:5px;background:#ddd;border:1px solid #bbb;clear:both;"><a href="http://www.ossblog.it/post/8479/zend-ha-annunciato-phpcloudcom-una-piattaforma-di-sviluppo-per-php">Zend ha annunciato phpcloud.com, una piattaforma di sviluppo per PHP</a> &eacute; stato pubblicato su <a href="http://www.ossblog.it">Ossblog.it</a> alle 11:00 di venerdì 21 ottobre 2011.</p>
]]></content:encoded>
    
  </item>

  <item>
    <title>Uno spazio sul sito del PHP conteneva film, username, password, ecc.</title>
    <link>http://www.ossblog.it/post/7983/uno-spazio-sul-sito-del-php-conteneva-film-username-password-ecc</link>
    <guid isPermaLink="true">http://www.ossblog.it/post/7983/uno-spazio-sul-sito-del-php-conteneva-film-username-password-ecc</guid>
    <pubDate>Wed, 31 Aug 2011 11:00:38 GMT</pubDate>
    <dc:creator>Federico Moretti</dc:creator>
    <comments>http://www.ossblog.it/post/7983/uno-spazio-sul-sito-del-php-conteneva-film-username-password-ecc#comments</comments>
    <slash:comments>3</slash:comments>
    <category>php</category><category>curiosita</category><category>archivio siti</category><category>contenuti illegali</category><category>motori di ricerca</category><category>sicurezza utenti</category>
    <description>Il sito ufficiale del PHP ha ospitato, fino a ieri, una cartella contenente film per dispositivi in BluRay e una serie di altre amenità: cronologie di wget, archivi compressi coi sorgenti di portali[...]</description>
    <content:encoded><![CDATA[
    <p style="clear:both">
      <a href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F7983%2Funo-spazio-sul-sito-del-php-conteneva-film-username-password-ecc" style="margin-right:6px"><img src="http://static.blogo.it/i/like-it-it.gif" width=66 height=20 alt="Mi piace" /></a>
      <a href="https://plusone.google.com/_/+1/confirm?hl=it&url=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F7983%2Funo-spazio-sul-sito-del-php-conteneva-film-username-password-ecc" style="margin-right:6px"><img src="http://static.blogo.it/i/plusone.gif" width=32 height=20 alt="+1" /></a>
      <a href="https://twitter.com/intent/tweet?source=&text=Uno+spazio+sul+sito+del+PHP+conteneva+film%2C+username%2C+password%2C+ecc.&url=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F7983%2Funo-spazio-sul-sito-del-php-conteneva-film-username-password-ecc" style="margin-right:6px"><img src="http://static.blogo.it/i/tweet.gif" width=55 height=20 alt="Tweet" /></a>
    </p>
<p><img src="http://static.blogo.it/ossblog/php.png" class="post" border="0" align="left" width="280" height="210" alt="PHP" />Il sito ufficiale del PHP ha ospitato, fino a ieri, una cartella contenente film per dispositivi in BluRay e una serie di altre amenità: cronologie di <code>wget</code>, archivi compressi coi sorgenti di portali esterni, file con username e password. Una directory che è sfuggita al controllo dei manutentori del sito: la cartella è stata rimossa.</p>
<p>Ad accorgersi della presenza della curiosa directory è stato Stephen Chapman, effettuando semplicemente una ricerca su Google. Nonostante la rimozione degli amministratori, la cartella <a href="http://www.google.com/search?q=site:id.php.net/downloads/">è rimasta nella cache</a> del motore di ricerca ed è possibile verificare i contenuti che erano all&#8217;interno. C&#8217;era pure una copia di <a href="http://www.microsoft.com/games/flightsimulatorx/">Flight Simulator X</a>.</p>
<p>L&#8217;esistenza del sotto-dominio <code>id.php.net</code> è accertata almeno dal maggio del 2009, stando dell&#8217;Internet Archive. Attorno a quel periodo la directory <code>/downloads</code> era occupata da alcune immagini di Debian/Lenny. Chapman ha identificato <a href="http://linux1.hk.psn.net.id/~buset/">l&#8217;indirizzo di provenienza</a> dei file, al quale però è inibito l&#8217;accesso. Perché non se n&#8217;erano accorti?</p>
<p>Via | <a href="http://www.zdnet.com/blog/btl/unsecure-directory-on-phpnet-contains-blu-ray-movies-usernames-and-passwords-and-more/56642">ZDNet</a></p>



<p style="padding:5px;background:#ddd;border:1px solid #bbb;clear:both;"><a href="http://www.ossblog.it/post/7983/uno-spazio-sul-sito-del-php-conteneva-film-username-password-ecc">Uno spazio sul sito del PHP conteneva film, username, password, ecc.</a> &eacute; stato pubblicato su <a href="http://www.ossblog.it">Ossblog.it</a> alle 13:00 di mercoledì 31 agosto 2011.</p>
]]></content:encoded>
    
  </item>

  <item>
    <title>PHP, il linguaggio creato da Rasmus Lerdorf, ha compiuto sedici anni</title>
    <link>http://www.ossblog.it/post/7788/php-il-linguaggio-creato-da-rasmus-lerdorf-ha-compiuto-sedici-anni</link>
    <guid isPermaLink="true">http://www.ossblog.it/post/7788/php-il-linguaggio-creato-da-rasmus-lerdorf-ha-compiuto-sedici-anni</guid>
    <pubDate>Wed, 08 Jun 2011 09:00:05 GMT</pubDate>
    <dc:creator>Federico Moretti</dc:creator>
    <comments>http://www.ossblog.it/post/7788/php-il-linguaggio-creato-da-rasmus-lerdorf-ha-compiuto-sedici-anni#comments</comments>
    <slash:comments>63</slash:comments>
    <category>php</category><category>curiosita</category><category>hypertext preprocessor</category><category>php 1.0</category><category>php tools</category><category>rasmus lerdorf</category>
    <description>PHP, acronimo ricorsivo per Hypertext Preprocessor, ha compiuto sedici anni: era l&amp;#8217;8 giugno del 1995 quando Rasmus Lerdorf, il creatore del linguaggio, presentò PHP Tools 1.0. Danese, di[...]</description>
    <content:encoded><![CDATA[
    <p style="clear:both">
      <a href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F7788%2Fphp-il-linguaggio-creato-da-rasmus-lerdorf-ha-compiuto-sedici-anni" style="margin-right:6px"><img src="http://static.blogo.it/i/like-it-it.gif" width=66 height=20 alt="Mi piace" /></a>
      <a href="https://plusone.google.com/_/+1/confirm?hl=it&url=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F7788%2Fphp-il-linguaggio-creato-da-rasmus-lerdorf-ha-compiuto-sedici-anni" style="margin-right:6px"><img src="http://static.blogo.it/i/plusone.gif" width=32 height=20 alt="+1" /></a>
      <a href="https://twitter.com/intent/tweet?source=&text=PHP%2C+il+linguaggio+creato+da+Rasmus+Lerdorf%2C+ha+compiuto+sedici+anni&url=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F7788%2Fphp-il-linguaggio-creato-da-rasmus-lerdorf-ha-compiuto-sedici-anni" style="margin-right:6px"><img src="http://static.blogo.it/i/tweet.gif" width=55 height=20 alt="Tweet" /></a>
    </p>
<p><img src="http://static.blogo.it/ossblog/php.png" class="post" border="0" align="left" width="280" height="210" alt="PHP" /><a href="http://php.net/">PHP</a>, acronimo ricorsivo per Hypertext Preprocessor, ha compiuto sedici anni: era l&#8217;8 giugno del 1995 quando <a href="http://lerdorf.com/">Rasmus Lerdorf</a>, il creatore del linguaggio, <a href="https://groups.google.com/group/comp.infosystems.www.authoring.cgi/msg/cc7d43454d64d133">presentò PHP Tools 1.0</a>. Danese, di cittadinanza canadese, Lerdorf è «un programmatore che detesta programmare»: PHP nacque appunto per evitare di farlo. Dopo sedici anni è un “must”.</p>
<p>Il primo significato di PHP non è stato quello attuale: l&#8217;acronimo, infatti, significava Personal Home Page. E si trattava semplicemente di un set di binari per Common Gateway Interface (CGI) scritti in C. Lerdorf creò PHP Tools per realizzare un <em>guestbook</em>, allora in voga sui siti web, oppure altre tipologie di moduli interattivi. </p>
<p>Nel 1997 gli isrealiani Zeev Suraski e Andi Gutmans riscrissero il <em>parser</em>, trasformando il PHP in Hypertext Preprocessor: PHP3 è stata la prima versione del linguaggio ad assumere la forma che tutti conosciamo. Suraski e Gutmans fondarono <a href="http://www.zend.com/">Zend Technologies</a>, la società dell&#8217;omonimo <em>framework </em>realizzato in PHP e definito Zend Engine.</p>


<p>
Lerdorf continuò a sviluppare individualmente il prototipo del linguaggio, fino al Personal Home Page - Forms Interpreter (PHP/FI) 2.0: l&#8217;introduzione del <em>parser</em> di Suraski e Gutmans col PHP3 nel 1998 e il rilascio di Zend Engine nel 1999 portarono rapidamente a PHP4, pubblicato nel maggio del 2000. Il successo del PHP era evidente.</p>
<p>La storia recente del PHP è un po&#8217; più complicata. Nel 2004 è arrivato il PHP5, la major release corrente, insieme a Zend Engine 2.0. Col PHP5 è stato introdotto il supporto diretto a SQlite e si è cominciato a discutere del futuro: soltanto nel 2010, Lerdorf ha riproposto <a href="http://news.php.net/php.internals/47120">un ramo di sviluppo</a> per PHP6 (precedentemente abbandonato).</p>
<p>Charles Severance, professore alla University of Michigan, intervistò Lerdorf nel 2009: dal <a href="http://vimeo.com/6215179">video dell&#8217;incontro</a> emerge la personalità caratteristica del creatore di PHP che non capisce «come si possa provare piacere nel programmare». Suraski e Gutmans sono ancora ai vertici di Zend Technologies, Lerdorf ha lasciato Yahoo per WePay.</p>
<p>Logo | <a href="http://php.net/">PHP</a></p>

<p style="padding:5px;background:#ddd;border:1px solid #bbb;clear:both;"><a href="http://www.ossblog.it/post/7788/php-il-linguaggio-creato-da-rasmus-lerdorf-ha-compiuto-sedici-anni">PHP, il linguaggio creato da Rasmus Lerdorf, ha compiuto sedici anni</a> &eacute; stato pubblicato su <a href="http://www.ossblog.it">Ossblog.it</a> alle 11:00 di mercoledì 08 giugno 2011.</p>
]]></content:encoded>
    
  </item>

  <item>
    <title>Command Line, un client in PHP per accedere a Facebook dal terminale</title>
    <link>http://www.ossblog.it/post/7728/command-line-un-client-in-php-per-accedere-a-facebook-dal-terminale</link>
    <guid isPermaLink="true">http://www.ossblog.it/post/7728/command-line-un-client-in-php-per-accedere-a-facebook-dal-terminale</guid>
    <pubDate>Wed, 18 May 2011 09:00:55 GMT</pubDate>
    <dc:creator>Federico Moretti</dc:creator>
    <comments>http://www.ossblog.it/post/7728/command-line-un-client-in-php-per-accedere-a-facebook-dal-terminale#comments</comments>
    <slash:comments>1</slash:comments>
    <category>php</category><category>internet</category><category>aggiornamenti di stato</category><category>autenticazione in rete</category><category>comandi dal terminale</category><category>riga di comando</category>
    <description>Command Line for Facebook è un&amp;#8217;applicazione realizzata da Dave Tompkins per utilizzare il popolare social network direttamente dal terminale. Non è comodo come altre soluzioni, ma può essere[...]</description>
    <content:encoded><![CDATA[
    <p style="clear:both">
      <a href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F7728%2Fcommand-line-un-client-in-php-per-accedere-a-facebook-dal-terminale" style="margin-right:6px"><img src="http://static.blogo.it/i/like-it-it.gif" width=66 height=20 alt="Mi piace" /></a>
      <a href="https://plusone.google.com/_/+1/confirm?hl=it&url=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F7728%2Fcommand-line-un-client-in-php-per-accedere-a-facebook-dal-terminale" style="margin-right:6px"><img src="http://static.blogo.it/i/plusone.gif" width=32 height=20 alt="+1" /></a>
      <a href="https://twitter.com/intent/tweet?source=&text=Command+Line%2C+un+client+in+PHP+per+accedere+a+Facebook+dal+terminale&url=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F7728%2Fcommand-line-un-client-in-php-per-accedere-a-facebook-dal-terminale" style="margin-right:6px"><img src="http://static.blogo.it/i/tweet.gif" width=55 height=20 alt="Tweet" /></a>
    </p>
<p><img src="http://static.blogo.it/ossblog/commandlineforfacebook.jpg" class="post" border="0" align="left" width="280" height="210" alt="Command Line for Facebook" /><a href="http://fbcmd.dtompkins.com/">Command Line for Facebook</a> è un&#8217;applicazione realizzata da <a href="http://dtompkins.com/">Dave Tompkins</a> per <strong>utilizzare il popolare <em>social network</em> direttamente dal terminale</strong>. Non è comodo come altre soluzioni, ma può essere un diversivo per chi apprezza l&#8217;utilizzo della riga di comando su Linux, OS X e Windows. Basta avvalersi di cURL, PHP e autenticarsi via OAuth.</p>
<p>L&#8217;aspetto relativamente più complicato di Command Line for Facebook è proprio l&#8217;autenticazione: è necessario autorizzare l&#8217;uso dell&#8217;applicazione sull&#8217;account, quindi ottenere un <em>token</em> da OAuth per l&#8217;utilizzo <em>offline</em>. Quest&#8217;ultimo scadrà a ogni nuova sessione mentre le autorizzazioni possono essere concesse anche una volta soltanto.</p>
<p>Risolto l&#8217;ostacolo dell&#8217;autenticazione, Command Line for Facebook può sostituire praticamente ogni operazione disponibile dal browser: consultare la lista degli amici online, gestire i messaggi ricevuti, aggiornare lo stato. Il <a href="https://github.com/dtompkins/fbcmd">codice sorgente</a> è su GitHub e gli sviluppatori di PHP sono incoraggiati ad aggiungere nuove funzionalità.</p>
<p>Via | <a href="http://www.linux-mag.com/id/8705/">Linux Magazine</a></p>



<p style="padding:5px;background:#ddd;border:1px solid #bbb;clear:both;"><a href="http://www.ossblog.it/post/7728/command-line-un-client-in-php-per-accedere-a-facebook-dal-terminale">Command Line, un client in PHP per accedere a Facebook dal terminale</a> &eacute; stato pubblicato su <a href="http://www.ossblog.it">Ossblog.it</a> alle 11:00 di mercoledì 18 maggio 2011.</p>
]]></content:encoded>
    
  </item>

  <item>
    <title>È stato violato un server di PHP (con una vulnerabilità in DokuWiki)</title>
    <link>http://www.ossblog.it/post/7540/php-wiki-hacked</link>
    <guid isPermaLink="true">http://www.ossblog.it/post/7540/php-wiki-hacked</guid>
    <pubDate>Tue, 22 Mar 2011 11:00:33 GMT</pubDate>
    <dc:creator>Federico Moretti</dc:creator>
    <comments>http://www.ossblog.it/post/7540/php-wiki-hacked#comments</comments>
    <slash:comments>2</slash:comments>
    <category>php</category><category>security</category><category>dokuwiki 2010-11-07a</category><category>linux root exploit</category><category>php 5.3.6</category><category>wolegequ gelivable</category>
    <description>Difficile determinare se la causa dell&amp;#8217;attacco al wiki di PHP, avvenuta nel fine settimana, sia dovuta al server oppure a DokuWiki (il CMS scelto per gestire la documentazione). Gli[...]</description>
    <content:encoded><![CDATA[
    <p style="clear:both">
      <a href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F7540%2Fphp-wiki-hacked" style="margin-right:6px"><img src="http://static.blogo.it/i/like-it-it.gif" width=66 height=20 alt="Mi piace" /></a>
      <a href="https://plusone.google.com/_/+1/confirm?hl=it&url=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F7540%2Fphp-wiki-hacked" style="margin-right:6px"><img src="http://static.blogo.it/i/plusone.gif" width=32 height=20 alt="+1" /></a>
      <a href="https://twitter.com/intent/tweet?source=&text=%C3%88+stato+violato+un+server+di+PHP+%28con+una+vulnerabilit%C3%A0+in+DokuWiki%29&url=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F7540%2Fphp-wiki-hacked" style="margin-right:6px"><img src="http://static.blogo.it/i/tweet.gif" width=55 height=20 alt="Tweet" /></a>
    </p>
<p><img src="http://static.blogo.it/ossblog/dokuwiki.png" class="post" border="0" align="left" width="280" height="210" alt="DokuWiki" />Difficile determinare se la causa dell&#8217;attacco al <a href="http://wiki.php.net/"><em>wiki</em> di PHP</a>, avvenuta nel fine settimana, sia dovuta al server oppure a <a href="http://www.dokuwiki.org/">DokuWiki</a> (il CMS scelto per gestire la documentazione). Gli sviluppatori si sono limitati a notificare quanto è avvenuto senza fornire un resoconto dettagliato: sicuramente sono stati esposti i dati degli utenti.</p>
<p>La situazione è piuttosto grave tanto che le password degli utenti abilitati al <em>commit</em> su Subversion sono state reimpostate. Non è chiaro se il server di PHP contenesse o meno <a href="https://twitter.com/#!/VUPEN/status/48696644975337472">un <em>backdoor</em></a>, ma il wiki risulta tuttora inaccessibile: l&#8217;attacco, perpetrato venerdì scorso, è stato “rivendicato“ aggiungendo Wolegequ Gelivable ai crediti.</p>
<p>Stando alla tesi ufficiale, il reset delle password di Subversion è stato un eccesso di zelo, perché non sono stati trovati dei commit fuori controllo. Il team di PHP sostiene che <a href="http://www.php.net/archive/2011.php#id2011-03-19-2">l&#8217;unica macchina coinvolta</a> sia quella su cui risiede il wiki e, senza citare DokuWiki, imputa l&#8217;attacco al software e a un generico «linux root exploit».</p>
<p>Via | <a href="http://www.h-online.com/open/news/item/PHP-developer-wiki-server-hacked-1211874.html">The H Online</a></p>



<p style="padding:5px;background:#ddd;border:1px solid #bbb;clear:both;"><a href="http://www.ossblog.it/post/7540/php-wiki-hacked">È stato violato un server di PHP (con una vulnerabilità in DokuWiki)</a> &eacute; stato pubblicato su <a href="http://www.ossblog.it">Ossblog.it</a> alle 13:00 di martedì 22 marzo 2011.</p>
]]></content:encoded>
    
  </item>

  <item>
    <title>Ushahidi ha concepito un programma open source per la localizzazione</title>
    <link>http://www.ossblog.it/post/7495/ushahidi-crowdmap</link>
    <guid isPermaLink="true">http://www.ossblog.it/post/7495/ushahidi-crowdmap</guid>
    <pubDate>Fri, 11 Mar 2011 13:00:13 GMT</pubDate>
    <dc:creator>Federico Moretti</dc:creator>
    <comments>http://www.ossblog.it/post/7495/ushahidi-crowdmap#comments</comments>
    <slash:comments>2</slash:comments>
    <category>php</category><category>mobile</category><category>check-in</category><category>crowdsourcing</category><category>geocaching</category><category>ushahidi</category>
    <description>Ushahidi è una società d&amp;#8217;analisi africana, attiva in alcuni progetti open source per la raccolta e la gestione delle informazioni. Il progetto principale è la piattaforma omonima, ospitata[...]</description>
    <content:encoded><![CDATA[
    <p style="clear:both">
      <a href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F7495%2Fushahidi-crowdmap" style="margin-right:6px"><img src="http://static.blogo.it/i/like-it-it.gif" width=66 height=20 alt="Mi piace" /></a>
      <a href="https://plusone.google.com/_/+1/confirm?hl=it&url=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F7495%2Fushahidi-crowdmap" style="margin-right:6px"><img src="http://static.blogo.it/i/plusone.gif" width=32 height=20 alt="+1" /></a>
      <a href="https://twitter.com/intent/tweet?source=&text=Ushahidi+ha+concepito+un+programma+open+source+per+la+localizzazione&url=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F7495%2Fushahidi-crowdmap" style="margin-right:6px"><img src="http://static.blogo.it/i/tweet.gif" width=55 height=20 alt="Tweet" /></a>
    </p>
<p><img src="http://static.blogo.it/ossblog/ushahidi.png" class="post" border="0" align="left" width="280" height="235" alt="Ushahidi" /><a href="http://ushahidi.com/">Ushahidi</a> è una società d&#8217;analisi africana, attiva in alcuni progetti open source per la raccolta e la gestione delle informazioni. Il progetto principale è <a href="https://github.com/ushahidi">la piattaforma omonima</a>, ospitata su GitHub e installabile sul proprio server o hosting: bastano PHP e MySQL come per i più comuni CMS. <a href="http://crowdmap.com/">Crowdmap</a> include i check-in su Google Maps.</p>
<p>Significa avere la possibilità di realizzare servizi come Facebook Places, ecc. per monitorare le attività più disparate: ad esempio Ushahidi ha sperimentato Crowdmap per il controllo dell&#8217;affluenza alle urne durante le elezioni. Le informazioni mostrano, oltre alla località, una <em>timeline</em> riguardo gli accessi effettuati dal client.</p>
<p>Quanto al client, Crowdmap dispone già di due applicazioni per iOS e Android scaricabili gratuitamente <a href="http://download.ushahidi.com/track_download.php?download=ios">dall&#8217;App Store</a> o <a href="http://download.ushahidi.com/track_download.php?download=android">dall&#8217;Android Market</a>. Questo semplifica le attività di tracking, evitando di doverne sviluppare altre per la compatibilità con Crowdmap: è sufficiente “puntarle” verso il proprio server, anziché quello di Ushahidi.</p>
<p>Via | <a href="http://www.readwriteweb.com/archives/roll_your_own_foursquare_ushahidi_launches_open-so.php">ReadWriteWeb</a></p>



<p style="padding:5px;background:#ddd;border:1px solid #bbb;clear:both;"><a href="http://www.ossblog.it/post/7495/ushahidi-crowdmap">Ushahidi ha concepito un programma open source per la localizzazione</a> &eacute; stato pubblicato su <a href="http://www.ossblog.it">Ossblog.it</a> alle 15:00 di venerdì 11 marzo 2011.</p>
]]></content:encoded>
    
  </item>

  <item>
    <title>Zebra_Database, un wrapper PHP per MySQL</title>
    <link>http://www.ossblog.it/post/7368/zebra_database-un-wrapper-php-per-mysql</link>
    <guid isPermaLink="true">http://www.ossblog.it/post/7368/zebra_database-un-wrapper-php-per-mysql</guid>
    <pubDate>Fri, 28 Jan 2011 13:59:01 GMT</pubDate>
    <dc:creator>Lpt on fire!</dc:creator>
    <comments>http://www.ossblog.it/post/7368/zebra_database-un-wrapper-php-per-mysql#comments</comments>
    <slash:comments>1</slash:comments>
    <category>php</category><category>mysql</category><category>wrapper mysql</category><category>zebra_database</category>
    <description>Zebra_Database è un wrapper object-oriented per connessioni a database MySQL da PHP.
Il progetto è composto da un solo file e fornisce un&amp;#8217;interfaccia più intuitiva e semplice da utilizzare[...]</description>
    <content:encoded><![CDATA[
    <p style="clear:both">
      <a href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F7368%2Fzebra_database-un-wrapper-php-per-mysql" style="margin-right:6px"><img src="http://static.blogo.it/i/like-it-it.gif" width=66 height=20 alt="Mi piace" /></a>
      <a href="https://plusone.google.com/_/+1/confirm?hl=it&url=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F7368%2Fzebra_database-un-wrapper-php-per-mysql" style="margin-right:6px"><img src="http://static.blogo.it/i/plusone.gif" width=32 height=20 alt="+1" /></a>
      <a href="https://twitter.com/intent/tweet?source=&text=Zebra_Database%2C+un+wrapper+PHP+per+MySQL&url=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F7368%2Fzebra_database-un-wrapper-php-per-mysql" style="margin-right:6px"><img src="http://static.blogo.it/i/tweet.gif" width=55 height=20 alt="Tweet" /></a>
    </p>
<p><img src="http://static.blogo.it/ossblog/Zebra_Database_6.gif" class="post" border="0" width="586" height="393" alt="Zebra_Database" /><br clear="all" /></p>
<p><a href="http://stefangabos.ro/php-libraries/zebra-database/">Zebra_Database</a> è un wrapper object-oriented per connessioni a database <a href="http://www.ossblog.it/categoria/mysql">MySQL</a> da <a href="http://www.ossblog.it/categoria/php">PHP</a>.</p>
<p>Il progetto è composto da un solo file e fornisce un&#8217;interfaccia più intuitiva e semplice da utilizzare per la gestione della vostra base di dati. La classe fornisce anche un sistema di debugging con informazioni dettagliate sulle query eseguite, il loro tempo di esecuzione, messaggi d&#8217;errore ed altro ancora. Utilizza automaticamente EXPLAIN per ogni SELECT e viene effettuato l&#8217;escape delle stringhe per evitare problemi di sicurezza. È rilasciato sotto licenza LGPL.</p>
<p>Dopo il salto potete trovare alcuni esempi d&#8217;uso.</p>


<pre><code class="php"><span class="preprocessor">&lt;?php</span></p>
<p><span class="keyword">require</span> <span class="string">&#8216;path/to/Zebra_Database.php&#8217;</span>;</p>
<p><span class="variable">$db</span> = <span class="keyword">new</span> Zebra_Database();</p>
<p><span class="comment">// turn debugging on</span><br />
<span class="variable">$db</span>-&gt;debug = <span class="keyword">true</span>;</p>
<p><span class="variable">$db</span>-&gt;connect(<span class="string">&#8216;host&#8217;</span>, <span class="string">&#8216;username&#8217;</span>, <span class="string">&#8216;password&#8217;</span>, <span class="string">&#8216;database&#8217;</span>);</p>
<p><span class="comment">// code goes here</span></p>
<p><span class="comment">// this should always be present at the end of your scripts;</span><br />
<span class="comment">// whether it should output anything should be controlled by the $debug property</span></p>
<p><span class="variable">$db</span>-&gt;show_debug_console();</p>
<p><span class="preprocessor">?&gt;</span><br />
</code></pre>
<p>SELECT statement</p>
<pre><code class="php"><span class="preprocessor">&lt;?php</span></p>
<p><span class="comment">// $criteria will be escaped and enclosed in grave accents, and will</span><br />
<span class="comment">// replace the corresponding ? (question mark) automatically</span><br />
<span class="variable">$db</span>-&gt;select(<br />
    <span class="string">&#8216;column1, column2&#8242;</span>,<br />
    <span class="string">&#8216;table&#8217;</span>,<br />
    <span class="string">&#8216;criteria = ?&#8217;</span>,<br />
    <span class="keyword">array</span>(<span class="variable">$criteria</span>)<br />
);</p>
<p><span class="comment">// after this, one of the &#8220;fetch&#8221; methods can be run:</span></p>
<p><span class="comment">// to fetch all records to one associative array</span><br />
<span class="variable">$records</span> = <span class="variable">$db</span>-&gt;fetch_assoc_all();</p>
<p><span class="comment">// or fetch records one by one, as associative arrays</span><br />
<span class="keyword">while</span> (<span class="variable">$row</span> = <span class="variable">$db</span>-&gt;fetch_assoc()) {<br />
    <span class="comment">// do stuff</span></p>
<p>}<br />
<span class="preprocessor">?&gt;</span><br />
</code></pre>
<p>INSERT statement</p>
<pre><code class="php"><span class="preprocessor">&lt;?php</span></p>
<p><span class="variable">$db</span>-&gt;insert(<br />
    <span class="string">&#8216;table&#8217;</span>,<br />
    <span class="keyword">array</span>(<br />
        <span class="string">&#8216;column1&#8242;</span> =&gt; <span class="variable">$value1</span>,<br />
        <span class="string">&#8216;column2&#8242;</span> =&gt; <span class="variable">$value2</span>,<br />
    )<br />
);</p>
<p><span class="preprocessor">?&gt;</span><br />
</code></pre>
<p>UPDATE statement</p>
<pre><code class="php"><span class="preprocessor">&lt;?php</span></p>
<p><span class="comment">// $criteria will be escaped and enclosed in grave accents, and will</span><br />
<span class="comment">// replace the corresponding ? (question mark) automatically</span><br />
<span class="variable">$db</span>-&gt;update(<br />
    <span class="string">&#8216;table&#8217;</span>,<br />
    <span class="keyword">array</span>(<br />
        <span class="string">&#8216;column1&#8242;</span> =&gt; <span class="variable">$value1</span>,<br />
        <span class="string">&#8216;column2&#8242;</span> =&gt; <span class="variable">$value2</span>,<br />
    ),<br />
    <span class="string">&#8216;criteria = ?&#8217;</span>,<br />
    <span class="keyword">array</span>(<span class="variable">$criteria</span>)<br />
);</p>
<p><span class="preprocessor">?&gt;</span><br />
</code></pre>

<p style="padding:5px;background:#ddd;border:1px solid #bbb;clear:both;"><a href="http://www.ossblog.it/post/7368/zebra_database-un-wrapper-php-per-mysql">Zebra_Database, un wrapper PHP per MySQL</a> &eacute; stato pubblicato su <a href="http://www.ossblog.it">Ossblog.it</a> alle 15:59 di venerdì 28 gennaio 2011.</p>
]]></content:encoded>
    
  </item>

  <item>
    <title>Drupal 7.0 è stato rilasciato, introduce il supporto nativo per RDFa</title>
    <link>http://www.ossblog.it/post/7280/drupal-70-e-stato-rilasciato-introduce-il-supporto-nativo-per-rdfa</link>
    <guid isPermaLink="true">http://www.ossblog.it/post/7280/drupal-70-e-stato-rilasciato-introduce-il-supporto-nativo-per-rdfa</guid>
    <pubDate>Sat, 08 Jan 2011 11:00:16 GMT</pubDate>
    <dc:creator>Federico Moretti</dc:creator>
    <comments>http://www.ossblog.it/post/7280/drupal-70-e-stato-rilasciato-introduce-il-supporto-nativo-per-rdfa#comments</comments>
    <slash:comments>2</slash:comments>
    <category>php</category><category>cms</category><category>content management system</category><category>drupal 7.0</category><category>rdfa 1.0</category><category>semantic web</category>
    <description>Dopo l&amp;#8217;annuncio della versione beta di ottobre, il team di Drupal si è concentrato sul supporto alle specifiche di RDFa per rilasciare finalmente il major upgrade del Content Management System[...]</description>
    <content:encoded><![CDATA[
    <p style="clear:both">
      <a href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F7280%2Fdrupal-70-e-stato-rilasciato-introduce-il-supporto-nativo-per-rdfa" style="margin-right:6px"><img src="http://static.blogo.it/i/like-it-it.gif" width=66 height=20 alt="Mi piace" /></a>
      <a href="https://plusone.google.com/_/+1/confirm?hl=it&url=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F7280%2Fdrupal-70-e-stato-rilasciato-introduce-il-supporto-nativo-per-rdfa" style="margin-right:6px"><img src="http://static.blogo.it/i/plusone.gif" width=32 height=20 alt="+1" /></a>
      <a href="https://twitter.com/intent/tweet?source=&text=Drupal+7.0+%C3%A8+stato+rilasciato%2C+introduce+il+supporto+nativo+per+RDFa&url=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F7280%2Fdrupal-70-e-stato-rilasciato-introduce-il-supporto-nativo-per-rdfa" style="margin-right:6px"><img src="http://static.blogo.it/i/tweet.gif" width=55 height=20 alt="Tweet" /></a>
    </p>
<p><img src="http://static.blogo.it/ossblog/d7contributorcloud.png" class="post" border="0" align="left" width="280" height="210" alt="Drupal 7 Contributor Cloud" />Dopo <a href="http://www.ossblog.it/post/6847/e-disponibile-drupal-70-beta-1-con-il-supporto-a-rdfa">l&#8217;annuncio della versione beta</a> di ottobre, il team di Drupal si è concentrato sul supporto alle specifiche di RDFa per rilasciare finalmente il <em>major upgrade</em> del Content Management System (CMS). Le novità non si limitano all&#8217;integrazione del web semantico e per aggiornare a Drupal 7.0 occorrono nuovi requisiti di sistema: sono richiesti PHP 5.2 e MySQL 5 o, PostgreSQL 8.3. È stato inaugurato anche il supporto a SQLite 3.x.</p>
<p>Drupal 7 è stato testato soprattutto con MariaDB 5.1.44, <a href="http://www.ossblog.it/post/4914/il-creatore-di-mysql-fonda-open-database-alliance">il <em>fork</em> di MySQL</a> creato all&#8217;indomani dell&#8217;acquisizione di Sun Microsystems da parte di Oracle. Il discorso sui database potrebbe essere ancora più lungo, perché Drupal può girare su Microsoft SQL Server e ODBC (i moduli necessari non sono considerati stabili). Specifiche tecniche a parte, <a href="http://www.d7ux.org/">il progetto Drupal 7 User Experience (D7UX)</a> ha fatto un ottimo lavoro sull&#8217;interfaccia.</p>
<p>Il tema di Drupal 7 per l&#8217;interfaccia d&#8217;amministrazione è davvero intrigante: <a href="http://vimeo.com/18352872">potete dargli un&#8217;occhiata</a> nel video registrato per pubblicizzarne la release. È valsa la pena attendere tre anni per l&#8217;aggiornamento. Una grande attenzione è stata prestata all&#8217;accessibilità: Drupal 7 supporta oltre 850 moduli della comunità e aggiunge le fotografie nell&#8217;editor dei contenuti. La compatibilità delle estensioni non dovrebbe essere un problema.</p>
<p>Via | <a href="http://rdfa.info/2011/01/07/drupal-7-released-with-native-rdfa-support/">RDFa</a></p>



<p style="padding:5px;background:#ddd;border:1px solid #bbb;clear:both;"><a href="http://www.ossblog.it/post/7280/drupal-70-e-stato-rilasciato-introduce-il-supporto-nativo-per-rdfa">Drupal 7.0 è stato rilasciato, introduce il supporto nativo per RDFa</a> &eacute; stato pubblicato su <a href="http://www.ossblog.it">Ossblog.it</a> alle 13:00 di sabato 08 gennaio 2011.</p>
]]></content:encoded>
    
  </item>

  <item>
    <title>Doxygen</title>
    <link>http://www.ossblog.it/post/6382/doxygen</link>
    <guid isPermaLink="true">http://www.ossblog.it/post/6382/doxygen</guid>
    <pubDate>Tue, 15 Jun 2010 16:00:20 GMT</pubDate>
    <dc:creator>Lpt on fire!</dc:creator>
    <comments>http://www.ossblog.it/post/6382/doxygen#comments</comments>
    <slash:comments>1</slash:comments>
    <category>php</category><category>python</category><category>java</category><category>mono</category><category>cc</category><category>doxygen</category>
    <description>Doxygen è un sistema per la generazione di documentazione a partire dai file sorgenti scritti in C++, C, Java, Objective-C, Python, IDL (Corba e Microsoft), Fortran, VHDL, PHP e C#.
La documentazione[...]</description>
    <content:encoded><![CDATA[
    <p style="clear:both">
      <a href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F6382%2Fdoxygen" style="margin-right:6px"><img src="http://static.blogo.it/i/like-it-it.gif" width=66 height=20 alt="Mi piace" /></a>
      <a href="https://plusone.google.com/_/+1/confirm?hl=it&url=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F6382%2Fdoxygen" style="margin-right:6px"><img src="http://static.blogo.it/i/plusone.gif" width=32 height=20 alt="+1" /></a>
      <a href="https://twitter.com/intent/tweet?source=&text=Doxygen&url=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F6382%2Fdoxygen" style="margin-right:6px"><img src="http://static.blogo.it/i/tweet.gif" width=55 height=20 alt="Tweet" /></a>
    </p>
<p><img src="http://static.blogo.it/ossblog/doxygen.jpg" class="post-h" border="0" width="432" height="84" alt="" /><br clear="all" /></p>
<p><a href="http://www.stack.nl/~dimitri/doxygen/">Doxygen</a> è un sistema per la generazione di documentazione a partire dai file sorgenti scritti in C++, C, Java, Objective-C, Python, IDL (Corba e Microsoft), Fortran, VHDL, PHP e C#.</p>
<p>La documentazione può essere generata in vari formati come HTML, RTF, PostScript, PDF, compressed HTML e persino man page. Insieme alla creazione delle pagine possono essere creati anche grafici di dipendenza e diagrammi di collaborazione o ereditarietà.</p>
<p>Estraendo la documentazione dai sorgenti e rigenerandola quando necessario è più semplice mantenere il tutto sincronizzato. Doxygen può essere utilizzato anche per visualizzare facilmente com&#8217;è composto un progetto nuovo che si vede per la prima volta.</p>


<p>Oggi è stata rilasciata la versione 1.7.0 che consente una più semplice personalizzazione dell&#8217;output HTML, una maggior velocità di generazione e corregge molti bug presenti nelle versioni precedenti.</p>
<p>Il codice è scritto in C++ e rilasciato sotto licenza GPL. </p>
<p>Via | <a href="http://www.stack.nl/~dimitri/doxygen/">Stack</a></p>

<p style="padding:5px;background:#ddd;border:1px solid #bbb;clear:both;"><a href="http://www.ossblog.it/post/6382/doxygen">Doxygen</a> &eacute; stato pubblicato su <a href="http://www.ossblog.it">Ossblog.it</a> alle 18:00 di martedì 15 giugno 2010.</p>
]]></content:encoded>
    
  </item>

  <item>
    <title>Bing: librerie open source in PHP</title>
    <link>http://www.ossblog.it/post/6317/bing-librerie-open-source-in-php</link>
    <guid isPermaLink="true">http://www.ossblog.it/post/6317/bing-librerie-open-source-in-php</guid>
    <pubDate>Wed, 02 Jun 2010 09:00:07 GMT</pubDate>
    <dc:creator>Federico Moretti</dc:creator>
    <comments>http://www.ossblog.it/post/6317/bing-librerie-open-source-in-php#comments</comments>
    <slash:comments>2</slash:comments>
    <category>php</category><category>microsoft</category><category>api per bing</category><category>librerie per php</category><category>microsoft sdk</category><category>motori di ricerca</category><category>sdk su codeplex</category>
    <description>Sembra che qualcosa si stia muovendo anche a Redmond per quanto riguarda la distribuzione di API per la ricerca: Bing, attualmente il rivale più quotato di Google, è ancora molto lontano dal leader[...]</description>
    <content:encoded><![CDATA[
    <p style="clear:both">
      <a href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F6317%2Fbing-librerie-open-source-in-php" style="margin-right:6px"><img src="http://static.blogo.it/i/like-it-it.gif" width=66 height=20 alt="Mi piace" /></a>
      <a href="https://plusone.google.com/_/+1/confirm?hl=it&url=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F6317%2Fbing-librerie-open-source-in-php" style="margin-right:6px"><img src="http://static.blogo.it/i/plusone.gif" width=32 height=20 alt="+1" /></a>
      <a href="https://twitter.com/intent/tweet?source=&text=Bing%3A+librerie+open+source+in+PHP&url=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F6317%2Fbing-librerie-open-source-in-php" style="margin-right:6px"><img src="http://static.blogo.it/i/tweet.gif" width=55 height=20 alt="Tweet" /></a>
    </p>
<p><img src="http://static.blogo.it/ossblog/bing.png" class="post" border="0" align="left" width="250" height="110" alt="Bing" />Sembra che qualcosa si stia muovendo anche a Redmond per quanto riguarda la distribuzione di API per la ricerca: Bing, attualmente il rivale più quotato di Google, è ancora molto lontano dal leader indiscusso dei search engine (almeno per ciò che concerne i risultati delle query), ma Microsoft sta finalmente intraprendendo la direzione giusta. CodePlex è una piattaforma sempre più ricca di progetti interessanti: questa volta si tratta di PHP.</p>
<p>Cal Evans ha testé rilasciato <a href="http://www.bing.com/community/blogs/developer/archive/2010/06/01/bing-search-library-for-php.aspx">una libreria di ricerca per PHP</a> che s&#8217;interfaccia con le API di Bing per consentire l&#8217;interrogazione del database del motore da remoto: pubblicato sotto licenza BSD, <a href="http://bingphp.codeplex.com/">Bing Search Library for PHP</a> è ancora un progetto allo stato embrionale, che merita attenzione soprattutto per quelle funzionalità &#8220;sociali&#8221; dell&#8217;engine di Microsoft che hanno fatto la fortuna di numerosi mashup. Per e su Twitter in primis, ma non soltanto.</p>
<p>La documentazione completa del SDK di Microsoft per Bing è accessibile soltanto previa login su MSDN, ma <a href="http://blog.calevans.com/2010/06/01/bing-search-api-wrapper-for-php/">un tutorial esaustivo per il <em>wrapper</em></a> è stato pubblicato dallo stesso Evans, che ha curato personalmente la creazione delle librerie: una chiave valida per le API di Bing è richiedibile attraverso un ID esistente su Windows Live e abilita le query agli archivi del motore di ricerca.</p>



<p style="padding:5px;background:#ddd;border:1px solid #bbb;clear:both;"><a href="http://www.ossblog.it/post/6317/bing-librerie-open-source-in-php">Bing: librerie open source in PHP</a> &eacute; stato pubblicato su <a href="http://www.ossblog.it">Ossblog.it</a> alle 11:00 di mercoledì 02 giugno 2010.</p>
]]></content:encoded>
    
  </item>

  <item>
    <title>Novità dal phpDay 2010</title>
    <link>http://www.ossblog.it/post/6107/novita-dal-phpday-2010</link>
    <guid isPermaLink="true">http://www.ossblog.it/post/6107/novita-dal-phpday-2010</guid>
    <pubDate>Wed, 21 Apr 2010 10:00:17 GMT</pubDate>
    <dc:creator>Federico Moretti</dc:creator>
    <comments>http://www.ossblog.it/post/6107/novita-dal-phpday-2010#comments</comments>
    <slash:comments>0</slash:comments>
    <category>php</category><category>eventi</category><category>adobe al phpday 2010</category><category>microsoft al phpday 2010</category><category>php e flex a corropoli (te)</category><category>phpday 2010 in abruzzo</category>
    <description>Manca ormai meno di un mese al phpDay 2010, l&amp;#8217;evento organizzato dal GrUSP che quest&amp;#8217;anno si terrà a Corropoli (TE) in Abruzzo — un&amp;#8217;ottima scelta di questi[...]</description>
    <content:encoded><![CDATA[
    <p style="clear:both">
      <a href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F6107%2Fnovita-dal-phpday-2010" style="margin-right:6px"><img src="http://static.blogo.it/i/like-it-it.gif" width=66 height=20 alt="Mi piace" /></a>
      <a href="https://plusone.google.com/_/+1/confirm?hl=it&url=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F6107%2Fnovita-dal-phpday-2010" style="margin-right:6px"><img src="http://static.blogo.it/i/plusone.gif" width=32 height=20 alt="+1" /></a>
      <a href="https://twitter.com/intent/tweet?source=&text=Novit%C3%A0+dal+phpDay+2010&url=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F6107%2Fnovita-dal-phpday-2010" style="margin-right:6px"><img src="http://static.blogo.it/i/tweet.gif" width=55 height=20 alt="Tweet" /></a>
    </p>
<p><img src="http://static.blogo.it/ossblog/phpday2010.jpg" class="post" border="0" align="left" width="280" height="210" alt="phpDay 2010" />Manca ormai meno di un mese al <a href="http://www.phpday.it/it/news/2010">phpDay 2010</a>, l&#8217;evento organizzato dal <a href="http://grusp.it/">GrUSP</a> che quest&#8217;anno si terrà a Corropoli (TE) in Abruzzo — un&#8217;ottima scelta di questi tempi&#8230; dopo location come Verona, Rimini e Roma: recentemente abbiamo <a href="http://www.ossblog.it/post/5938/phpday-una-tre-giorni-sulla-qualita-del-software-e-del-codice-php">intervistato Francesco Fullone</a> che ha presentato l&#8217;edizione di quest&#8217;anno enumerando le statistiche del passato per un evento tra i più professionali della Penisola.</p>
<p>Ed è sempre Fullone a segnalarci alcune importanti novità riguardo le tematiche che saranno affrontate nel corso della tre giorni del phpDay 2010: anzitutto ci sarà l&#8217;intervento di Microsoft attraverso <a href="http://www.phpday.it/it/speaker/pietro-brambati">i talk di Pietro Brambati</a> che parlerà dei rapporti con il FLOSS riferendosi tra gli altri argomenti al <em>cloud computing</em> di Windows Azure (che proprio in questi giorni <a href="http://www.downloadblog.it/post/12244/microsoft-reinventa-la-politica-sul-web-con-townhall/">ha presentato TownHall</a>) e PHP.</p>
<p>Ma non è tutto, perché tra gli ospiti internazionali <a href="http://www.phpday.it/it/speaker/mihai-corlan">interverrà Mihai Corlan</a> di Adobe che il 14 maggio terrà uno speech su <a href="http://www.phpday.it/it/session/building-rich-internet-applications-php-server-and-flex-client">PHP e rich internet application con Flex</a> — la lista completa delle sessioni in lingua italiana e inglese è <a href="http://www.phpday.it/it/sessions/2010">disponibile sul sito del phpDay</a>. Un evento ricco di spunti interessanti per gli sviluppatori italiani ed europei di PHP per cui sarà possibile <a href="http://www.phpday.it/it/iscrizione">registrarsi entro e non oltre il 12 maggio</a>.</p>



<p style="padding:5px;background:#ddd;border:1px solid #bbb;clear:both;"><a href="http://www.ossblog.it/post/6107/novita-dal-phpday-2010">Novità dal phpDay 2010</a> &eacute; stato pubblicato su <a href="http://www.ossblog.it">Ossblog.it</a> alle 12:00 di mercoledì 21 aprile 2010.</p>
]]></content:encoded>
    
  </item>

  <item>
    <title>Phpday, una tre giorni sulla qualità del software e del codice php</title>
    <link>http://www.ossblog.it/post/5938/phpday-una-tre-giorni-sulla-qualita-del-software-e-del-codice-php</link>
    <guid isPermaLink="true">http://www.ossblog.it/post/5938/phpday-una-tre-giorni-sulla-qualita-del-software-e-del-codice-php</guid>
    <pubDate>Mon, 15 Mar 2010 11:32:32 GMT</pubDate>
    <dc:creator>sigul</dc:creator>
    <comments>http://www.ossblog.it/post/5938/phpday-una-tre-giorni-sulla-qualita-del-software-e-del-codice-php#comments</comments>
    <slash:comments>1</slash:comments>
    <category>eventi</category><category>linguaggi</category><category>php</category><category>linguaggio php</category><category>php</category><category>phpday</category><category>qualità software</category><category>siti php</category>
    <description>Tre giorni per discutere di qualità e fare il punto sullo sviluppo di un linguaggio, il php, il cui uso è oramai cosi diffuso (vedi i siti di Facebook, Yahoo answer, Delicious e Dailymotion) che[...]</description>
    <content:encoded><![CDATA[
    <p style="clear:both">
      <a href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F5938%2Fphpday-una-tre-giorni-sulla-qualita-del-software-e-del-codice-php" style="margin-right:6px"><img src="http://static.blogo.it/i/like-it-it.gif" width=66 height=20 alt="Mi piace" /></a>
      <a href="https://plusone.google.com/_/+1/confirm?hl=it&url=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F5938%2Fphpday-una-tre-giorni-sulla-qualita-del-software-e-del-codice-php" style="margin-right:6px"><img src="http://static.blogo.it/i/plusone.gif" width=32 height=20 alt="+1" /></a>
      <a href="https://twitter.com/intent/tweet?source=&text=Phpday%2C+una+tre+giorni+sulla+qualit%C3%A0+del+software+e+del+codice+php&url=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F5938%2Fphpday-una-tre-giorni-sulla-qualita-del-software-e-del-codice-php" style="margin-right:6px"><img src="http://static.blogo.it/i/tweet.gif" width=55 height=20 alt="Tweet" /></a>
    </p>
<p><a href="http://www.ossblog.it/galleria/phpday/"><img class="post" src="http://static.blogo.it/ossblog/phpday/phpday2.jpg" alt="" width="586" height="393" /></a><br clear="all" /></p>
<p>Tre giorni per discutere di qualità e fare il punto sullo sviluppo di un linguaggio, il php, il cui uso è oramai cosi diffuso (vedi i siti di Facebook, Yahoo answer, Delicious e Dailymotion) che persino la Microsoft, rimasta ai margini del convegno in passato, quest&#8217;anno dedicherà un workshop di un giorno intero a come ottimizzare il linguaggio su piattaforme Windows. L&#8217;appuntamento è a Corropoli (Te) per il primo <a href="http://www.phpday.it">Phpday</a> in formato extralarge, dal 13 al 15 maggio. </p>
<p>Il Phpday riparte dai 200 visitatori dello scorso anno (20% provenienti dall&#8217;estero) e una trentina di relatori, fra cui sviluppatori di Yahoo che presentano alcune delle tecnologie come yql e case study su come hanno portato php nei loro servizi (dustin whittle). Fra i protagonisti ci sarà anche <strong>Scott Chacon</strong>, sviluppatore e responsabile di github, e alcuni dei core developer di php fra cui <strong>Fabien Potencier</strong> (autore di symfony) e <strong>Kore Nordmann</strong> (autore delle librerie per couchdb per php).</p>
<p>Fra gli organizzatori c&#8217;è invece <strong>Francesco Fullone</strong>, che è stato anche fra i fondatori di Ossblog e Downloadblog. Gli chiediamo conto del successo di php e qual è stata la release della &#8220;svolta&#8221;. &#8220;Diciamo la 5.3 - ci risponde - Ora ci sono grossi progetti che stanno girando in php e anche alla <strong>Microsoft</strong>, per dire, si sono accorti che non possono lasciare indietro il linguaggio. Pù in generale, la comunità ha iniziato a fare un po&#8217; di auto-analisi e migliorare i processi di sviluppo. Sono usciti più framework ad alto livello sviluppato con canoni per l&#8217;ambiente enterprise. La stessa <strong>Ibm</strong>, storicamente pro-java, ha iniziato a fare formazione sul linguaggio.</p>
<p><strong>Quest&#8217;anno parliamo di qualità. E&#8217; il momento di puntare su cosa?</strong><br />
È ora di portare dei processi di sviluppo ad alto livello nelle aziende italiane in cui oggi, a parte rare eccezioni, si fanno solo installazioni e al massimo templating.</p>
<p><a href='http://www.ossblog.it/galleria/phpday/'>Immagini del Phpday 2009</a><br />
<a href="http://www.ossblog.it/galleria/phpday/5"><img class="gallerythumb" src="http://static.blogo.it/ossblog/phpday/thn_phpday2.jpg" alt="" width="130" height="87" /></a><a href="http://www.ossblog.it/galleria/phpday/6"><img class="gallerythumb" src="http://static.blogo.it/ossblog/phpday/thn_phpday1_02.jpg" alt="" width="87" height="130" /></a><a href="http://www.ossblog.it/galleria/phpday/7"><img class="gallerythumb" src="http://static.blogo.it/ossblog/phpday/thn_phpday3_02.jpg" alt="" width="130" height="98" /></a></p>


<p>
<strong>Che differenza c&#8217;è nell&#8217;approccio delle aziende italiane al php rispetto alle straniere?</strong><br />
Da noi non ci si cura delle problematiche di gestione ad alto livello del software. In Italia ci sono poche aziende che puntano sulla qualità del software prodotto, la maggior parte si limita a personalizzare (magari solo a livello di template) software opensource già sul mercato, tipo &#8220;installo wordpress, ti creo il template e mi vendo come azienda di sviluppo web&#8221;, mentre all&#8217;estero, soprattutto Francia e Germania, si lavora a progetti di alto livello. Anche come codice.</p>
<p><strong>Di cosa si parlerà al Phpday?</strong><br />
Di qualità in tutti i processi, dallo sviluppo, al deploy al mantenimento delle applicazioni. Si parlerà anche di scalabilità e di pratiche come metodologie agili ed extreme programming.</p>
<p><strong>Cosa significa lavorare sulla qualità?</strong><br />
Ti rispondo con <a href="http://it.wikipedia.org/wiki/Qualit%C3%A0_del_software">wikipedia</a>. </p>
<p><strong>Ok, ma intendevo per te, quali sono gli obiettivi, in cosa occorre migliorare il prodotto?</strong><br />
Competenza ed aggiornamento continuo. E il confronto tra aziende ha sicuramente portato idee e svecchiamento nel settore. Lo scopo della nostra tre giorni sono formazione, aggiornamento e confronto con casi reali.</p>
<p><strong>Qual&#8217;è il vantaggio del php sugli altri linguaggi?</strong><br />
A parte che è praticamente il linguaggio indiscusso sul web, ha una difficoltà di comprensione intrisecamente bassa. Questo però è sia un punto di forza, per chi sviluppa bene, che uno svantaggio. Pensiamo solo a tutti gli script-kiddie che fanno il famoso spaghetti-code. Inoltre php è sempre più supportato dalle aziende. A parte Microsoft, ci sono anche <strong>Sun</strong> (che ha reso Netbeans uno dei principali ide), <strong>Oracle</strong> per l&#8217;interfacciamento con i suoi database, <strong>SAP</strong> che offre api per il linguaggio, Ibm che ha reso possibile installare php anche sugli as400 e quindi per applicazioni veramente business critical. Stanno inoltre nascendo strumenti, come <a href="http://www.zend.com/products/server/">Zend server</a>, per fare analisi ad alto livello delle performance e del codice. </p>
<p><strong>Per i lettori di Ossblog che effettueranno la <a href="http://www.phpday.it/site/preiscrizione/">preiscrizione</a> sono disponibili 100 biglietti con lo sconto del 20% utilizzando come codice sconto, all&#8217;atto della registrazione, il codice &#8220;blogo2010&#8243;.</strong></p>
<p>Foto | <a href="http://www.flickr.com/photos/tassoman/3588931110/">Tassoman</a></p>

<p style="padding:5px;background:#ddd;border:1px solid #bbb;clear:both;"><a href="http://www.ossblog.it/post/5938/phpday-una-tre-giorni-sulla-qualita-del-software-e-del-codice-php">Phpday, una tre giorni sulla qualità del software e del codice php</a> &eacute; stato pubblicato su <a href="http://www.ossblog.it">Ossblog.it</a> alle 13:32 di lunedì 15 marzo 2010.</p>
]]></content:encoded>
    
  </item>


</channel>
</rss>

