<?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>Viva el Pixel &#187; Facebook</title>
	<atom:link href="http://www.vivaelpixel.com/tag/facebook/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.vivaelpixel.com</link>
	<description>Blog sobre Tecnologia y marketing online</description>
	<lastBuildDate>Thu, 02 Sep 2010 20:57:19 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Amazon + Facebook = Social Commerce</title>
		<link>http://www.vivaelpixel.com/2010/07/amazon-facebook-social-commerce/</link>
		<comments>http://www.vivaelpixel.com/2010/07/amazon-facebook-social-commerce/#comments</comments>
		<pubDate>Wed, 28 Jul 2010 16:16:28 +0000</pubDate>
		<dc:creator>Andy Kaiser</dc:creator>
				<category><![CDATA[E-Commerce]]></category>
		<category><![CDATA[Amazon]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Social Commerce]]></category>
		<category><![CDATA[Social Media]]></category>
		<guid isPermaLink="false">http://www.vivaelpixel.com/?p=1014</guid>
		<description><![CDATA[Amazon, quizás uno de los mayores referentes del comercio electrónico, acaba de anunciar que ha realizado una integración de su sistema de recomendaciones con Facebook.]]></description>
			<content:encoded><![CDATA[<p>Amazon, quizás uno de los mayores referentes del comercio electrónico, acaba de anunciar que ha realizado una integración de su <a href="http://www.readwriteweb.com/archives/recommendation_engines.php" target="_blank" class="liexternal">sistema de recomendaciones</a> con Facebook.</p>
<p>Este paso de Amazon es un ejemplo más de la importancia que está teniendo el <a href="http://www.vivaelpixel.com/2010/03/comercio-electronico-tendencias-2010/" class="liinternal">Social Commerce este año</a> y una importante mejora del famoso y <a href="http://www.google.com/patents/about?id=dtp6AAAAEBAJ" target="_blank" class="liexternal">patentado</a> sistema de recomendaciones de Amazon.</p>
<p>La nueva funcionalidad ha sido publicada en la página de <a href="http://www.facebook.com/platform#!/posted.php?id=19292868552&amp;share_id=137985709568633&amp;comments=1#s137985709568633" target="_blank" class="liexternal">Facebook Platform</a> y ha tenido una buena acogida. Existen comentarios de preocupación relacionados con la privacidad por lo que Amazon y Facebook han informado que en ningún caso los datos se intercambiarán entre las dos empresas.</p>
<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-knowledge">
<ul class="socials">
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Amazon+%2B+Facebook+%3D+Social+Commerce+-+http://b2l.me/adad85&amp;source=shareaholic" rel="nofollow" class="external" title="&iexcl;Comp&aacute;rtelo en Twitter!">&iexcl;Comp&aacute;rtelo en Twitter!</a>
		</li>
		<li class="shr-meneame">
			<a href="http://meneame.net/submit.php?url=http://www.vivaelpixel.com/2010/07/amazon-facebook-social-commerce/" rel="nofollow" class="external" title="Enviar a Meneame">Enviar a Meneame</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.vivaelpixel.com/2010/07/amazon-facebook-social-commerce/&amp;title=Amazon+%2B+Facebook+%3D+Social+Commerce&amp;summary=Amazon%2C%20quiz%C3%A1s%20uno%20de%20los%20mayores%20referentes%20del%20comercio%20electr%C3%B3nico%2C%20acaba%20de%20anunciar%20que%20ha%20realizado%20una%20integraci%C3%B3n%20de%20su%20sistema%20de%20recomendaciones%20con%20Facebook.&amp;source=Viva el Pixel" rel="nofollow" class="external" title="Compartir con LinkedIn">Compartir con LinkedIn</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.vivaelpixel.com/2010/07/amazon-facebook-social-commerce/&amp;title=Amazon+%2B+Facebook+%3D+Social+Commerce" rel="nofollow" class="external" title="&iexcl;Comp&aacute;rtelo con Digg!">&iexcl;Comp&aacute;rtelo con Digg!</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.vivaelpixel.com/2010/07/amazon-facebook-social-commerce/&amp;title=Amazon+%2B+Facebook+%3D+Social+Commerce" rel="nofollow" class="external" title="Compartir con del.icio.us">Compartir con del.icio.us</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.vivaelpixel.com/2010/07/amazon-facebook-social-commerce/&amp;t=Amazon+%2B+Facebook+%3D+Social+Commerce" rel="nofollow" class="external" title="Compartir con Facebook">Compartir con Facebook</a>
		</li>
		<li class="shr-bitacoras">
			<a href="http://bitacoras.com/anotaciones/http://www.vivaelpixel.com/2010/07/amazon-facebook-social-commerce/" rel="nofollow" class="external" title="Enviar a Bitacoras">Enviar a Bitacoras</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.vivaelpixel.com/2010/07/amazon-facebook-social-commerce/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mashup botones &#8220;Likes&#8221;</title>
		<link>http://www.vivaelpixel.com/2010/06/mashup-botones-likes/</link>
		<comments>http://www.vivaelpixel.com/2010/06/mashup-botones-likes/#comments</comments>
		<pubDate>Wed, 16 Jun 2010 04:00:53 +0000</pubDate>
		<dc:creator>Andy Kaiser</dc:creator>
				<category><![CDATA[Desarrollo web]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Mashup]]></category>
		<guid isPermaLink="false">http://www.vivaelpixel.com/?p=881</guid>
		<description><![CDATA[Ha aparecido el primer mashup: Likebutton.me que indica la actividad de "Me gusta" de los amigos en Facebook a través de un sencillo interfaz. ]]></description>
			<content:encoded><![CDATA[<p>En mi <a href="http://www.vivaelpixel.com/2010/06/boton-me-gusta-facebook-comercio-electronico/" class="liinternal">anterior post</a> introduje el uso de los botones &#8220;Like&#8221; o &#8220;Me gusta&#8221; de Facebook en el comercio electrónico y el gran éxito que han tenido estos botones en la web, con más de 50.000 webs usándolos.</p>
<p>En estas semanas ya ha aparecido el primer mashup: <a href="http://likebutton.me/" target="_blank" class="liexternal">Likebutton.me</a> que indica la actividad de los botones &#8220;Me gusta&#8221; de los amigos en Facebook a través de un sencillo interfaz. La web indica la actividad en varias webs importantes, pero es posible añadir cualquier web y ver como está siendo <em>compartida </em>en Facebook.</p>
<p>En cualquier caso, no es necesario utilizar likebutton.me para poder disponer de la información de los &#8220;Like&#8221; en una web. Gracias a <a href="http://developers.facebook.com/docs/reference/plugins/activity" target="_blank" class="liexternal">Activity Feed</a>, rellenando un sencillo formulario, es posible crear un código html para integrarlo en cualquier web tal y cómo se puede ver en el siguiente ejemplo:</p>
<p><iframe src="http://www.facebook.com/plugins/activity.php?site=www.vivaelpixel.com&amp;width=430&amp;height=300&amp;header=false&amp;colorscheme=light&amp;recommendations=false" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:430px; height:300px;" allowTransparency="true"></iframe></p>
<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-knowledge">
<ul class="socials">
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Mashup+botones+%22Likes%22+-+http://b2l.me/325my&amp;source=shareaholic" rel="nofollow" class="external" title="&iexcl;Comp&aacute;rtelo en Twitter!">&iexcl;Comp&aacute;rtelo en Twitter!</a>
		</li>
		<li class="shr-meneame">
			<a href="http://meneame.net/submit.php?url=http://www.vivaelpixel.com/2010/06/mashup-botones-likes/" rel="nofollow" class="external" title="Enviar a Meneame">Enviar a Meneame</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.vivaelpixel.com/2010/06/mashup-botones-likes/&amp;title=Mashup+botones+%22Likes%22&amp;summary=Ha%20aparecido%20el%20primer%20mashup%3A%20Likebutton.me%20que%20indica%20la%20actividad%20de%20%22Me%20gusta%22%20de%20los%20amigos%20en%20Facebook%20a%20trav%C3%A9s%20de%20un%20sencillo%20interfaz.%20&amp;source=Viva el Pixel" rel="nofollow" class="external" title="Compartir con LinkedIn">Compartir con LinkedIn</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.vivaelpixel.com/2010/06/mashup-botones-likes/&amp;title=Mashup+botones+%22Likes%22" rel="nofollow" class="external" title="&iexcl;Comp&aacute;rtelo con Digg!">&iexcl;Comp&aacute;rtelo con Digg!</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.vivaelpixel.com/2010/06/mashup-botones-likes/&amp;title=Mashup+botones+%22Likes%22" rel="nofollow" class="external" title="Compartir con del.icio.us">Compartir con del.icio.us</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.vivaelpixel.com/2010/06/mashup-botones-likes/&amp;t=Mashup+botones+%22Likes%22" rel="nofollow" class="external" title="Compartir con Facebook">Compartir con Facebook</a>
		</li>
		<li class="shr-bitacoras">
			<a href="http://bitacoras.com/anotaciones/http://www.vivaelpixel.com/2010/06/mashup-botones-likes/" rel="nofollow" class="external" title="Enviar a Bitacoras">Enviar a Bitacoras</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.vivaelpixel.com/2010/06/mashup-botones-likes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Botón &#8220;Me gusta&#8221; de Facebook en el comercio electrónico</title>
		<link>http://www.vivaelpixel.com/2010/06/boton-me-gusta-facebook-comercio-electronico/</link>
		<comments>http://www.vivaelpixel.com/2010/06/boton-me-gusta-facebook-comercio-electronico/#comments</comments>
		<pubDate>Tue, 15 Jun 2010 20:32:08 +0000</pubDate>
		<dc:creator>Andy Kaiser</dc:creator>
				<category><![CDATA[Desarrollo web]]></category>
		<category><![CDATA[E-Commerce]]></category>
		<category><![CDATA[Marketing Online]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Virales]]></category>
		<guid isPermaLink="false">http://www.vivaelpixel.com/?p=863</guid>
		<description><![CDATA[Con el botón "Like" o "Me Gusta" las webs pueden indicar si el contenido es de interés para otros usuarios y amigos de Facebook. El botón es una interesante opción para integrar las tiendas online con Facebook y crear Social Commerce.]]></description>
			<content:encoded><![CDATA[<p>Hace unas semanas Mark Zuckerberg (Facebook) <a href="http://techcrunch.com/2010/04/21/zuckerbergs-buildin-web-default-social/" title="conferencia f8" target="_blank" class="liexternal">presentaba en la conferencia F8</a> la nueva API de Facebook, Open Graph, y los nuevos botones &#8220;Me gusta&#8221;, para integrar cada vez más Facebook con webs externas. Estos botones han tenido un gran éxito, ya que actualmente están <a href="http://techcrunch.com/2010/04/28/50000-websites-have-already-integrated-facebooks-new-social-plugins/" target="_blank" class="liexternal">integrados en más de 50.000 webs</a>.</p>
<p>Con el botón &#8220;Like&#8221; o &#8220;Me Gusta&#8221; las webs pueden indicar si el contenido es de interés para otros usuarios y amigos de Facebook. Para Wordpress hay disponible un <a href="http://wordpress.org/extend/plugins/like/" target="_blank" class="liwp">plugin </a>que permite añadir fácilmente el botón a cualquier web basada en Wordpress.</p>
<p>Una de las <a href="http://www.vivaelpixel.com/2010/03/comercio-electronico-tendencias-2010/" title="endencias en el comercio electrónico" target="_blank" class="liinternal">tendencias del comercio electrónico en el 2010</a> es el <em>Social Commerce</em>, y el botón de &#8220;Me gusta&#8221; es una interesante opción para integrar las tiendas online con Facebook.</p>
<p>Un ejemplo destacado de la apuesta por la integración del botón &#8220;Like&#8221; con productos es la tienda online de Levi&#8217;s, en la que cada producto dispone de un botón.</p>
<p style="text-align: center;"><a href="http://store.levi.com/" target="_blank" class="liimagelink" title="tienda-levis"><img class="size-full wp-image-872 aligncenter" title="tienda-levis" src="http://www.vivaelpixel.com/wp-content/uploads/2010/06/tienda-levis.jpg" alt="" width="430" height="250" /></a></p>
<p>A su vez, esta tienda integra otras opciones relacionadas con Facebook: <em>feed </em>de la página de Levi&#8217;s en Facebook, próximos cumpleaños de los amigos en Facebook, etc</p>
<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-knowledge">
<ul class="socials">
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Bot%C3%B3n+%22Me+gusta%22+de+Facebook+en+el+comercio+electr%C3%B3nico+-+http://b2l.me/3y4mz&amp;source=shareaholic" rel="nofollow" class="external" title="&iexcl;Comp&aacute;rtelo en Twitter!">&iexcl;Comp&aacute;rtelo en Twitter!</a>
		</li>
		<li class="shr-meneame">
			<a href="http://meneame.net/submit.php?url=http://www.vivaelpixel.com/2010/06/boton-me-gusta-facebook-comercio-electronico/" rel="nofollow" class="external" title="Enviar a Meneame">Enviar a Meneame</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.vivaelpixel.com/2010/06/boton-me-gusta-facebook-comercio-electronico/&amp;title=Bot%C3%B3n+%22Me+gusta%22+de+Facebook+en+el+comercio+electr%C3%B3nico&amp;summary=Con%20el%20bot%C3%B3n%20%22Like%22%20o%20%22Me%20Gusta%22%20las%20webs%20pueden%20indicar%20si%20el%20contenido%20es%20de%20inter%C3%A9s%20para%20otros%20usuarios%20y%20amigos%20de%20Facebook.%20El%20bot%C3%B3n%20es%20una%20interesante%20opci%C3%B3n%20para%20integrar%20las%20tiendas%20online%20con%20Facebook%20y%20crear%20Social%20Commerce.&amp;source=Viva el Pixel" rel="nofollow" class="external" title="Compartir con LinkedIn">Compartir con LinkedIn</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.vivaelpixel.com/2010/06/boton-me-gusta-facebook-comercio-electronico/&amp;title=Bot%C3%B3n+%22Me+gusta%22+de+Facebook+en+el+comercio+electr%C3%B3nico" rel="nofollow" class="external" title="&iexcl;Comp&aacute;rtelo con Digg!">&iexcl;Comp&aacute;rtelo con Digg!</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.vivaelpixel.com/2010/06/boton-me-gusta-facebook-comercio-electronico/&amp;title=Bot%C3%B3n+%22Me+gusta%22+de+Facebook+en+el+comercio+electr%C3%B3nico" rel="nofollow" class="external" title="Compartir con del.icio.us">Compartir con del.icio.us</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.vivaelpixel.com/2010/06/boton-me-gusta-facebook-comercio-electronico/&amp;t=Bot%C3%B3n+%22Me+gusta%22+de+Facebook+en+el+comercio+electr%C3%B3nico" rel="nofollow" class="external" title="Compartir con Facebook">Compartir con Facebook</a>
		</li>
		<li class="shr-bitacoras">
			<a href="http://bitacoras.com/anotaciones/http://www.vivaelpixel.com/2010/06/boton-me-gusta-facebook-comercio-electronico/" rel="nofollow" class="external" title="Enviar a Bitacoras">Enviar a Bitacoras</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.vivaelpixel.com/2010/06/boton-me-gusta-facebook-comercio-electronico/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>The State of the Internet</title>
		<link>http://www.vivaelpixel.com/2010/06/the-state-of-the-internet/</link>
		<comments>http://www.vivaelpixel.com/2010/06/the-state-of-the-internet/#comments</comments>
		<pubDate>Thu, 03 Jun 2010 10:56:03 +0000</pubDate>
		<dc:creator>Andy Kaiser</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Ocio Digital]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Vídeo]]></category>
		<guid isPermaLink="false">http://www.vivaelpixel.com/?p=787</guid>
		<description><![CDATA[Desde los inicios, la evolución de Internet ha sido exponencial , en el siguiente video se muestra dicha evolución en base a estadisticas y datos numericos:]]></description>
			<content:encoded><![CDATA[<p>Desde los inicios, la evolución de Internet ha sido exponencial , en el siguiente video se muestra dicha evolución en base a estadisticas y datos numericos:</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="430" height="323" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=9641036&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=1&amp;color=ffffff&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="430" height="323" src="http://vimeo.com/moogaloop.swf?clip_id=9641036&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=1&amp;color=ffffff&amp;fullscreen=1" allowfullscreen="true" allowscriptaccess="always"></embed></object></p>
<p>Puedes encontrar otros 4 videos sobre la web y su evolución a la web 2.0 en el <a href="http://pulsosocial.com/2010/06/02/cinco-videos-para-entender-la-evolucion-de-la-web-hasta-los-social-media/" target="_blank" class="liexternal">blog pulso social</a>.</p>
<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-knowledge">
<ul class="socials">
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=The+State+of+the+Internet+-+http://b2l.me/yuq5h&amp;source=shareaholic" rel="nofollow" class="external" title="&iexcl;Comp&aacute;rtelo en Twitter!">&iexcl;Comp&aacute;rtelo en Twitter!</a>
		</li>
		<li class="shr-meneame">
			<a href="http://meneame.net/submit.php?url=http://www.vivaelpixel.com/2010/06/the-state-of-the-internet/" rel="nofollow" class="external" title="Enviar a Meneame">Enviar a Meneame</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.vivaelpixel.com/2010/06/the-state-of-the-internet/&amp;title=The+State+of+the+Internet&amp;summary=Desde%20los%20inicios%2C%20la%20evoluci%C3%B3n%20de%20Internet%20ha%20sido%20exponencial%20%2C%20en%20el%20siguiente%20video%20se%20muestra%20dicha%20evoluci%C3%B3n%20en%20base%20a%20estadisticas%20y%20datos%20numericos%3A&amp;source=Viva el Pixel" rel="nofollow" class="external" title="Compartir con LinkedIn">Compartir con LinkedIn</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.vivaelpixel.com/2010/06/the-state-of-the-internet/&amp;title=The+State+of+the+Internet" rel="nofollow" class="external" title="&iexcl;Comp&aacute;rtelo con Digg!">&iexcl;Comp&aacute;rtelo con Digg!</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.vivaelpixel.com/2010/06/the-state-of-the-internet/&amp;title=The+State+of+the+Internet" rel="nofollow" class="external" title="Compartir con del.icio.us">Compartir con del.icio.us</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.vivaelpixel.com/2010/06/the-state-of-the-internet/&amp;t=The+State+of+the+Internet" rel="nofollow" class="external" title="Compartir con Facebook">Compartir con Facebook</a>
		</li>
		<li class="shr-bitacoras">
			<a href="http://bitacoras.com/anotaciones/http://www.vivaelpixel.com/2010/06/the-state-of-the-internet/" rel="nofollow" class="external" title="Enviar a Bitacoras">Enviar a Bitacoras</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.vivaelpixel.com/2010/06/the-state-of-the-internet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>XHP, ¿una nueva manera de escribir PHP?</title>
		<link>http://www.vivaelpixel.com/2010/02/xhp-%c2%bfuna-nueva-manera-de-escribir-php/</link>
		<comments>http://www.vivaelpixel.com/2010/02/xhp-%c2%bfuna-nueva-manera-de-escribir-php/#comments</comments>
		<pubDate>Fri, 12 Feb 2010 21:44:15 +0000</pubDate>
		<dc:creator>Andy Kaiser</dc:creator>
				<category><![CDATA[Desarrollo web]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[PHP]]></category>
		<guid isPermaLink="false">http://www.vivaelpixel.com/?p=534</guid>
		<description><![CDATA[Hace una semana Facebook presentó HipHop y ahora acaban de presentar XHP - una nueva extensión para PHP que simplifica el código PHP y mejora la seguridad del mismo,  ataques cross-site scripting por ejemplo.]]></description>
			<content:encoded><![CDATA[<p>Hace una semana <a href="http://www.vivaelpixel.com/2010/02/hiphop-open-source-facebook/" class="liinternal">Facebook presentó HipHop</a> y ahora acaban de presentar <a href="http://www.facebook.com/notes/facebook-engineering/xhp-a-new-way-to-write-php/294003943919" target="_blank" class="liexternal">XHP</a> &#8211; una nueva extensión para PHP que simplifica el código PHP y mejora la seguridad del mismo,  ataques <em>cross-site scripting</em> por ejemplo.</p>
<p>Para apreciar XHP, mejor verlo con un ejemplo:</p>
<h3>Código PHP:</h3>
<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span>
<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$_POST</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'name'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
<span style="color: #000000; font-weight: bold;">?&gt;</span>
    &lt;span&gt;Hello, <span style="color: #000000; font-weight: bold;">&lt;?=</span><span style="color: #000088;">$_POST</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'name'</span><span style="color: #009900;">&#93;</span><span style="color: #000000; font-weight: bold;">?&gt;</span>.&lt;/span&gt;
<span style="color: #000000; font-weight: bold;">&lt;?php</span>
<span style="color: #009900;">&#125;</span> <span style="color: #b1b100;">else</span> <span style="color: #009900;">&#123;</span>
<span style="color: #000000; font-weight: bold;">?&gt;</span>
    &lt;form method=&quot;post&quot;&gt;
    What is your name?&lt;br&gt;
    &lt;input type=&quot;text&quot; name=&quot;name&quot;&gt;
    &lt;input type=&quot;submit&quot;&gt;
    &lt;/form&gt;
<span style="color: #000000; font-weight: bold;">&lt;?php</span>
<span style="color: #009900;">&#125;</span></pre></div></div>
<h3>Código PHP/XHP:</h3>
<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span>
<span style="color: #666666; font-style: italic;">// note: includes omitted</span>
<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$_POST</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'name'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
  <span style="color: #b1b100;">echo</span> <span style="color: #339933;">&lt;</span>span<span style="color: #339933;">&gt;</span>Hello<span style="color: #339933;">,</span> <span style="color: #009900;">&#123;</span><span style="color: #000088;">$_POST</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'name'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#125;</span><span style="color: #339933;">&lt;/</span>span<span style="color: #339933;">&gt;;</span>
<span style="color: #009900;">&#125;</span> <span style="color: #b1b100;">else</span> <span style="color: #009900;">&#123;</span>
  <span style="color: #b1b100;">echo</span>
    <span style="color: #339933;">&lt;</span>form method<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;post&quot;</span><span style="color: #339933;">&gt;</span>
      What is your name?<span style="color: #339933;">&lt;</span>br <span style="color: #339933;">/&gt;</span>
      <span style="color: #339933;">&lt;</span>input type<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;text&quot;</span> name<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;name&quot;</span> <span style="color: #339933;">/&gt;</span>
      <span style="color: #339933;">&lt;</span>input type<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;submit&quot;</span> <span style="color: #339933;">/&gt;</span>
    <span style="color: #339933;">&lt;/</span>form<span style="color: #339933;">&gt;;</span>
<span style="color: #009900;">&#125;</span></pre></div></div>
<p>En el código, los <em>includes</em> se han omitido y podemos intuir que Facebook no utiliza ni un modelo MVC, ni plantillas para generar sus páginas. Pero XHP permite definir elementos, con lo que es posible condensar un componente complejo en un tag. Con ello, XHP se convierte un útil sistema de plantillas. Además,<em> </em>XHP tiene otras ventajas: errores en el código html son detectados y corregidos al generarse la página en el servidor.</p>
<p>En contra, el rendimiento utilizando XHP es menor tal como analiza <a href="http://toys.lerdorf.com/archives/54-A-quick-look-at-XHP.html" target="_blank" class="liexternal">Rasmus Lerdorf</a>. Realizando una comparación de rendimiento de código PHP comparado con PHP+XHP y PHP comparado con PHP+XHP+APC, incluso con APC, el rendimiento es casi un 75% menor. Por otro lado, sí es posible mejorar el rendimiento de XHP utilizándolo conjuntamente con HipHop. En resumen, antes de utilizar XHP en proyectos, es aconsejable hacer pruebas de cada caso y proyecto.</p>
<p>Actualmente Facebook utiliza XHP en <a href="http://lite.facebook.com/" target="_blank" class="liexternal">Facebook Lite</a></p>
<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-knowledge">
<ul class="socials">
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=XHP%2C+%C2%BFuna+nueva+manera+de+escribir+PHP%3F+-+http://b2l.me/f7e8c&amp;source=shareaholic" rel="nofollow" class="external" title="&iexcl;Comp&aacute;rtelo en Twitter!">&iexcl;Comp&aacute;rtelo en Twitter!</a>
		</li>
		<li class="shr-meneame">
			<a href="http://meneame.net/submit.php?url=http://www.vivaelpixel.com/2010/02/xhp-%c2%bfuna-nueva-manera-de-escribir-php/" rel="nofollow" class="external" title="Enviar a Meneame">Enviar a Meneame</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.vivaelpixel.com/2010/02/xhp-%c2%bfuna-nueva-manera-de-escribir-php/&amp;title=XHP%2C+%C2%BFuna+nueva+manera+de+escribir+PHP%3F&amp;summary=Hace%20una%20semana%20Facebook%20present%C3%B3%20HipHop%20y%20ahora%20acaban%20de%20presentar%20XHP%20-%20una%20nueva%20extensi%C3%B3n%20para%20PHP%20que%20simplifica%20el%20c%C3%B3digo%20PHP%20y%20mejora%20la%20seguridad%20del%20mismo%2C%20%20ataques%20cross-site%20scripting%20por%20ejemplo.&amp;source=Viva el Pixel" rel="nofollow" class="external" title="Compartir con LinkedIn">Compartir con LinkedIn</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.vivaelpixel.com/2010/02/xhp-%c2%bfuna-nueva-manera-de-escribir-php/&amp;title=XHP%2C+%C2%BFuna+nueva+manera+de+escribir+PHP%3F" rel="nofollow" class="external" title="&iexcl;Comp&aacute;rtelo con Digg!">&iexcl;Comp&aacute;rtelo con Digg!</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.vivaelpixel.com/2010/02/xhp-%c2%bfuna-nueva-manera-de-escribir-php/&amp;title=XHP%2C+%C2%BFuna+nueva+manera+de+escribir+PHP%3F" rel="nofollow" class="external" title="Compartir con del.icio.us">Compartir con del.icio.us</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.vivaelpixel.com/2010/02/xhp-%c2%bfuna-nueva-manera-de-escribir-php/&amp;t=XHP%2C+%C2%BFuna+nueva+manera+de+escribir+PHP%3F" rel="nofollow" class="external" title="Compartir con Facebook">Compartir con Facebook</a>
		</li>
		<li class="shr-bitacoras">
			<a href="http://bitacoras.com/anotaciones/http://www.vivaelpixel.com/2010/02/xhp-%c2%bfuna-nueva-manera-de-escribir-php/" rel="nofollow" class="external" title="Enviar a Bitacoras">Enviar a Bitacoras</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.vivaelpixel.com/2010/02/xhp-%c2%bfuna-nueva-manera-de-escribir-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Facebook HipHop</title>
		<link>http://www.vivaelpixel.com/2010/02/hiphop-open-source-facebook/</link>
		<comments>http://www.vivaelpixel.com/2010/02/hiphop-open-source-facebook/#comments</comments>
		<pubDate>Wed, 03 Feb 2010 21:02:14 +0000</pubDate>
		<dc:creator>Andy Kaiser</dc:creator>
				<category><![CDATA[Desarrollo web]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[HipHop]]></category>
		<category><![CDATA[PHP]]></category>
		<guid isPermaLink="false">http://www.vivaelpixel.com/?p=461</guid>
		<description><![CDATA[En el día de ayer, la conocida comunidad virtual Facebook, tras muchos rumores, presentó un proyecto que puede revolucionar php en entornos corporativos: Hiphop]]></description>
			<content:encoded><![CDATA[<p>En el día de ayer, la conocida comunidad virtual <a href="http://www.facebook.com" target="_blank" class="liexternal">Facebook</a>, tras muchos rumores, presentó un proyecto que puede revolucionar php en entornos corporativos: <a href="http://developers.facebook.com/hiphop-php/" target="_blank" class="liexternal">Hiphop</a></p>
<p>Básicamente Hiphop transforma código PHP en C++ optimizado, con lo Facebook ha reducido hasta un 50% el uso de la CPU de los servidores.</p>
<p><a href="http://wiki.developers.facebook.com/images/2/23/HipHop_transformation_process.png" rel="shadowbox[post-461];player=img;" target="_blank" class="liimagelink" title="HipHop"><img class="aligncenter size-full wp-image-462" title="HipHop" src="http://www.vivaelpixel.com/wp-content/uploads/2010/02/HipHop_transformation_process.png" alt="" width="430" height="269" /></a>Hiphop se ha desarrollado por un equipo de programadores de Facebook, liderados por <a href="http://www.facebook.com/hzhao" target="_blank" class="liexternal">Haiping Zhao</a>, y lleva funcionando en producción desde hace 6 meses y actualmente el 90% de trafico de Facebook se sirve a través de HipHop.</p>
<p>Además según el <a href="http://developers.facebook.com/news.php?blog=1&amp;story=358" target="_blank" class="liexternal">portal para desarrolladores de Facebook</a> HipHop se distribuirá bajo una licencia de software libre con lo que la empresa refuerza, una vez más, su estrategia e implicación con la comunidad de Software Libre.</p>
<h3>Facebook y el software libre</h3>
<p>Desde sus inicios, Facebook, se ha sustentado sobre tecnologías <em>open source</em>. En su <a href="http://developers.facebook.com/opensource.php" target="_blank" class="liexternal">portal para desarrolladores </a>disponen de un listado y acceso a los códigos fuente de la mayoría de proyectos <em>open source</em> que utilizan.</p>
<p>Quizás, los proyectos más interesantes son:</p>
<ul>
<li>HipHop</li>
<li><a href="http://memcached.org/" target="_blank" class="liexternal">memcached</a>, un sistema de cache imprescindible en webs dinámicas de alta carga al reducir la carga de la base de datos</li>
<li><a href="http://incubator.apache.org/cassandra/" target="_blank" class="liexternal">Cassandra</a>, una base de datos <a href="http://en.wikipedia.org/wiki/NoSQL" target="_blank" rel="nofollow" class="liwikipedia">NoSQL</a> (tambien inicialmente desarrollada por Facebook)</li>
</ul>
<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-knowledge">
<ul class="socials">
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Facebook+HipHop+-+http://b2l.me/ffwcr&amp;source=shareaholic" rel="nofollow" class="external" title="&iexcl;Comp&aacute;rtelo en Twitter!">&iexcl;Comp&aacute;rtelo en Twitter!</a>
		</li>
		<li class="shr-meneame">
			<a href="http://meneame.net/submit.php?url=http://www.vivaelpixel.com/2010/02/hiphop-open-source-facebook/" rel="nofollow" class="external" title="Enviar a Meneame">Enviar a Meneame</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.vivaelpixel.com/2010/02/hiphop-open-source-facebook/&amp;title=Facebook+HipHop&amp;summary=En%20el%20d%C3%ADa%20de%20ayer%2C%20la%20conocida%20comunidad%20virtual%20Facebook%2C%20tras%20muchos%20rumores%2C%20present%C3%B3%20un%20proyecto%20que%20puede%20revolucionar%20php%20en%20entornos%20corporativos%3A%20Hiphop&amp;source=Viva el Pixel" rel="nofollow" class="external" title="Compartir con LinkedIn">Compartir con LinkedIn</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.vivaelpixel.com/2010/02/hiphop-open-source-facebook/&amp;title=Facebook+HipHop" rel="nofollow" class="external" title="&iexcl;Comp&aacute;rtelo con Digg!">&iexcl;Comp&aacute;rtelo con Digg!</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.vivaelpixel.com/2010/02/hiphop-open-source-facebook/&amp;title=Facebook+HipHop" rel="nofollow" class="external" title="Compartir con del.icio.us">Compartir con del.icio.us</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.vivaelpixel.com/2010/02/hiphop-open-source-facebook/&amp;t=Facebook+HipHop" rel="nofollow" class="external" title="Compartir con Facebook">Compartir con Facebook</a>
		</li>
		<li class="shr-bitacoras">
			<a href="http://bitacoras.com/anotaciones/http://www.vivaelpixel.com/2010/02/hiphop-open-source-facebook/" rel="nofollow" class="external" title="Enviar a Bitacoras">Enviar a Bitacoras</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.vivaelpixel.com/2010/02/hiphop-open-source-facebook/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
