<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comentarios en: Contar artículos, comentarios y calcular algunas medias en WordPress</title>
	<atom:link href="http://sumolari.com/contar-articulos-comentarios-y-calcular-algunas-medias-en-wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://sumolari.com/contar-articulos-comentarios-y-calcular-algunas-medias-en-wordpress/</link>
	<description>Proyectos de un amante de la informática</description>
	<lastBuildDate>Thu, 05 Jan 2012 15:48:26 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>Por: Sumolari</title>
		<link>http://sumolari.com/contar-articulos-comentarios-y-calcular-algunas-medias-en-wordpress/comment-page-1/#comment-7142</link>
		<dc:creator>Sumolari</dc:creator>
		<pubDate>Fri, 04 Dec 2009 17:56:31 +0000</pubDate>
		<guid isPermaLink="false">http://sumolari.com/?p=3144#comment-7142</guid>
		<description>Ummm... he estado revisando el c&#243;digo y he detectado alg&#250;n que otro problema de rendimiento. Se puede mejorar mucho (realmente mucho) el tiempo necesario para procesar la funci&#243;n si se crea un nuevo caso en el switch (por ejemplo, el caso &quot;array&quot;) y en ese caso se carga una &#250;nica vez el recuento de d&#237;as, art&#237;culos y comentarios, y a partir de estos, se calculan los dem&#225;s datos. Despu&#233;s, en ese mismo caso, se crea $value como una array y se le ponen como valores los diferentes resultados. A continuaci&#243;n, fuera de la funci&#243;n, se crea una nueva variable y se le asigna el resultado de la funci&#243;n datos con el par&#225;metro array. Por &#250;ltimo, en la funci&#243;n de reemplazar las etiquetas por los valores de los art&#237;culos, se carga (mediante global) la variable que hemos creado antes y se le asigna a $valores el valor de esta variable. 
 
Con esto habremos reducido la cantidad de consultas a la Base de Datos de unas 50 (en el caso de cargar el inicio del blog) a 2 (en cualquier p&#225;gina), lo cual no est&#225; nada mal :) . </description>
		<content:encoded><![CDATA[<p>Ummm&#8230; he estado revisando el c&oacute;digo y he detectado alg&uacute;n que otro problema de rendimiento. Se puede mejorar mucho (realmente mucho) el tiempo necesario para procesar la funci&oacute;n si se crea un nuevo caso en el switch (por ejemplo, el caso &quot;array&quot;) y en ese caso se carga una &uacute;nica vez el recuento de d&iacute;as, art&iacute;culos y comentarios, y a partir de estos, se calculan los dem&aacute;s datos. Despu&eacute;s, en ese mismo caso, se crea $value como una array y se le ponen como valores los diferentes resultados. A continuaci&oacute;n, fuera de la funci&oacute;n, se crea una nueva variable y se le asigna el resultado de la funci&oacute;n datos con el par&aacute;metro array. Por &uacute;ltimo, en la funci&oacute;n de reemplazar las etiquetas por los valores de los art&iacute;culos, se carga (mediante global) la variable que hemos creado antes y se le asigna a $valores el valor de esta variable.</p>
<p>Con esto habremos reducido la cantidad de consultas a la Base de Datos de unas 50 (en el caso de cargar el inicio del blog) a 2 (en cualquier p&aacute;gina), lo cual no est&aacute; nada mal <img src='http://sumolari.com/wp-content/plugins/smilies-themer/kopete/smile.png' alt=':)' class='wp-smiley' /> . </p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Sumolari</title>
		<link>http://sumolari.com/contar-articulos-comentarios-y-calcular-algunas-medias-en-wordpress/comment-page-1/#comment-7138</link>
		<dc:creator>Sumolari</dc:creator>
		<pubDate>Fri, 04 Dec 2009 16:47:24 +0000</pubDate>
		<guid isPermaLink="false">http://sumolari.com/?p=3144#comment-7138</guid>
		<description>Es una funci&#243;n PHP, la puedes usar donde quieras, en el theme, en un plugin... incluso puedes usarla fuera de WordPress (eso s&#237;, haciendo un include a los archivos necesarios). 
 
Lo que no podr&#225;s usar fuera de los art&#237;culos son las etiquetas [TOTCOM] y dem&#225;s, pero puedes llamar a la funci&#243;n datos desde donde quieras. </description>
		<content:encoded><![CDATA[<p>Es una funci&oacute;n PHP, la puedes usar donde quieras, en el theme, en un plugin&#8230; incluso puedes usarla fuera de WordPress (eso s&iacute;, haciendo un include a los archivos necesarios).</p>
<p>Lo que no podr&aacute;s usar fuera de los art&iacute;culos son las etiquetas [TOTCOM] y dem&aacute;s, pero puedes llamar a la funci&oacute;n datos desde donde quieras. </p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: JaimePG</title>
		<link>http://sumolari.com/contar-articulos-comentarios-y-calcular-algunas-medias-en-wordpress/comment-page-1/#comment-7137</link>
		<dc:creator>JaimePG</dc:creator>
		<pubDate>Fri, 04 Dec 2009 16:17:24 +0000</pubDate>
		<guid isPermaLink="false">http://sumolari.com/?p=3144#comment-7137</guid>
		<description>&#191;Y esto funciona tambi&#233;n en cualquier parte del blog? &#191;O s&#243;lo en los art&#237;culos? Porque estar&#237;a bien que en zonas como el pie de p&#225;gina o el men&#250; se pudiera incluir algo como: N&#250;mero de posts: XXX; N&#250;mero de comentarios: XXX, etc. </description>
		<content:encoded><![CDATA[<p>&iquest;Y esto funciona tambi&eacute;n en cualquier parte del blog? &iquest;O s&oacute;lo en los art&iacute;culos? Porque estar&iacute;a bien que en zonas como el pie de p&aacute;gina o el men&uacute; se pudiera incluir algo como: N&uacute;mero de posts: XXX; N&uacute;mero de comentarios: XXX, etc. </p>
]]></content:encoded>
	</item>
</channel>
</rss>

