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

<channel>
	<title>M1K Blog &#187; Sviluppo Web</title>
	<atom:link href="http://blog.m1k.info/category/sviluppo-web/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.m1k.info</link>
	<description>M1K Personal Blog</description>
	<lastBuildDate>Fri, 16 Dec 2011 09:02:37 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.2</generator>
		<item>
		<title>Come installare Symfony su MAMP</title>
		<link>http://blog.m1k.info/2011/05/19/come-installare-symfony-su-mamp/</link>
		<comments>http://blog.m1k.info/2011/05/19/come-installare-symfony-su-mamp/#comments</comments>
		<pubDate>Thu, 19 May 2011 12:29:28 +0000</pubDate>
		<dc:creator>Michele</dc:creator>
				<category><![CDATA[Programmazione]]></category>
		<category><![CDATA[Sviluppo Web]]></category>

		<guid isPermaLink="false">http://blog.m1k.info/?p=899</guid>
		<description><![CDATA[Questa breve guida illustra come installare Sympony su MAMP in Snow Leopard (1.6.7). La guida suppone che MAMP sia già installato sul sistema. Nel caso in cui si abbia la necessità di installare anche MAMP, basterà effettuare il download del DMG dal sito ufficiale. Snow Leopard, di default, fornisce già un interprete PHP. Per usare [...]]]></description>
			<content:encoded><![CDATA[<p>Questa breve guida illustra come installare Sympony su MAMP in Snow Leopard (1.6.7). La guida suppone che MAMP sia già installato sul sistema. Nel caso in cui si abbia la necessità di installare anche MAMP, basterà effettuare il download del DMG dal <a href="http://www.mamp.info/en/index.html" target="_blank" title="MAMP: sito ufficiale">sito ufficiale</a>. </p>
<p>Snow Leopard, di default, fornisce già un interprete PHP. Per usare agevolmente PHP e PEAR forniti da MAMP è consigliabile sostituire (senza cancellarlo) l&#8217;interprete PHP di default con quello presente in MAMP. Per fare questo, basta aprire la shell dei comandi e digitare:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">mv</span> <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>bin<span style="color: #000000; font-weight: bold;">/</span>php <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>bin<span style="color: #000000; font-weight: bold;">/</span>php-original
<span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">ln</span> <span style="color: #660033;">-s</span> <span style="color: #000000; font-weight: bold;">/</span>Applications<span style="color: #000000; font-weight: bold;">/</span>MAMP<span style="color: #000000; font-weight: bold;">/</span>bin<span style="color: #000000; font-weight: bold;">/</span>php5.3<span style="color: #000000; font-weight: bold;">/</span>bin<span style="color: #000000; font-weight: bold;">/</span>php <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>bin<span style="color: #000000; font-weight: bold;">/</span>php
<span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">mv</span> <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>bin<span style="color: #000000; font-weight: bold;">/</span>pear <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>bin<span style="color: #000000; font-weight: bold;">/</span>pear-original
<span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">ln</span> <span style="color: #660033;">-s</span> <span style="color: #000000; font-weight: bold;">/</span>Applications<span style="color: #000000; font-weight: bold;">/</span>MAMP<span style="color: #000000; font-weight: bold;">/</span>bin<span style="color: #000000; font-weight: bold;">/</span>php5.3<span style="color: #000000; font-weight: bold;">/</span>bin<span style="color: #000000; font-weight: bold;">/</span>pear <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>bin<span style="color: #000000; font-weight: bold;">/</span>pear</pre></td></tr></table></div>

<p>Il primo comando, rinomina l&#8217;interprete PHP di default di Snow Leopard in <em>php-original</em> mentre il secondo comando, crea un link simbolico all&#8217;interprete PHP fornito da MAMP collocandolo all&#8217;interno della stessa directory in cui si trovava l&#8217;interprete PHP di default di Snow Leopard. Se successivamente si volesse ripristinare l&#8217;interprete PHP fornito di default da Snow Leopard, basterà cancellare il link simbolico creato secondo comando e rinominare il file <em>php-original</em> in <em>php</em>.<br />
Il terzo ed il quarto comando vanno eseguiti solamente se nel sistema è già installata una versione di PEAR. Questi comandi fanno esattamente la stessa cosa dei comandi mostrati nelle righe 1 e 2, ma con PEAR.</p>
<p>A questo punto il sistema dovrebbe essere pronto per installare Symfony. Per installare Symfony, eseguire i seguenti comandi dalla shell dei comandi:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;">pear channel-discover pear.symfony-project.com
pear <span style="color: #c20cb9; font-weight: bold;">install</span> symfony<span style="color: #000000; font-weight: bold;">/</span>symfony</pre></td></tr></table></div>

<p>Per poter utilizzare Symfony da riga di comando in maniera semplice e veloce, senza dover specificare ogni volta l&#8217;intero path, è possibile seguire due strade: creare un link simbolico a Symfony all&#8217;interno di <em>/usr/bin/symfony</em> (esempio 1); creare un alias in <em>/etc/profile</em> (esempio 2).</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">ln</span> <span style="color: #660033;">-s</span> <span style="color: #000000; font-weight: bold;">/</span>Applications<span style="color: #000000; font-weight: bold;">/</span>MAMP<span style="color: #000000; font-weight: bold;">/</span>bin<span style="color: #000000; font-weight: bold;">/</span>php5<span style="color: #000000; font-weight: bold;">/</span>bin<span style="color: #000000; font-weight: bold;">/</span>symfony <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>bin<span style="color: #000000; font-weight: bold;">/</span>symfony</pre></td></tr></table></div>


<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #7a0874; font-weight: bold;">alias</span> <span style="color: #007800;">symphony</span>=<span style="color: #ff0000;">&quot;/Applications/MAMP/bin/php5/bin/symfony&quot;</span></pre></td></tr></table></div>

]]></content:encoded>
			<wfw:commentRss>http://blog.m1k.info/2011/05/19/come-installare-symfony-su-mamp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP e Semantic Web</title>
		<link>http://blog.m1k.info/2010/05/18/php-semantic-web/</link>
		<comments>http://blog.m1k.info/2010/05/18/php-semantic-web/#comments</comments>
		<pubDate>Tue, 18 May 2010 09:13:58 +0000</pubDate>
		<dc:creator>Michele</dc:creator>
				<category><![CDATA[Programmazione]]></category>
		<category><![CDATA[Semantic Web]]></category>
		<category><![CDATA[Sviluppo Web]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://blog.m1k.info/?p=493</guid>
		<description><![CDATA[Dovendo estendere o sviluppare un&#8217;applicazione web in PHP con supporto alle tecnologie Semantic Web, ci si chiede quali siano attualmente i principali frameworks che permettano di gestire agevolmente dati strutturati in RDF. Per quanto riguarda PHP, i principali framework attualmente disponibili sono: ARC2: semplice da utilizzare, offre uno storage RDF con supporto allo SPARQL query [...]]]></description>
			<content:encoded><![CDATA[<p>Dovendo estendere o sviluppare un&#8217;applicazione web in PHP con supporto alle tecnologie Semantic Web, ci si chiede quali siano attualmente i principali frameworks che permettano di gestire agevolmente dati strutturati in RDF. Per quanto riguarda PHP, i principali framework attualmente disponibili sono:<br/><br/></p>
<ul style="margin-left:25px;line-height:18px">
<li style="line-height:18px"><a href="https://github.com/semsol/arc2/" target="_blank" title="ARC2 Semantic Web Framework"><strong>ARC2</strong></a>: semplice da utilizzare, offre uno storage RDF con supporto allo SPARQL query language, un parser RDF in grado di supportare molteplici formati (RDF/XML, Turtle, RSS, microformats, eRDF, RDFa, etc), la possibilità di serializzare i grafi RDF (N-Triples, RDF/JSON, RDF/XML, Turtle), un sistema di templating e molto altro ancora. ARC2 è facilmente estendibile attraverso lo sviluppo di plugins dedicati.<br/><br/></li>
<li style="line-height:18px"><a href="http://www4.wiwiss.fu-berlin.de/bizer/rdfapi/index.html" target="_blank" title="RAP Semantic Web Framework"><strong>RAP</strong></a>: offre uno storage RDF con supporto allo SPARQL ed RDQL query language, un inference engine con supporto completo ad RDF Schema più qualche elemento di OWL, un parser RDF in grado di supportare molteplici formati (RDF/XML, N3, N-TRIPLE, TriX, GRDDL, RSS), la possibilità di serializzare i grafi RDF (RDF/XML, N3, N-TRIPLE, TriX), la possibilità di visualizzare graficamente i dati RDF, un&#8217;interfaccia grafica per la gestione dei back-end RDF</li>
</ul>
<p><br/></p>
<p>Qual&#8217;è il miglior framework PHP? Dipende dalle esigenze. Tuttavia, al momento, lo sviluppo del framework ARC2 sembra più attivo rispetto a RAP. Dalle prove effettuate, ARC2 sembra più stabile di RAP.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.m1k.info/2010/05/18/php-semantic-web/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Presentazione HTML5 e CSS3</title>
		<link>http://blog.m1k.info/2010/04/26/presentazione-html5-e-css3/</link>
		<comments>http://blog.m1k.info/2010/04/26/presentazione-html5-e-css3/#comments</comments>
		<pubDate>Mon, 26 Apr 2010 09:00:16 +0000</pubDate>
		<dc:creator>Michele</dc:creator>
				<category><![CDATA[Programmazione]]></category>
		<category><![CDATA[Sviluppo Web]]></category>
		<category><![CDATA[CSS3]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://blog.m1k.info/?p=488</guid>
		<description><![CDATA[Marcin Wichary e Ernest Delgado hanno rilasciato un&#8217;ottima presentazione, raggiungibile tramite questo link, realizzata in HTML5 e CSS3 in cui mostrano le maggiori caratteristiche del nuovo standard. La presentazione è un ottimo punto di partenza per capire le novità introdotte con HTML5+CSS3. La presentazione è stata realizzata per Google Chrome ma può essere anche visualizzata [...]]]></description>
			<content:encoded><![CDATA[<p>Marcin Wichary e Ernest Delgado hanno rilasciato un&#8217;ottima presentazione, raggiungibile tramite <a href="http://apirocks.com/html5/html5.html" target="_blank" title="HTML5 e CSS3">questo link</a>, realizzata in HTML5 e CSS3 in cui mostrano le maggiori caratteristiche del nuovo standard. La presentazione è un ottimo punto di partenza per capire le novità introdotte con HTML5+CSS3. La presentazione è stata realizzata per Google Chrome ma può essere anche visualizzata con qualsiasi browser recente con supporto per HTML5 e CSS3 (alcune funzionalità mostrate nella presentazione potrebbero non funzionare correttamente in browser differenti da Google Chrome).</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.m1k.info/2010/04/26/presentazione-html5-e-css3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk
Page Caching using disk

Served from: blog.m1k.info @ 2012-02-06 03:48:06 -->
