<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>Albin-World.com</title>
	<link>http://www.albin-world.com</link>
	<description>Weblog sobre el desarrollo de aplicaciones web y de escritorio</description>
	<language>es-es</language>
	<copyright>Copyright 2005</copyright>
	<lastBuildDate></lastBuildDate>
	<pubDate></pubDate>
	<generator>http://www.albinworld.com/</generator>
	<image>
		<url>http://www.gravatar.com/avatar.php?gravatar_id=15d0cd0a8bb1ec86cc8e641e8df4194c&amp;size=55</url>
		<title>Albin-World.com</title>
		<link>http://www.albinworld.com/</link>
		<width>201</width>
		<height>45</height>
	</image>
	<item>
		<title>El consumo de recursos se comporta como los gases.</title>		<description><![CDATA[Un aviso r&aacute;pido ya que &uacute;ltimamente llevo varias cosas en marcha e intercambio correo con varias personas que (probablemente) me leer&aacute;n aqu&iacute;. Siento no poder avisaros individualmente. Acabo de llegar del hospital. Mi hijo ha tenido un accidente hoy (se ha roto un brazo y habr&aacute; que operarlo) por lo que las varias cosas que ten&iacute;a en marcha (wikis, planetas, presentaciones, art&iacute;culos) tendr&aacute;n que esperar unos d&iacute;as. Nos vemos dentro de poco....]]></description>
		<link>http://www.albinworld.com/aw-personal/weblog.jsp?idPost=2</link>
		<guid>http://www.albinworld.com/aw-personal/weblog.jsp?idPost=2</guid>
		<category>Sobre esta página Web</category>
		<pubDate></pubDate>
		<comments>http://www.albinworld.com/aw-personal/weblog.jsp?idPost=2</comments>
		<author>Albin</author>
		<content:encoded><![CDATA[Estaba inmerso en el desarrollo de otro ingerto para este Weblog -la sindicación vía RSS- cuando me he parado a pensar en la cantidad de recursos que supongo que consume, no solo el weblog, sino toda la parafernalia que he construido -en esta ocasión no es el tema principal, lo hablaremos otro día-.
La cuestión es, contra más rápidos son los ordenadores, más recursos consumen los programas, en especial con efectos en su interface de usuario, y al final la sensación de velocidad en la respuesta es siempre la misma. Y esto se ha comentado en más de una ocasión, e incluso criticado si de alguna manera se pretende forzar la actulización del software. Ahora vamos a pensarlo desde la perspectiva Web.
La mayoría de las páginas parecen tan sencillas (ASP/PHP), parece tan lineal, que no sabemos qué sucederá por detrás, pero el código no invita a pensar en más procesos que la interpretación del código. De hecho PHP debe ser bastante rápido, de ahí su proliferación en los hosting, mientras que JSP/Servlets es caro, y menos frecuente.
Con JSP/Servlets, así como con el reciente .Net, cuando programas las páginas, clases, con herencia de otras clases, que usan más clases, que consultan la configuración en un xml, que se apoyan en taglibs que son mas clases, que tambien necesitan su xml, ... caramba! parece que estas haciendo una aplicación compleja. Mientras que los objetos Request, Response, Server, Session de ASP sencillamente parecen variables que estan ahi, es otra sensación, piensas -creyendote todo un experto por ello- que se traducen en llamadas a objetos COM que, como estan programados en C, son super rápidos, y en consecuencia ejecuar un ASP es trivial.
Si bajo todo el contexto de los Servlets, haces funcionar un framework que te has sacado de la manga, en una paja mental que tratas de codificar exitosamente, y encima para renderizar este Weblog realizas (por fortuna en una misma conexión) cuatro, cinco, o incluso seis consultas a tablas de bases de datos, ... pues inevitablemente tienes la sensación de que estas obligando al servidor a que corra una maratón campo através en pleno Agosto.
Y acabas pensando en que, por suerte, cada día las máquinas son más rápidas. Recuerdo cuando ví por primera vez la cantidad de información que contenía una sola página de lanetro.com (en ASP), y pensé la cantidad de consultas que debía requerir, y me escandalicé un poco en silencio, o para mis adentros. Y ahora aquí estoy, haciendo el cafre con los Servlets. ¡No tengo piedad!
<em>Te invito a debatir entre profesionales sobre este post en <goto-out href="http://www.planetacodigo.com/foros/viewtopic.php?pid=297">http://www.planetacodigo.com/foros</goto-out></em>]]></content:encoded>
	</item>
	<item>
		<title>Una nueva era</title>		<description><![CDATA[Un aviso r&aacute;pido ya que &uacute;ltimamente llevo varias cosas en marcha e intercambio correo con varias personas que (probablemente) me leer&aacute;n aqu&iacute;. Siento no poder avisaros individualmente. Acabo de llegar del hospital. Mi hijo ha tenido un accidente hoy (se ha roto un brazo y habr&aacute; que operarlo) por lo que las varias cosas que ten&iacute;a en marcha (wikis, planetas, presentaciones, art&iacute;culos) tendr&aacute;n que esperar unos d&iacute;as. Nos vemos dentro de poco....]]></description>
		<link>http://www.albinworld.com/aw-personal/weblog.jsp?idPost=1</link>
		<guid>http://www.albinworld.com/aw-personal/weblog.jsp?idPost=1</guid>
		<category>Sobre esta página Web</category>
		<pubDate></pubDate>
		<comments>http://www.albinworld.com/aw-personal/weblog.jsp?idPost=1</comments>
		<author>Albin</author>
		<content:encoded><![CDATA[Quiero comenzar una nueva era, en que postee más sobre cosas interesantes, aunque con menos frecuencia, y menos sobre mi insípida existencia.]]></content:encoded>
	</item>
</channel>
</rss>
