<?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>Mundo Osukaru &#187; Arquitectura Web</title>
	<atom:link href="http://www.osukaru.es/tag/arquitectura/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.osukaru.es</link>
	<description>Desarrollo web y Tecnología</description>
	<lastBuildDate>Thu, 05 Aug 2010 10:51:35 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<script type="text/javascript">

if (typeof Meebo == 'undefined') {

Meebo=function(){(Meebo._=Meebo._||[]).push(arguments)};
(function(q){

	var args = arguments;
	if (!document.body) { return setTimeout(function(){ args.callee.apply(this, args) }, 100); }
	var d=document, b=d.body, m=b.insertBefore(d.createElement('div'), b.firstChild); s=d.createElement('script');
	m.id='meebo'; m.style.display='none'; m.innerHTML='<iframe id="meebo-iframe"></iframe>';
	s.src='http'+(q.https?'s':'')+'://'+(q.stage?'stage-':'')+'cim.meebo.com/cim/cim.php?network='+q.network;
	b.insertBefore(s, b.firstChild);

})({network:'mundoosukaru_xa39vo'});	}</script>	<item>
		<title>¿Por qué un blog?</title>
		<link>http://www.osukaru.es/programacion/por-que-un-blog/</link>
		<comments>http://www.osukaru.es/programacion/por-que-un-blog/#comments</comments>
		<pubDate>Mon, 02 Nov 2009 18:32:23 +0000</pubDate>
		<dc:creator>Osukaru</dc:creator>
				<category><![CDATA[Programación]]></category>
		<category><![CDATA[Arquitectura Web]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Frameworks]]></category>

		<guid isPermaLink="false">http://www.osukaru.es/?p=9</guid>
		<description><![CDATA[Todos mis lectores se hacen la misma pregunta: ¿has adquirido tu propio dominio y estás pagando un hosting para tener un simple blog? Bueno, dicho así parece un poco tonto, sobretodo cuando podemos utilizar Blogger, que se integra en nuestra cuenta Gmail y nos sobra para escribir todo lo que queramos bien estructurado y etiquetado [...]]]></description>
			<content:encoded><![CDATA[<p>Todos mis lectores se hacen la misma pregunta: ¿has adquirido tu propio dominio y estás pagando un hosting para tener un simple blog? Bueno, dicho así parece un poco tonto, sobretodo cuando podemos utilizar <a href="http://www.blogger.com">Blogger</a>, que se integra en nuestra cuenta Gmail y nos sobra para escribir todo lo que queramos bien estructurado y etiquetado y con gran cantidad de widgets y temas para configurarlo. ¿Entoces? Tendré que hacer un repaso desde los días previos a adquirir mi dominio hasta ahora&#8230;</p>
<p><span id="more-9"></span>Estaba yo tranquilamente navegando por internet descubriendo infinidad de cosas interesantes (gracias <a href="http://www.evernote.com/">Evernote</a> por hacer que navegar por internet no sea un sinónimo de perder el tiempo) cuando no sé muy bien por qué caí en una página en la que hablaban de diferentes herramientas CMS (Sistemas de Gestión de Contenidos). Había oido hablar de varios de ellos otras veces, pero nunca me habían llamado la atención, siempre me han parecido una herramienta para desarrolladores web &#8220;amateurs&#8221;.</p>
<p>Sin embargo, ese día me entró curiosidad y estuve estudiándolos, sobretodo <a href="http://www.joomlaspanish.org/">Joomla</a> y <a href="http://drupal.org.es/">Drupal</a>. Me hice con un hosting gratuito en <a href="http://dosmilonce.co.cc/">Dosmilonce</a> y  empecé a hacer instalaciones y pruebas. Al comprobar las limitaciones de un hosting gratuito me decidí a adquirir uno de pago con dominio incluido en <a href="http://www.masbaratoimposible.com/">MBI</a> (Más Barato Imposible). Ya con mi propio dominio estuve trasteando (además de con los citados CMS) con un sistema de e-Learning como <a href="http://docs.moodle.org/es/Portada">Moodle</a>, foros <a href="http://www.simplemachines.org/">SMF</a> y <a href="http://www.phpbb.com/">phpBB</a>, <a href="http://www.mediawiki.org/wiki/MediaWiki/es">mediawiki</a> y <a href="http://es.wordpress.org/">WordPress</a>.</p>
<p>Después de mucho trastear, se despertó mi interés por el mundo PHP. Yo por aquel entonces estaba aprendiendo bastante sobre el framework <a href="http://www.springsource.org/">Spring</a> para Java y montando en mi portátil una arquitectura con <a href="http://www.jboss.org/jbossas/downloads/"> JBoss</a> como servidor de aplicaciones y <a href="http://dev.mysql.com/downloads/">MySQL</a>+<a href="https://www.hibernate.org/">Hibernate</a>+<a href="http://www.springsource.org/">Spring</a>+<a href="http://www.springsource.org/">BlazeDS</a>+<a href="http://www.adobe.com/es/products/flex/">Flex</a>+<a href="http://www.guasax.com/guasax/web/en/index.php">Guasax</a>. Aunque aprendí bastantes cositas, el hecho de que ya tenía en mi poder un hosting PHP y que un hosting Java decente es bastante caro me hizo investigar un poco sobre cómo se desarrollan aplicaciones web 2.0 y RIA desde un entorno PHP. Y ahí es donde descubrí el maravilloso mundo de <a href="http://www.symfony-project.org/">Symfony</a>. Este framework PHP es muy completo y con muy buena <a href="http://www.symfony.es/documentacion/">documentación en español</a>, nos permite elegir entre dos ORM distintos muy potentes (<a href="http://propel.phpdb.org/trac/">Propel</a> y <a href="http://www.doctrine-project.org/">Doctrine</a>) y nos da un excelente soporte para AJAX (<a href="http://www.prototypejs.org/">Prototype</a> y <a href="http://script.aculo.us/">script.aculo.es</a>). Combinándolo con una gran cantidad de <a href="http://www.symfony-project.org/plugins/">plugins</a> elaborados por su prolífica <a href="http://www.symfony-project.org/community">comunidad</a> y con un buen framework CSS (como <a href="http://developer.yahoo.com/yui/">YUI</a> o <a href="http://960.gs/">960 Grid System</a>) estaremos en disposición de desarrollar aplicaciones web utilizando las mejores prácticas y de manera totalmente estandarizada.</p>
<p>Además, descubrí que tanto mi cuñado César (<a href="http://www.neofis.com/">www.neofis.com</a>) como mi primo Javi (<a href="http://www.flai.es/">www.flai.es</a>) utilizan <a href="http://www.symfony-project.org/">Symfony</a> en sus proyectos, lo que me animó a seguir aprendiendo.</p>
<p>Volvamos un poco al tema principal del artículo. Por un lado quería realizar un portal personal en mi dominio que fuese atractivo, con varias secciones y fácil de realizar, así que me adentré un poco más en <a href="http://www.joomlaspanish.org/">Joomla</a> y <a href="http://drupal.org.es/">Drupal</a> y vi que con <a href="http://drupal.org.es/">Drupal</a> tendría más posibilidades de personalizar el sitio a mi gusto. Empecé a configurar <a href="http://drupal.org.es/">Drupal</a> en mi sitio, pero sinceramente, no se puede pretender convertir un gestor de contenidos en un &#8220;generador de aplicaciones&#8221;.</p>
<p>Además, poco a poco fui descubriendo que mi hosting probablemente haga honor a su nombre (por lo menos entre los alojados en España) pero que más calidad sí es posible (¡OJO! <a href="http://www.masbaratoimposible.com/">MBI</a> no es una mala opción) y que además se puede encontrar un hosting mejor optimizado para <a href="http://www.symfony-project.org/">Symfony</a> (<a href="http://www.servergrove.com/symfonyhosting">ServerGrove</a> es una muy buena opción).</p>
<p>Así que decidí emplear mi tiempo en seguir aprendiendo a desarrollar aplicaciones web con <a href="http://www.symfony-project.org/">Symfony</a> y utilizar mi web para ir compartiendo mi aprendizaje con todo aquel que por alguna extraña razón termine por aquí.</p>
<img style='display:none' id="post-9-blankimage" onload="Meebo('discoverSharable', {element: ((this.parentNode.className.match('post')) ? this.parentNode : this.parentNode.parentNode) ,url:'http://www.osukaru.es/programacion/por-que-un-blog/',title:'¿Por qué un blog?',tweet:'Todos mis lectores se hacen la misma pregunta: ¿has adquirido tu propio dominio y estás pagando un',description:'Todos mis lectores se hacen la misma pregunta: ¿has adquirido tu propio dominio y estás pagando un'})"><script type='text/javascript'>document.getElementById("post-9-blankimage").onload();</script>]]></content:encoded>
			<wfw:commentRss>http://www.osukaru.es/programacion/por-que-un-blog/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
