<?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>PicaTeclas &#187; wordpress</title>
	<atom:link href="http://picateclas.net/posts/tag/wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://picateclas.net</link>
	<description></description>
	<lastBuildDate>Tue, 27 Jul 2010 10:30:15 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Acelera la carga de wordpress activando la compresión</title>
		<link>http://picateclas.net/posts/acelera-la-carga-de-wordpress-activando-la-compresion/</link>
		<comments>http://picateclas.net/posts/acelera-la-carga-de-wordpress-activando-la-compresion/#comments</comments>
		<pubDate>Sun, 20 Jun 2010 18:45:42 +0000</pubDate>
		<dc:creator>zetxek</dc:creator>
				<category><![CDATA[fragmentos útiles]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[compresión]]></category>
		<category><![CDATA[zlib]]></category>

		<guid isPermaLink="false">http://picateclas.net/?p=110</guid>
		<description><![CDATA[Acelerar la carga de tu blog (hecho con wordpress) activando la compresión "zlib", siempre que tu host lo soporte, es tan sencillo como añadir lo siguiente en el header.php de tu theme: &#60;?php ini_set('zlib.output_compression', 'On'); ini_set('zlib.output_compression_level', '1'); ?&#62; Esto permitirá que los datos se transmitan desde tu servidor hasta el navegador del visitante comprimidos, ahorrando [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_112" class="wp-caption aligncenter" style="width: 495px"><a href="http://picateclas.net/wp-content/uploads/2010/06/compresionwordpress.jpg"><img class="size-full wp-image-112 " title="compresionwordpress" src="http://picateclas.net/wp-content/uploads/2010/06/compresionwordpress.jpg" alt="Podéis observar la mejora en la cantidad de información transmitida al cargar una web..." width="485" height="416" /></a><p class="wp-caption-text">Podéis observar la mejora en la cantidad de información transmitida al cargar una web...</p></div>
<p style="text-align: left;">Acelerar la carga de tu blog (hecho con wordpress) activando la compresión "zlib", siempre que tu host lo soporte, es tan sencillo como añadir lo siguiente en el header.php de tu theme:</p>
<p><code lang="php"><br />
&lt;?php<br />
ini_set('zlib.output_compression', 'On');<br />
ini_set('zlib.output_compression_level', '1');<br />
?&gt;<br />
</code></p>
<p>Esto permitirá que los datos se transmitan desde tu servidor hasta el navegador del visitante comprimidos, ahorrando un tiempo de transmisión interesante. Para comprobar si tienes activado el soporte de zlib, puedes observar la salida de phpinfo en tu servidor. Y para comprobar si está funcionando la compresión, prueba la herramienta de <a href="http://www.port80software.com/support/p80tools.asp">Port80</a>.</p>
<p>Vía | <a href="http://www.wprecipes.com/compress-wordpress-output-and-speed-your-blogs-load-speed">WPRecipes</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://picateclas.net/posts/acelera-la-carga-de-wordpress-activando-la-compresion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Expresión regular para encontrar vídeos de YouTube en un texto</title>
		<link>http://picateclas.net/posts/expresion-regular-para-encontrar-videos-de-youtube-en-un-texto/</link>
		<comments>http://picateclas.net/posts/expresion-regular-para-encontrar-videos-de-youtube-en-un-texto/#comments</comments>
		<pubDate>Thu, 28 Jan 2010 23:48:47 +0000</pubDate>
		<dc:creator>zetxek</dc:creator>
				<category><![CDATA[código]]></category>
		<category><![CDATA[fragmentos útiles]]></category>
		<category><![CDATA[drupal]]></category>
		<category><![CDATA[expresión regular]]></category>
		<category><![CDATA[miniaturas]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[regular expression]]></category>
		<category><![CDATA[vídeos]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[youtube]]></category>

		<guid isPermaLink="false">http://picateclas.net/?p=98</guid>
		<description><![CDATA[Con la siguiente expresión regular podremos encontrar los identificadores de los vídeos que se encuentren en vídeos de youtube (tanto como links como si están incrustados): /youtube\.com\/watch\?v=([A-Za-z0-9._%-]*)[&#38;\w;=\+_\-]*/ Esto permite extraer el identificador único del vídeo, que sirve para enlazarlo, incrustarlo u obtener su imagen. Por ejemplo, para obtener la URL de la imagen thumnail del [...]]]></description>
			<content:encoded><![CDATA[<p>Con la siguiente expresión regular podremos encontrar los identificadores de los vídeos que se encuentren en vídeos de youtube (tanto como links como si están incrustados):</p>
<p><code>/youtube\.com\/watch\?v=([A-Za-z0-9._%-]*)[&amp;\w;=\+_\-]*/</code></p>
<p>Esto permite extraer el identificador único del vídeo, que sirve para enlazarlo, incrustarlo u obtener su imagen. Por ejemplo, para obtener la URL de la imagen thumnail del vídeo podremos usar:<br />
<code lang="php"><br />
preg_match('/youtube\.com\/watch\?v=([A-Za-z0-9._%-]*)[&amp;\w;=\+_\-]*/',$texto);<br />
$img="http://i2.ytimg.com/vi/{$match[1]}/default.jpg";</code></p>
<p>Vía | <a title="View user profile." href="/user/147742">d0t101101</a> en el <a href="http://drupal.org/node/88192#comment-877835">Foro de Drupal</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://picateclas.net/posts/expresion-regular-para-encontrar-videos-de-youtube-en-un-texto/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Reemplazo masivo en cadenas de texto con SQL</title>
		<link>http://picateclas.net/posts/reemplazo-masivo-en-cadenas-de-texto-con-sql/</link>
		<comments>http://picateclas.net/posts/reemplazo-masivo-en-cadenas-de-texto-con-sql/#comments</comments>
		<pubDate>Wed, 06 May 2009 15:16:09 +0000</pubDate>
		<dc:creator>zetxek</dc:creator>
				<category><![CDATA[administración]]></category>
		<category><![CDATA[fragmentos útiles]]></category>
		<category><![CDATA[actualizar]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[posts]]></category>
		<category><![CDATA[replace]]></category>
		<category><![CDATA[update]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://picateclas.net/?p=90</guid>
		<description><![CDATA[Actualizar muchas entradas de una base de datos que contengan un determinado texto puede ser tedioso (me refiero a programar algún script para que lo haga, porque hacerlo a mano seria digno del siglo XIX si hay muchos datos...). Así, para actualizar los registros de una tabla entera aplicando el patrón de reemplazo deseado, sólo [...]]]></description>
			<content:encoded><![CDATA[<div id="sql-1">
<div class="sql">Actualizar muchas entradas de una base de datos que contengan un determinado texto puede ser tedioso (me refiero a programar algún script para que lo haga, porque hacerlo a mano seria digno del siglo XIX si hay muchos datos...).</div>
<div class="sql">Así, para actualizar los registros de una tabla entera aplicando el patrón de reemplazo deseado, sólo habrá que utilizar una consulta SQL:</div>
<div class="sql">
<ol>
<li style="font-family: 'Courier New',Courier,monospace; font-weight: normal; font-style: normal; color: #3a6a8b;">
<div style="font-family: 'Courier New',Courier,monospace; font-weight: normal;"><span style="color: #993333; font-weight: bold;">UPDATE</span> table_name <span style="color: #993333; font-weight: bold;">SET</span> column_name = <span style="color: #993333; font-weight: bold;">REPLACE</span><span style="color: #006600; font-weight: bold;">(</span>column_name,<span style="color: #ff0000;">"original_string"</span>,<span style="color: #ff0000;">"replace_string"</span><span style="color: #006600; font-weight: bold;">);</span></div>
</li>
</ol>
</div>
<div class="sql">Un ejemplo de aplicación sería actualizar todos los links hacia un determinado host o URL de los posts de una base de datos de wordpress para que apunten a otro:</div>
<div class="sql">
<div id="sql-2">
<div class="sql">
<ol>
<li style="font-family: 'Courier New',Courier,monospace; font-weight: normal; font-style: normal; color: #3a6a8b;">
<div style="font-family: 'Courier New',Courier,monospace; font-weight: normal;"><span style="color: #993333; font-weight: bold;">UPDATE</span> <span style="color: #ff0000;">`wp_posts`</span> <span style="color: #993333; font-weight: bold;">SET</span> <span style="color: #ff0000;">`post_content`</span> = <span style="color: #993333; font-weight: bold;">REPLACE</span><span style="color: #006600; font-weight: bold;">(</span><span style="color: #ff0000;">`post_content`</span>,<span style="color: #ff0000;">"picateclas.com/directorioantiguo/"</span>,<span style="color: #ff0000;">"picateclas.com/nuevodirectorio"</span><span style="color: #006600; font-weight: bold;">)</span></div>
</li>
</ol>
</div>
</div>
<p>Vía | <a href="http://www.liewcf.com/blog/archives/2005/04/mass-replace-string-in-mysql-database/">LiewCF</a>.</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://picateclas.net/posts/reemplazo-masivo-en-cadenas-de-texto-con-sql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
