<?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>Linux Hispano &#187; comparar</title> <atom:link href="http://www.linuxhispano.net/etiqueta/comparar/feed/" rel="self" type="application/rss+xml" /><link>http://www.linuxhispano.net</link> <description>Noticias, tira, podcast, juegos, Linux y software libre</description> <lastBuildDate>Fri, 10 Feb 2012 14:00:58 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.1</generator> <item><title>¿Qué debo comparar a la hora de contratar un servicio de alojamiento web?</title><link>http://www.linuxhispano.net/2011/07/06/%c2%bfque-debo-comparar-a-la-hora-de-contratar-un-servicio-de-alojamiento-web/</link> <comments>http://www.linuxhispano.net/2011/07/06/%c2%bfque-debo-comparar-a-la-hora-de-contratar-un-servicio-de-alojamiento-web/#comments</comments> <pubDate>Wed, 06 Jul 2011 13:30:12 +0000</pubDate> <dc:creator>F. Javier Carazo Gil</dc:creator> <category><![CDATA[Noticias]]></category> <category><![CDATA[alojamiento]]></category> <category><![CDATA[características]]></category> <category><![CDATA[comparar]]></category> <category><![CDATA[hosting]]></category> <category><![CDATA[web]]></category> <guid
isPermaLink="false">http://www.linuxhispano.net/?p=6837</guid> <description><![CDATA[Vamos a enumerar y comentar uno a uno las características que debemos observar y estudiar antes de decidirnos por un servicio de alojamiento u otro. La experiencia es muy importante en este punto por lo que intentaré transmitiros los conceptos &#8230; <a
href="http://www.linuxhispano.net/2011/07/06/%c2%bfque-debo-comparar-a-la-hora-de-contratar-un-servicio-de-alojamiento-web/">Continuar leyendo <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>Vamos a enumerar y comentar uno a uno las características que debemos observar y estudiar antes de decidirnos por un servicio de alojamiento u otro. La experiencia es muy importante en este punto por lo que intentaré transmitiros los conceptos fundamentales para que hagáis una buena elección, incluso los más noveles en estos temas.</p><p><strong>Espacio de almacenamiento</strong></p><p>El primer factor que salta a la vista cuando buscamos alojamiento web es el espacio en disco que nos ofrecen. Este es uno de los problemas que nos quitamos de encima cuando tenemos un servidor casero, pero que puede ser un factor limitante en un servidor externo. Recuerdo cuando hace años ofrecían 50 MB por un precio que parecía barato y hoy en día incluso llegan a ofrecer espacio ilimitado en paquetes básicos. Con el tiempo esta limitación desaparecerá pero mientras tanto es una cifra a tener en cuenta.</p><p>Nos limitará sobre todo a la hora de subir contenido multimedia o ficheros de datos. Con 100 MB tenemos para alojar cualquier CMS con contenido gráfico incluido.</p><p><strong>Volumen de transferencia</strong></p><p><strong></strong>Es la cantidad de datos que nos permiten transmitir cada cierto tiempo, suele ser mensualmente. Por ejemplo, si tenemos 10 GB/mes de datos, tendremos la posibilidad de que los clientes (los visitantes) se descarguen a lo largo del mes 10 GB de datos de nuestra web. Esta cantidad en realidad no es demasiado alta, porque como sabréis, los lenguajes del lado del servidor como por ejemplo PHP, generan contenido HTML que es el que transmiten. Este contenido además variará en función de a qué secciones, comentarios, plugins&#8230; se carguen.</p><p>Para hacer un estudio del volumen de transferencia que necesitamos, debemos hacer un estudio empírico, es decir con los datos que vayamos obteniendo de nuestro proveedor de hosting. De todas formas os aseguro que los paquetes de alojamiento suelen venir bien ajustados entre espacio de alojamiento y volumen de transferencia, por lo que si no tenéis mucho contenido gráfico o muchísimas visitas, este factor no será limitante.ç</p><p><a
href="http://www.linuxhispano.net/wp-content/uploads/2011/07/data_center.jpg" class="broken_link"><img
class="aligncenter size-full wp-image-6839" title="Data Center" src="http://www.linuxhispano.net/wp-content/uploads/2011/07/data_center.jpg" alt="" width="500" height="339" /></a></p><p><strong>Sistema operativo</strong></p><p><strong></strong>Los proveedores de servicio web pueden funcionar bajo distintos sistemas operativos. La opción mayoritaria es GNU/Linux, la segunda más popular Microsoft Windows Server y en raras ocasiones he visto otros (veáse cualquier rama de Unix como Solaris, porque Mac OS X sí que es raro encontrarlo). Normalmente no habrá duda, mucho mejor un servidor Linux que uno Windows. La primera razón es por todas las ventajas que tiene Linux en el mundo del servidor profesional en comparación con Windows y que no me voy a parar a detallar; y la segunda de ellas por precio. Un servidor Windows será casi siempre más caro que uno con Linux, la razón de este hecho tenéis que buscarlo en el coste de las licencias del primero.</p><p>¿Por qué nos puede interesar un servicio con Windows? Si utilizamos tecnología .NET para el desarrollo de nuestras aplicaciones web o tenemos necesidad de albergar nuestros datos sobre una plataforma SQL Server, esta opción será casi limitante. En esta misma revista expliqué que podemos usar XSP o Apache con Mono para dar servicio a aplicaciones con tecnología ASP.NET, pero comercialmente esta opción está poco extendida. Para cualquier otra tecnología del lado del servidor (de las mayoritarias) nos servirá un servidor con Linux.</p><p><a
href="http://www.linuxhispano.net/wp-content/uploads/2011/07/Ruby_on_Rails_logo.jpg" class="broken_link"><img
class="aligncenter size-full wp-image-6844" title="Ruby_on_Rails_logo" src="http://www.linuxhispano.net/wp-content/uploads/2011/07/Ruby_on_Rails_logo.jpg" alt="" width="316" height="376" /></a></p><p><strong>Disponibilidad de tecnologías</strong></p><p><strong></strong>Muy estrechamente relacionado con el punto anterior. ASP.NET es el caso claro de una tecnología que nos limitará mucha nuestra elección. En otros casos como Ruby (para Rails) o Python (para Django, Turbo Gears&#8230;) este factor también es importante.</p><p>Aunque el sistema sea Linux no quiere decir que vaya a soportar estas tecnologías. PHP es casi un estándar y no creo que tengamos problemas. También lo es en el mismo sentido MySQL. Pero si utilizamos Python, Ruby, PostgreSQL o cualquier otra tecnología, debemos documentarnos previamente para ver que no tendremos problemas (es posible que aunque no esté instalado puedan instalarla).</p><p><strong>Número máximo de procesos ejecutándose simultáneamente</strong></p><p><strong></strong>Si tenemos una cuenta en un host compartido con otros usuarios, para evitar que el rendimiento decaiga, las empresas vendedoras de hosting limitan en ocasiones el número de procesos que podemos ejecutar simultáneamente. El problema puede venir con ciertas tecnologías que crean procesos nuevos con nuestro usuario y pueden llegar al tope permitido.</p><p><strong>Situación e idioma del soporte</strong></p><p><strong></strong>La situación del servidor también es importante. A algunos les puede interesar que el servicio este en España o fuera de España por temas fiscales. Otro muy importante es el idioma del soporte. Aunque para muchos no sea un problema comunicarse en inglés, si preferís hacerlo en español buscad una empresa hispanohablante, no tienen por qué ser españolas, hay muchas empresas sudamericanas que dan un servicio excelente.</p><p>Cuando tenemos un problema queremos una comunicación los más fácil y rápida posible. El idioma es sin lugar a dudas un punto esencial.</p><p><strong>Opiniones en la red</strong></p><p><strong></strong>Aunque siempre será mejor una opinión de un usuario que conozcamos de un servicio que de un sitio de opinión y recomendaciones en la red, antes de comprar un servicio, si no tenemos ninguna información disponible, os recomiendo mirad por la red a ver qué dicen de tal empresa. Puede hacernos una idea, aunque como digo, siempre será más relevante una opinión de un compañero o amigo.</p><p><strong>Otras características</strong></p><p><strong></strong>En este punto englobo cosas como la disponibilidad de plantillas, la instalación de ciertos CMS de forma automatizada, la posibilidad de tener cuentas de correo en el servidor, si tenemos acceso por SSH, FTP sobre canal seguro&#8230; y todas aquellas más breves de explicar pero no por ello menos importantes. Cuantas más opciones de este tipo traiga mejor, pero no será determinantes en la mayoría de los casos.</p><p>De las que he comentado, la posibilidad de tener cuentas de correo electrónico es la que me parece menos útil. El servicio de correo electrónico que suelen ofrecer estas compañías deja mucho que desear en comparación con soluciones como la que proporciona Google a través de Google App.</p> ]]></content:encoded> <wfw:commentRss>http://www.linuxhispano.net/2011/07/06/%c2%bfque-debo-comparar-a-la-hora-de-contratar-un-servicio-de-alojamiento-web/feed/</wfw:commentRss> <slash:comments>12</slash:comments> </item> <item><title>Meld, comparador de ficheros para Gnome</title><link>http://www.linuxhispano.net/2010/02/09/meld-comparador-de-ficheros-para-gnome/</link> <comments>http://www.linuxhispano.net/2010/02/09/meld-comparador-de-ficheros-para-gnome/#comments</comments> <pubDate>Tue, 09 Feb 2010 16:10:07 +0000</pubDate> <dc:creator>F. Javier Carazo Gil</dc:creator> <category><![CDATA[Noticias]]></category> <category><![CDATA[comparar]]></category> <category><![CDATA[fichero]]></category> <category><![CDATA[gnome]]></category> <category><![CDATA[gtk]]></category> <category><![CDATA[meld]]></category> <category><![CDATA[python]]></category> <guid
isPermaLink="false">http://www.linuxhispano.net/?p=1650</guid> <description><![CDATA[Probablemente en más de una ocasión habréis necesitado comparar dos ficheros de texto para encontrar, por ejemplo, pequeñas diferencias entre dos códigos en el que uno funciona y otro no. Como los IDE cada día están más extendidos y cada &#8230; <a
href="http://www.linuxhispano.net/2010/02/09/meld-comparador-de-ficheros-para-gnome/">Continuar leyendo <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p><a
href="http://www.linuxhispano.net/wp-content/uploads/2010/02/gnome1.png"><img
class="aligncenter size-full wp-image-1665" title="gnome" src="http://www.linuxhispano.net/wp-content/uploads/2010/02/gnome1.png" alt="" width="267" height="320" /></a></p><p>Probablemente en más de una ocasión habréis necesitado comparar dos ficheros de texto para encontrar, por ejemplo, pequeñas diferencias entre dos códigos en el que uno funciona y otro no. Como los <a
target="_blank" href="http://es.wikipedia.org/wiki/Entorno_de_desarrollo_integrado" target="_blank">IDE</a> cada día están más extendidos y cada vez traen más funcionalidades, los programas que se dedican sólo a comparar dos ficheros son cada vez más bien partes o complementos de entornos o editores.</p><p>Sin embargo, sigue existiendo software específico de calidad como <a
target="_blank" href="http://meld.sourceforge.net/" target="_blank">Meld</a>. <a
target="_blank" href="http://meld.sourceforge.net/" target="_blank">Meld</a> es un <strong>comparador de ficheros</strong> para <strong>Gnome</strong>, implementado en <strong>Python</strong>, que nos permite compara de manera <strong>muy intuitiva</strong> gracias a la<strong> sintaxis coloreada</strong>, el <strong>resaltado de las diferencias</strong> o la posibilidad de comparar no dos, sino tres ficheros o incluso directorios completos (comparando pares de ficheros).</p><p>Otras alternativas para esta misma tarea (interesantes sobre todo si no utilizáis Gnome) son:</p><ul><li><strong>diff</strong>: El programa de consola en que se basan en el fondo los demás.</li><li><a
target="_blank" href="http://en.wikipedia.org/wiki/Kompare" target="_blank"><strong>Kompare</strong></a>: El comparador para KDE</li></ul><p>Para instalarlo podéis descargaros el código fuente o buscar el paquete <strong>meld</strong> en vuestro repositorio.</p><p><a
href="http://www.linuxhispano.net/wp-content/uploads/2010/02/meld.png"><img
class="aligncenter size-full wp-image-1662" title="meld" src="http://www.linuxhispano.net/wp-content/uploads/2010/02/meld-e1265731502264.png" alt="" width="550" height="333" /></a></p> ]]></content:encoded> <wfw:commentRss>http://www.linuxhispano.net/2010/02/09/meld-comparador-de-ficheros-para-gnome/feed/</wfw:commentRss> <slash:comments>6</slash:comments> </item> <item><title>Comparar fechas en formato MySQL con PHP</title><link>http://www.linuxhispano.net/2009/12/01/comparar-fechas-en-formato-mysql-con-php/</link> <comments>http://www.linuxhispano.net/2009/12/01/comparar-fechas-en-formato-mysql-con-php/#comments</comments> <pubDate>Tue, 01 Dec 2009 12:28:35 +0000</pubDate> <dc:creator>F. Javier Carazo Gil</dc:creator> <category><![CDATA[Tutoriales]]></category> <category><![CDATA[comparar]]></category> <category><![CDATA[fecha]]></category> <category><![CDATA[mysql]]></category> <category><![CDATA[php]]></category> <category><![CDATA[programación]]></category> <category><![CDATA[tutorial]]></category> <guid
isPermaLink="false">http://www.linuxhispano.net/?p=886</guid> <description><![CDATA[Es un problema con el que cualquier persona que utilice PHP y MySQL se encuentra muy a menudo. Hasta que PHP no trate directamente esos datos y se sobrecarguen internamente los operadores de comparación para que todo sea directo, tendremos &#8230; <a
href="http://www.linuxhispano.net/2009/12/01/comparar-fechas-en-formato-mysql-con-php/">Continuar leyendo <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>Es un problema con el que cualquier persona que utilice PHP y MySQL se encuentra muy a menudo. Hasta que PHP no trate directamente esos datos y se sobrecarguen internamente los operadores de comparación para que todo sea directo, tendremos que valernos de métodos como el que os muestro para poder <strong>comparar dos fechas en formato MySQL con PHP </strong>(formato MySQL, es decir fecha en formato inglés con guiones y el orden invertido respecto al nuestro).</p><p>La siguiente función devuelve:</p><ul><li>1 si la fecha a es mayor que la fecha b</li><li>0 si son iguales</li><li>-1 si la fecha a es menor que la fecha b</li></ul><pre name="code" class="php">function comparar_fechas_mysql($a, $b)
	{
		$a_v=explode("-",$a);
		$anyo_a = $a_v[0];
		$mes_a = $a_v[1];
		$dia_a = $a_v[2];
		$b_v=explode("-",$b);
		$anyo_b = $b_v[0];
		$mes_b = $b_v[1];
		$dia_b = $b_v[2];
		if($anyo_a > $anyo_b)
			return 1;
		else
		{
			if($anyo_a < $anyo_b)
				return -1;
			else
			{
				if($mes_a > $mes_b)
					return 1;
				else
				{
					if($mes_a < $mes_b)
						return -1;
					else
					{
						if($dia_a > $dia_b)
							return 1;
						else
						{
							if($dia_a < $dia_b)
								return -1;
							else
								return 0;
						}
					}
				}
			}
		}
	}</pre><p>Esperamos vuestras sugerencias, mejoras y rectificaciones de este y todos los <em>tips</em> de programación que vayamos incorporando.</p> ]]></content:encoded> <wfw:commentRss>http://www.linuxhispano.net/2009/12/01/comparar-fechas-en-formato-mysql-con-php/feed/</wfw:commentRss> <slash:comments>6</slash:comments> </item> </channel> </rss>
