<?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>Diazr &#187; Artículos</title>
	<atom:link href="http://diazr.com/category/articulos/feed/" rel="self" type="application/rss+xml" />
	<link>http://diazr.com</link>
	<description>Blogger de palo</description>
	<lastBuildDate>Tue, 24 Aug 2010 15:45:02 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>La sensibilidad ISO y cómo utilizarla</title>
		<link>http://diazr.com/la-sensibilidad-iso-y-como-utilizarla/</link>
		<comments>http://diazr.com/la-sensibilidad-iso-y-como-utilizarla/#comments</comments>
		<pubDate>Sun, 14 Mar 2010 16:47:41 +0000</pubDate>
		<dc:creator>Rubén Díaz</dc:creator>
				<category><![CDATA[Artículos]]></category>
		<category><![CDATA[Fotografía]]></category>
		<category><![CDATA[400d]]></category>
		<category><![CDATA[450d]]></category>
		<category><![CDATA[500d]]></category>
		<category><![CDATA[canon]]></category>
		<category><![CDATA[eos]]></category>
		<category><![CDATA[iso]]></category>
		<category><![CDATA[nikon]]></category>
		<category><![CDATA[sensibilidad]]></category>

		<guid isPermaLink="false">http://diazr.com/?p=820</guid>
		<description><![CDATA[A medida que voy teniendo más tiempo para jugar con la Canon 450D, he tenido que ir aprendiendo los conceptos básicos de la utilización de una cámara réflex digital. A pesar de ser una reciente adquisición y con poco uso, me considero que empiezo a saber moverme en modo AV/TV sin mucha dificultad (aún no [...]<p>--
<a href="http://diazr.com/la-sensibilidad-iso-y-como-utilizarla/">La sensibilidad ISO y cómo utilizarla</a> es una entrada escrita en <a href="http://diazr.com">Diazr</a>.

¡No te olvides de comentar si puedes aportar algo! :)</p>
]]></description>
			<content:encoded><![CDATA[<p><a href="http://diazr.com/wp-content/uploads/2010/03/450d.jpg"><img class="alignright size-medium wp-image-821" title="Canon EOS 450d" src="http://diazr.com/wp-content/uploads/2010/03/450d-300x239.jpg" alt="" width="147" height="117" /></a>A medida que voy teniendo más tiempo para jugar con la <a href="http://www.canon.es/For_Home/Product_Finder/Cameras/Digital_SLR/EOS_450D/index.asp" target="_blank">Canon 450D</a>, he tenido que ir aprendiendo los conceptos básicos de la utilización de una cámara réflex digital. A pesar de ser una reciente adquisición y con poco uso, me considero que empiezo a saber moverme en <a href="http://bartman.es/2009/06/09/los-modos-manuales-y-olvidate-del-automatico/" target="_blank">modo AV/TV</a> sin mucha dificultad (aún no tuve necesidad impetuosa de tirar en M).</p>
<p>Últimamente me he propuesto, ahora que se acercan las vacaciones, a hacer fotografías en unas condiciones un poco más complicadas que a plena luz del día; por ejemplo, un concierto. Me gusta ir a conciertos de grupos pequeños que no se han dado a conocer y que, no en pocas ocasiones, tienen una calidad excelente. Entre que <a href="http://www.lmblogs.es/" target="_blank">LMBlogs</a> me lleva gratis (a cambio de tirar unas fotos) y que <a href="http://jisko.net/alvaro" target="_blank">Álvaro</a> siempre me anima (y, de hecho, es quien consigue las entradas) voy en cuanto puedo.</p>
<p>Aunque suene obvio, podemos hacer las fotos de dos maneras: con o sin flash. Si las tiramos <strong>con flash</strong>, es evidente que <strong>el tiempo de obturación va a ser menor</strong> y probablemente lo que queríamos fotografiar <strong>salga congelado</strong> (que esa es la intención, ¿no?). Sin embargo, la desventaja es que estamos perdiendo el &#8220;sabor&#8221; que tendría la sala del concierto: <strong>la iluminación</strong> (<a href="http://www.flickr.com/photos/outime/4428499102/" target="_blank">ejemplo</a>). Y teniendo en cuenta que, en mi caso, el flash que utilizo es el integrado de la cámara, no puedo jugar demasiado.</p>
<p>Me propuse, entonces, sacarlas sin flash, y es aquí donde entra el tema del que hablaba en el título. La opción es moverte con los tiempos de obturación, encontrando el tiempo oportuno para recoger la suficiente iluminación y que el/los sujetos no salgan movidos. Sin embargo, había algo que descuidaba y que no solía fijarme demasiado: la ISO, que siempre la dejaba en auto y cuando llegaba a casa me fijaba en la pantalla grande <strong>que no fue buena idea</strong>.</p>
<p>Pero, ¿qué es la <em>sensibilidad ISO</em>? Para que nos entendamos, en cristiano, viene ser <strong>la sensibilidad que tiene el sensor de nuestra cámara para recoger la luz.</strong> Básicamente, entre mayor sea el valor ISO, mayor será esa reacción (y, por tanto, recogeremos más luz).</p>
<p>Siguiendo esa regla, ¿por qué no utilizar siempre ISOs altas? Nuestra reacción lógica sería hacer eso porque, además de conseguir más iluminación, <strong>obturará más rápido</strong> y nuestros sujetos aparecerán congelados. Pero no, no es así: un elevado valor ISO <strong>provocará más </strong><a href="http://es.wikipedia.org/wiki/Ruido_en_la_fotografía_digital" target="_blank"><strong>ruido</strong></a> en nuestras fotos:</p>
<p style="text-align: center;"><a href="http://diazr.com/wp-content/uploads/2010/03/comparacion_ISO.jpg"><br />
<img class="size-medium wp-image-823  aligncenter" title="comparacion_ISO" src="http://diazr.com/wp-content/uploads/2010/03/comparacion_ISO-300x178.jpg" alt="" width="300" height="178" /></a></p>
<p>En estas comparativas (siento no poner la fuente, lo tenía guardado hace tiempo) podemos ver como se degrada la imagen a medida que vamos subiendo pasos de sensibilidad ISO. Cierto que no son imágenes oscuras como la situación que os ponía como ejemplo unas líneas más arriba, pero os podéis imaginar que en ese caso sería algo así:</p>
<p style="text-align: center;"><a href="http://diazr.com/wp-content/uploads/2010/03/comparativa_ISO_3.jpg"><img class="size-medium wp-image-825  aligncenter" title="Comparativa ISO (3)" src="http://diazr.com/wp-content/uploads/2010/03/comparativa_ISO_3-300x90.jpg" alt="" width="300" height="90" /></a></p>
<p>Ahí sí que nos podríamos hacer a la idea, y tendremos claro que <strong>a mayor ISO, mayor será el ruido</strong> (y bastante notable, por cierto) en nuestras fotografías, haciendo que la calidad acabe siendo desastrosa.</p>
<p>Es importante tener en cuenta que los valores como la apertura, velocidad, exposición, <a href="http://twitter.com/victorianoi/status/10474459586" target="_blank">salir antes de las 6 de la tarde</a> (;-))&#8230; son prioritarios antes que tirar de la ISO alta (más allá de ISO 400). Podremos obtener la imagen que deseamos sin necesidad de degradarla de forma <em>gratuita</em>. La ISO alta deberá utilizarse única y exclusivamente en situaciones en las que, por no disponer de trídode, tiempo o cualquier otra razón de peso, no tengamos más remedio y haya que hacerlo así, sin olvidar que siempre repercutirá en el resultado final.</p>
<p>Espero que con esto haya quedado claro la utilización correcta de la sensibilidad ISO, hayamos comprendido un poco más el funcionamiento de nuestra réflex digital, aunque sea de manera muy básica, y evitemos algunos errores típicos de novato (como yo).</p>
<p><strong>NOTA:</strong> Es mi primer artículo sobre fotografía y puede haber evidentes fallos, pues he ido escribiendo a medida que me he ido acordando de lo que he leído anteriormente y de mi escueta experiencia. Cualquier crítica será más que bienvenida. Por otra parte, decir que las cámaras están evolucionando a ritmo frenético (como toda tecnología) y el tema de las ISOs altas cada vez se va mejorando más (de hecho, una <a href="http://www.canon.es/For_Home/Product_Finder/Cameras/Digital_SLR/EOS_5D_Mark_II/index.asp" target="_blank">Mark II</a> puede tirar a 1600 casi casi sin problemas), pero el consejo sigue siendo el mismo: ¡intenta evitar siempre que sea posible ISOs altas!</p>
<p>--
<a href="http://diazr.com/la-sensibilidad-iso-y-como-utilizarla/">La sensibilidad ISO y cómo utilizarla</a> es una entrada escrita en <a href="http://diazr.com">Diazr</a>.

¡No te olvides de comentar si puedes aportar algo! :)</p>
]]></content:encoded>
			<wfw:commentRss>http://diazr.com/la-sensibilidad-iso-y-como-utilizarla/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Participando en el EBE &#8217;09</title>
		<link>http://diazr.com/participando-en-el-ebe-09/</link>
		<comments>http://diazr.com/participando-en-el-ebe-09/#comments</comments>
		<pubDate>Sun, 01 Nov 2009 00:12:05 +0000</pubDate>
		<dc:creator>Rubén Díaz</dc:creator>
				<category><![CDATA[Artículos]]></category>
		<category><![CDATA[Eventos]]></category>
		<category><![CDATA[ebe]]></category>
		<category><![CDATA[ebe09]]></category>
		<category><![CDATA[españa]]></category>
		<category><![CDATA[eventoblog]]></category>
		<category><![CDATA[sevilla]]></category>

		<guid isPermaLink="false">http://diazr.com/?p=801</guid>
		<description><![CDATA[Ya asistí el año pasado al EBE &#8217;08 y me fue una agradable experiencia. Además de encontrarme con distintas personalidades, disfruté un montón las charlas fueron bastante productivas. Incluso escribí una entrada. En esta edición me han llamado para participar en una mesa de nativos digitales, ese termino que se acuñó para designar a todo [...]<p>--
<a href="http://diazr.com/participando-en-el-ebe-09/">Participando en el EBE &#8217;09</a> es una entrada escrita en <a href="http://diazr.com">Diazr</a>.

¡No te olvides de comentar si puedes aportar algo! :)</p>
]]></description>
			<content:encoded><![CDATA[<p><a href="http://diazr.com/wp-content/uploads/2009/11/ebe.jpg"><img class="alignright size-medium wp-image-802" title="Evento Blog" src="http://diazr.com/wp-content/uploads/2009/11/ebe-300x180.jpg" alt="Evento Blog" width="189" height="113" /></a>Ya asistí el año pasado al <a href="http://www.eventoblog.com" target="_blank">EBE</a> &#8217;08 y me fue una agradable experiencia. Además de encontrarme con distintas personalidades, disfruté un montón las charlas fueron bastante productivas. Incluso <a href="http://diazr.com/ebe-08-el-evento-del-ano/" target="_blank">escribí una entrada</a>.</p>
<p>En esta edición me han llamado para participar en una <a href="http://www.eventoblog.com/2009/10/mesa-nativos-digitales/" target="_blank">mesa de nativos digitales</a>, ese termino que se acuñó para designar a todo aquel que pudo disponer de cierta tecnología desde pequeñitos: ordenadores, móviles&#8230; y que lo dominan en cierto modo de una manera natural.</p>
<p>Podremos estar de acuerdo o no con el término &#8211; de hecho, yo no soy demasiado partidario, no lo utilizo apenas -, pero lo que es innegable es que una charla que puede dar para rato, porque lo llamemos como lo llamemos, es un fenómeno que cada vez está más extendido y que a nosotros mismos, los que componemos esta mesa, nos vamos quedando atrás respecto a las nuevas generaciones ya que, por muy jóvenes que seamos, hoy por ejemplo, tener un ordenador con Internet roza lo <em>obligatorio</em>, mientras que en nuestra época era algo casi inaccesible.</p>
<p><a href="http://www.victorianoizquierdo.com/" target="_blank">Victoriano</a> es el moderador, un chaval muy bien formado que conocí el año pasado y que su manejo con la cámara es extraordinario. <a href="http://www.pepgomez.es/" target="_blank">Pep Gómez</a>, antiguo conocido y todo un crack en lo que se proponga, de nuestra quinta también. Y Ana Belén Rodríguez, que no conocía personalmente pero seguro que tiene mucho que aportar.</p>
<p>Espero que este año se mantenga el nivel del anterior, algo que no dudo en absoluto, si no que estoy seguro de que serán capaces de mejorarlo. Lo que hasta ahora me han demostrado es que la organización vuelve a ser impecable, y más aún para la parte que me toca, como ponente.</p>
<p>Para todo aquel que tenga ocasión de ir, ¡nos vemos allí!</p>
<p>--
<a href="http://diazr.com/participando-en-el-ebe-09/">Participando en el EBE &#8217;09</a> es una entrada escrita en <a href="http://diazr.com">Diazr</a>.

¡No te olvides de comentar si puedes aportar algo! :)</p>
]]></content:encoded>
			<wfw:commentRss>http://diazr.com/participando-en-el-ebe-09/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Actividad de box.jisko.net</title>
		<link>http://diazr.com/actividad-de-box-jisko-net/</link>
		<comments>http://diazr.com/actividad-de-box-jisko-net/#comments</comments>
		<pubDate>Thu, 20 Aug 2009 15:44:53 +0000</pubDate>
		<dc:creator>Rubén Díaz</dc:creator>
				<category><![CDATA[Artículos]]></category>
		<category><![CDATA[adsense]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[meneame]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[programacion]]></category>
		<category><![CDATA[publicidad]]></category>

		<guid isPermaLink="false">http://diazr.com/?p=757</guid>
		<description><![CDATA[Hoy Álvaro me preguntó que porqué no colocaba publicidad en el box (como coloquialmente se le llama). Mi respuesta fue la de siempre: &#8220;no me gusta poner publicidad&#8221;. Concretamente me refería a la de Google y su AdSense, cuya experiencia ha sido bastante mala con 120% Linux en su momento. Además, que en una página [...]<p>--
<a href="http://diazr.com/actividad-de-box-jisko-net/">Actividad de box.jisko.net</a> es una entrada escrita en <a href="http://diazr.com">Diazr</a>.

¡No te olvides de comentar si puedes aportar algo! :)</p>
]]></description>
			<content:encoded><![CDATA[<p><a href="http://diazr.com/wp-content/uploads/2009/08/archivos.jpg"><img class="alignright size-medium wp-image-758" title="Archivos" src="http://diazr.com/wp-content/uploads/2009/08/archivos-300x300.jpg" alt="Archivos" width="210" height="210" /></a>Hoy <a href="http://www.rabanomen.com/blog/" target="_blank">Álvaro</a> me preguntó que porqué no colocaba publicidad en <em><a href="http://box.jisko.net" target="_blank">el box</a></em> (como coloquialmente se le llama). Mi respuesta fue la de siempre: &#8220;no me gusta poner publicidad&#8221;. Concretamente me refería a la de <a href="http://es.wikipedia.org/wiki/AdSense" target="_blank">Google y su AdSense</a>, cuya experiencia ha sido bastante mala con <a href="http://120linux.com" target="_blank">120% Linux</a> en su momento. Además, que en una página como la del box la publicidad iba a ser poco variada me temo (no hay contenido).</p>
<p>Pero hablando del tráfico que mueve, es bastante interesante. La mayor parte proviene de imágenes, la parte de archivos no mueve tanto (además de que para eso creo que <strong>sí</strong> hay infinidad de sitios mejores). El intervalo diario de tráfico oscila de los 3 a 5 GB, aunque ahora en vacaciones el rango varía bastante (mínimos de 1,6 GB, con un máximo de unos 14 GB en un mismo día). Teniendo en cuenta que el 70-80% viene <strong>sólo</strong> de imágenes, no es una cifra en absoluto despreciable y que traducido a <em>hits</em> es un número bastante atractivo.</p>
<p>Es muy curioso, ya que el sitio es bastante simple y no es nada de otro mundo &#8211; de hecho, fue mi primer script en <a href="http://es.wikipedia.org/wiki/PHP" target="_blank">PHP</a> y no lo he tocado apenas desde entonces, ni siquiera estaba enfocado a servir así -. Además, que corre bajo un subdominio sin que tenga nada que ver con el dominio principal. Sin embargo, la primera razón, &#8220;bastante simple&#8221;, parece ser que es lo que le gusta a la gente: llegar, subir y coger el link directo. Un buen monto de tráfico proviene de gente del <a href="http://meneame.net" target="_blank">Menéame</a>, que lo utiliza en notas o comentarios (para, por ejemplo, hacer mirror de un meneo cuando se cae el sitio original). También se utiliza como algo temporal (mostrar una imagen a una persona individual) como es lógico, aunque hay <a href="http://www.google.es/search?q=%22box.jisko.net%22" target="_blank">más sitios</a>.</p>
<p>Quizá en algún momento lo <em>reprograme</em> y lo enfoque directamente a imágenes, pero hasta entonces, se queda como está. Si alguien quiere ser patrocinador (sin que ello signifique publicidad intrusiva), me puede contactar. Pero de momento se mantiene bien y sólo espero que se siga utilizando más (gracias, meneantes :-)), ya que lo soporta &#8211; al menos por ahora &#8211; sin problemas.</p>
<p>--
<a href="http://diazr.com/actividad-de-box-jisko-net/">Actividad de box.jisko.net</a> es una entrada escrita en <a href="http://diazr.com">Diazr</a>.

¡No te olvides de comentar si puedes aportar algo! :)</p>
]]></content:encoded>
			<wfw:commentRss>http://diazr.com/actividad-de-box-jisko-net/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Bing, ¿imparcial?</title>
		<link>http://diazr.com/bing-imparcial/</link>
		<comments>http://diazr.com/bing-imparcial/#comments</comments>
		<pubDate>Tue, 11 Aug 2009 14:55:29 +0000</pubDate>
		<dc:creator>Rubén Díaz</dc:creator>
				<category><![CDATA[Artículos]]></category>
		<category><![CDATA[Opinión]]></category>
		<category><![CDATA[bing]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://diazr.com/?p=709</guid>
		<description><![CDATA[Hoy me dio por revisar las estadísticas del blog y vi que varias visitas venían de Bing: &#8220;Windows es una mierda&#8221;, ajá, típica búsqueda que se hace en un buscador de Microsoft. Cual es mi sorpresa que en los resultados&#8230; &#8230; el tercero es una entrada de este blog que habla sobre el Macbook. Da [...]<p>--
<a href="http://diazr.com/bing-imparcial/">Bing, ¿imparcial?</a> es una entrada escrita en <a href="http://diazr.com">Diazr</a>.

¡No te olvides de comentar si puedes aportar algo! :)</p>
]]></description>
			<content:encoded><![CDATA[<p>Hoy me dio por revisar las estadísticas del blog y vi que varias visitas venían de <a href="http://www.bing.com/" target="_blank">Bing</a>:</p>
<p style="text-align: center;"><a href="http://diazr.com/wp-content/uploads/2009/08/statcounter072009.png"><img class="size-medium wp-image-712  aligncenter" title="StatCounter &amp; Bing" src="http://diazr.com/wp-content/uploads/2009/08/statcounter072009-300x12.png" alt="StatCounter &amp; Bing" width="300" height="12" /></a></p>
<p>&#8220;Windows es una mierda&#8221;, ajá, típica búsqueda que se hace en un buscador de Microsoft. Cual es mi sorpresa que en los resultados&#8230;</p>
<p style="text-align: center;"><a href="http://diazr.com/wp-content/uploads/2009/08/bing-windows1.png"><img class="size-medium wp-image-711  aligncenter" title="Búsqueda en Bing: &quot;Windows es una mierda!" src="http://diazr.com/wp-content/uploads/2009/08/bing-windows1-300x165.png" alt="Búsqueda en Bing: &quot;Windows es una mierda!" width="300" height="165" /></a></p>
<p style="text-align: left;">&#8230; el tercero es una entrada de este blog que habla <a href="http://diazr.com/el-macbook-es-una-mierda/" target="_blank">sobre el Macbook</a>. Da que pensar.</p>
<p>--
<a href="http://diazr.com/bing-imparcial/">Bing, ¿imparcial?</a> es una entrada escrita en <a href="http://diazr.com">Diazr</a>.

¡No te olvides de comentar si puedes aportar algo! :)</p>
]]></content:encoded>
			<wfw:commentRss>http://diazr.com/bing-imparcial/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Eligiendo un framework de PHP</title>
		<link>http://diazr.com/eligiendo-un-framework-de-php/</link>
		<comments>http://diazr.com/eligiendo-un-framework-de-php/#comments</comments>
		<pubDate>Tue, 11 Aug 2009 11:30:08 +0000</pubDate>
		<dc:creator>Rubén Díaz</dc:creator>
				<category><![CDATA[Artículos]]></category>
		<category><![CDATA[codeigniter]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[mvc]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[programacion]]></category>

		<guid isPermaLink="false">http://diazr.com/?p=701</guid>
		<description><![CDATA[Reconozco que, aunque mi nivel de programación en PHP no es nada extraordinario, he ido recogiendo frutos de la experiencia a lo largo de todo este tiempo. Me han hecho cambiar mi forma de pensar a la hora de escupir escribir código, pero no pensé que lo fuera a hacer tanto como para utilizar un [...]<p>--
<a href="http://diazr.com/eligiendo-un-framework-de-php/">Eligiendo un framework de PHP</a> es una entrada escrita en <a href="http://diazr.com">Diazr</a>.

¡No te olvides de comentar si puedes aportar algo! :)</p>
]]></description>
			<content:encoded><![CDATA[<p><a href="http://ilovecodeigniter.com/"><img class="alignright size-medium wp-image-702" title="I Love Codeigniter" src="http://diazr.com/wp-content/uploads/2009/08/i-love-codeigniter-279x300.png" alt="I Love Codeigniter" width="195" height="210" /></a>Reconozco que, aunque mi nivel de programación en <a href="http://es.wikipedia.org/wiki/PHP" target="_blank">PHP</a> no es nada extraordinario, he ido recogiendo frutos de la experiencia a lo largo de todo este tiempo. Me han hecho cambiar mi forma de pensar a la hora de <span style="text-decoration: line-through;">escupir</span> escribir código, pero no pensé que lo fuera a hacer tanto como para <strong>utilizar un framework</strong>.</p>
<p>¿Que qué es un framework? Para aquellos que no lo entiendan, y para no recurrir a <a href="http://es.wikipedia.org/wiki/Framework">definiciones wikipedistas</a>, podríamos imaginarlo como una <em>capa</em> (conjunto de librerías, clases, métodos&#8230;) aplicada a un lenguaje que nos ayuda a realizar tareas repetitivas de manera mucho más sencilla y, porque no, limpia (véase <a href="http://es.wikipedia.org/wiki/Modelo_Vista_Controlador" target="_blank">MVC</a>).</p>
<p>De acuerdo, quizá ustedes no lo vean tan extraño eso de utilizar un framework de PHP; no en vano, hay un buen número de personas que usan <a href="http://jquery.com/" target="_blank">jQuery</a> como su framework de <a href="http://es.wikipedia.org/wiki/JavaScript" target="_blank">Javascript</a> (como un servidor), por no nombrar otros tantos. Sin embargo, yo siempre había sido una persona bastante escéptica con éstos para mi lenguaje favorito: <em>¿No supondrá demasiada carga gratuita? ¿Costará demasiado aprenderlo? ¿Realmente vale la pena?</em></p>
<p>Es cierto que hace bastante que escuché sobre <a href="http://codeigniter.com/" target="_blank">CodeIgniter</a>, pero nunca me puse a investigar hasta hace unas pocas semanas, cuando descubrí un nuevo mundo. Por supuesto, no es el único framework que existe, y me estuve mirando la documentación (a la vez que comparativas) de otros (que no todos) como:</p>
<ul>
<li><a href="http://framework.zend.com/" target="_blank">Zend framework</a>, el framework &#8220;oficial&#8221; por excelencia de PHP. La curva de aprendizaje no es muy favorable y <a href="http://avnetlabs.com/php/php-framework-comparison-benchmarks" target="_blank">los benchmarks</a> tampoco (aunque ese post es algo antiguo, para nuestro querido Zend no parece haber cambiado demasiado, según he podido leer &#8211; que no comprobar -). No me gustaba el código resultante.</li>
<li><a href="http://cakephp.org/" target="_blank">CakePHP</a> es otro de los grandes conocidos, aunque no demasiado flexible en algunos momentos (y esto ya lo comprobé personalmente). Es más fácil que Zend y con un código resultante más que legible, sin embargo, no me acabó de gustar por el tema de la rigidez. Aquí <a href="http://stevejamesson.com/2008/11/28/cakephp-vs-code-igniter-stuff-for-newbies-to-consider-when-choosing-a-framework/" target="_blank">hay alguien</a> que apoya a ambos con buenas razones.</li>
<li><a href="http://www.symfony-project.org/" target="_blank">Symfony</a>, que empecé a conocer por <a href="http://twitter.com/queru" target="_blank">queru</a>, ha sido de los que menos me han convencido por su pobre rendimiento y su dificultad para aprender, aunque es bastante completo. Quizá debería de indagar algo más.</li>
<li><a href="http://kohanaphp.com/" target="_blank">Kohana</a>, que me sugirió <a href="http://velouria.wordpress.com/" target="_blank">Antonio Pardo</a>, me ha dejado completamente impresionado. Es similar a CodeIgniter en cuanto a programación y aprovecha mucho más la potencia de PHP5 (ya que no soporta PHP4, como hace CodeIgniter). Tiene módulos bastante interesantes y creo que eso se traduce en menor tiempo de desarrollo. Sin embargo, en el foro de CodeIgniter encontré <a href="http://codeigniter.com/forums/viewthread/74802/P15/#372626" target="_blank">una buena opinión</a> (al menos bastante objetiva) que explica que Kohana puede ser bastante prometedor, pero que debería cambiar su rumbo, básicamente.</li>
<li><a href="http://www.yiiframework.com/" target="_blank">Yii</a>, poco conocido respecto a sus competidores, jovencito pero con un crecimiento exponencial. La gente habla bien de él y desde luego su trabajo lo hace. El rendimiento es muy bueno y es todo <a href="http://es.wikipedia.org/wiki/Programaci%C3%B3n_orientada_a_objetos" target="_blank">OOP</a>, además de tener actualizaciones recientes. Por contra, que sea tan joven significa que es aún algo inmaduro, pero me mantendré al día sobre este framework, porque tiene una pinta muy interesante.</li>
</ul>
<p>También vi algunos otros pero que no me acabaron de llenar. En cualquiera de los casos, todos vienen provistos de una implementación, más fácil o más difícil, de MVC para tus proyectos. Quizá una de las razones más importantes que me hicieron pensar en framework (hasta entonces yo siempre había programado <a href="http://es.wikipedia.org/wiki/C%C3%B3digo_spaghetti" target="_blank">código spaghetti</a>).</p>
<p><strong>VEREDICTO</strong></p>
<p>Para mí, el ganador final es CodeIgniter: fuerte y fiel comunidad, documentación excelente, curva de aprendizaje plana (perfecto para novatos en MVC, ya que es fácilmente implementable), muy extensible, pocos requisitos de parte del servidor (funciona incluso con PHP4 &#8212; <em>¿ventaja a estas alturas?</em>) y soporte para una gran cantidad de base de datos (usando <a href="http://es.wikipedia.org/wiki/Patr%C3%B3n_ActiveRecord" target="_blank">ActiveRecord</a>), entre las principales razones. Sin embargo, hay ciertos puntos en los que cojea:</p>
<ul>
<li>No tiene soporte AJAX incorporado. Quizá esto para algunos suponga un problema, aunque para mí se traduce en mayor flexibilidad (aunque algún <em>helper</em> no habría estado de más).</li>
<li>No tiene módulo auth, algo bastante básico (registro, login, recuperar contraseña&#8230;). De acuerdo que la comunidad <a href="http://codeigniter.com/wiki/auth/" target="_blank">aporta</a>, pero esto me parece algo imperdonable. Deberían de incorporar uno oficialmente YA.</li>
<li>Tampoco pasarelas de pago, mapas (<a href="http://maps.google.es/" target="_blank">Google Maps</a>)&#8230; y así podría seguir. De acuerdo que dejaría de ser tan ligero de peso, aunque en el rendimiento no afectaría apenas (si no lo necesitas, no lo cargues).</li>
<li>La última versión (<a href="http://codeigniter.com/news/codeigniter_1.7.1_released/" target="_blank">1.7.1</a>) vio la luz en febrero de este año. Un largo tiempo sin actualizar, en efecto. Esto puede ser bueno, ya que significa que no hay ningún bug grave que corregir, pero evidentemente también es MUY negativo: gran falta de innovación. Podrían empezar por sacar una 1.8 que arreglara las dos necesidades fundamentales que agregaba arriba.</li>
</ul>
<p>Afortunadamente, CodeIgniter es fácilmente extensible y podemos arreglarlo fácilmente con clases o librerías que queramos, aunque no deja de ser un mal apaño.</p>
<p>En cualquier caso esto no deja de ser una opinión personal y cualquiera puede estar de acuerdo o no. Hay que tener en cuenta que mi punto de vista con frameworks no está demasiado maduro, y no es por falta de información, si no por experiencia. CodeIgniter me ha dado una buena bienvenida, al igual que a todos los que empezamos a trabajar con él, pero eso no quita que en un futuro elija otro con más posibilidades.</p>
<p>--
<a href="http://diazr.com/eligiendo-un-framework-de-php/">Eligiendo un framework de PHP</a> es una entrada escrita en <a href="http://diazr.com">Diazr</a>.

¡No te olvides de comentar si puedes aportar algo! :)</p>
]]></content:encoded>
			<wfw:commentRss>http://diazr.com/eligiendo-un-framework-de-php/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
	</channel>
</rss>
