<?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>Eressea Solutions &#187; Desarrollo de Aplicaciones Web basadas en PHP</title>
	<atom:link href="http://www.eresseasolutions.com/category/desarrollo-de-aplicaciones-web-basadas-en-php/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.eresseasolutions.com</link>
	<description>Eressea Solutions es una empresa que brinda servicios y asesoramiento en soluciones tecnológicas que añadan valor y diferencien a su empresa.</description>
	<lastBuildDate>Thu, 05 Jan 2012 22:07:21 +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>El Browser</title>
		<link>http://www.eresseasolutions.com/tutoriales/desarrollo-de-aplicaciones-web-basadas-en-php/el-browser/</link>
		<comments>http://www.eresseasolutions.com/tutoriales/desarrollo-de-aplicaciones-web-basadas-en-php/el-browser/#comments</comments>
		<pubDate>Thu, 18 Nov 2010 20:42:58 +0000</pubDate>
		<dc:creator>Rene Silva</dc:creator>
				<category><![CDATA[Desarrollo de Aplicaciones Web basadas en PHP]]></category>
		<category><![CDATA[Browsers]]></category>

		<guid isPermaLink="false">http://tutoriales.eresseasolutions.com/?p=59</guid>
		<description><![CDATA[El browser es la interfaz por la cual se despliegan las aplicaciones web, la complejidad de las aplicaciones web se ve muchas veces restringida por las capacidades del browsers, por lo que debemos estar atentos al browser que utilizan los usuarios para los que estamos desarrollando la aplicación web.<div class="author-info related_articles">
	
<strong>También te recomendamos leer:</strong>
				<div class="related_article">
							<img width="50" height="50" src="http://www.eresseasolutions.com/wp-content/uploads/2010/11/rockmeit-50x50.png?9d7bd4" class="attachment-post-thumbnail wp-post-image" alt="RockMeIt, un nuevo browser social" title="RockMeIt" />			

				<a href="http://www.eresseasolutions.com/noticias/actualidad/rockmeit-un-nuevo-browser-social/" style="font-weight:700;" rel="bookmark" title="Link permanente a RockMeIt, un nuevo browser social">
					RockMeIt, un nuevo browser social				</a>
			
			
Sin el apoyo de tenerlo promocionado en la página de Google, o de tenerlo instalado por defecto en tu sistema operativo, las posibilidades de que RockMeIt tenga éxito parecen muy pocas, recordemos la historia de otros browsers que pelean/peleaban por nuestra atención.

		</div>
					<div class="related_article">
						

				<a href="http://www.eresseasolutions.com/noticias/actualidad/google-chrome-es-el-3er-navegador-mas-utilizado/" style="font-weight:700;" rel="bookmark" title="Link permanente a Google Chrome es el 3er navegador más utilizado">
					Google Chrome es el 3er navegador más utilizado				</a>
			
			
Google Chrome (4.63%) ocupa el 3er lugar en la lista de navegadores desplazando a Safari (4.46%) según el estudio de uso de los navegadores de Net Applications para diciembre.

		</div>
					<div class="related_article">
							<img width="50" height="50" src="http://www.eresseasolutions.com/wp-content/uploads/2010/09/chrome_frame-430-50x50.jpg?9d7bd4" class="attachment-post-thumbnail wp-post-image" alt="Google Chrome Frame deja de ser beta!" title="Chrome Frame" />			

				<a href="http://www.eresseasolutions.com/recursos/herramientas/google-chrome-frame-deja-de-ser-beta/" style="font-weight:700;" rel="bookmark" title="Link permanente a Google Chrome Frame deja de ser beta!">
					Google Chrome Frame deja de ser beta!				</a>
			
			
El siguiente paso para el equipo de Google Chrome Frame es enfocarse en hacerlo mucho más rápido y eliminar la necesidad de permisos de administrador cuando se instala el plugin.

		</div>
					<div class="related_article">
							<img width="50" height="50" src="http://www.eresseasolutions.com/wp-content/uploads/2010/02/iphone_browser_movil-50x50.jpg?9d7bd4" class="attachment-post-thumbnail wp-post-image" alt="Es el iPhone el siguiente Internet Explorer 6?" title="Iphone" />			

				<a href="http://www.eresseasolutions.com/recursos/articulos-recursos/es-el-iphone-el-siguiente-internet-explorer-6/" style="font-weight:700;" rel="bookmark" title="Link permanente a Es el iPhone el siguiente Internet Explorer 6?">
					Es el iPhone el siguiente Internet Explorer 6?				</a>
			
			
En QuirksBlog se publicó un artículo acerca del diseño web para dispositivos móviles, &#8220;The iPhone Obsession&#8221; y está causando revuelo

		</div>
					<div class="related_article">
							<img width="50" height="50" src="http://www.eresseasolutions.com/wp-content/uploads/2009/12/browsers-50x50.png?9d7bd4" class="attachment-post-thumbnail wp-post-image" alt="Desarrollo de Aplicaciones Web basadas en PHP – Introducción" title="browsers" />			

				<a href="http://www.eresseasolutions.com/tutoriales/desarrollo-de-aplicaciones-web-basadas-en-php/introduccion/" style="font-weight:700;" rel="bookmark" title="Link permanente a Desarrollo de Aplicaciones Web basadas en PHP – Introducción">
					Desarrollo de Aplicaciones Web basadas en PHP – Introducción				</a>
			
			
Acabaste de aprender PHP, estás listo para aplicar tus nuevos conocimientos, quieres crear una aplicación para Twitter/Facebook y subirla a Internet, momentos después te das cuenta de que sólo aprendiste cuando utilizar un &#8220;for&#8221; y no un &#8220;while&#8221;, o talvez la diferencia entre un &#8220;echo&#8221; y &#8220;print&#8221;. No estás solo, muchos hemos leído esos libros de &#8220;Aprende X lenguaje en 7 días&#8221;, pero se necesita más tiempo para conocer un lenguaje y de hecho mucho más tiempo el conocer o si quiera intuir el cómo funcionan las aplicaciones web más complejas.También es necesario tener sólidos conocimientos básicos de las Tecnologías de Internet (HTTP,FTP,SMTP,etc.) y conceptos de Seguridad para poder lanzar una aplicación web a Internet.

		</div>
				<!--<div class="clearfix"></div>-->
</div>
]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-medium wp-image-184" src="http://www.eresseasolutions.com/files/browsers_better_size1.png?9d7bd4" alt="Browsers"  /><a href="http://www.chromium.org/chromium-os">Google Chrome OS</a> sólo cuenta con una aplicación: un <strong>browser/navegador</strong>, y cómo bien indica en su video introductorio (<a href="http://www.youtube.com/watch?v=0QRO3gKj3qw">Qué es Chrome OS?</a>) el browser es una de las aplicaciones más importantes para cualquier usuario común, y una herramienta clave para un desarrollador web, tal como nos explica el equipo de Google Chrome en <a href="http://articulos.eresseasolutions.com/diseno-web/20-cosas-que-aprendi-sobre-los-navegadores-y-la-web/">20 cosas que aprendí sobre los navegadores</a>.</p>
<p><div id="summary" style="font-size:13px;">
<h3>Desarrollo de Aplicaciones Web basadas en PHP</h3>
<ul>
	<li>1. <a href="http://www.eresseasolutions.com/tutoriales/desarrollo-de-aplicaciones-web-basadas-en-php/introduccion/">Introducción</a></li>
	<li>2. <a href=" http://www.eresseasolutions.com/tutoriales/desarrollo-de-aplicaciones-web-basadas-en-php/las-herramientas/ ">Herramientas para Aplicaciones Web en PHP</a></li>
	<li>3. <a href="http://www.eresseasolutions.com/tutoriales/desarrollo-de-aplicaciones-web-basadas-en-php/el-browser/">El Browser</a></li>
</ul>
</div>El browser es la interfaz por la cual se despliegan las aplicaciones web, la complejidad de las aplicaciones web se ve muchas veces restringida por las capacidades del browsers, por lo que debemos estar atentos al browser que utilizan los usuarios para los que estamos desarrollando la aplicación web  (Según un estudio de Royal Pingdom <a href="http://noticias.eresseasolutions.com/herramientas/71-de-los-browsers-de-los-usuarios-se-encuentran-en-su-version-mas-actual/">71% de los browsers se encuentra en su versión más actualizada</a>).Una aplicación web debe dar soporte a la mayor cantidad de browsers ya que no se recomienda obligar al usuario a utilizar un browser en específico.Un browser moderno debe también contar con herramientas de desarrollo (debugger, profiler, etc) las cuales faciliten la tarea a los desarrolladores.</p>
<p>Hoy en día tenemos una cantidad inmensa de browsers Firefox, Internet Explorer, Google Chrome, Safari, Opera, Konqueror, Epiphany, Flock, SeaMonkey, etc. Internet Explorer es hoy en día el browser más utilizado, pero va <a href="http://noticias.eresseasolutions.com/actualidad/segun-statcounter-internet-explorer-tiene-menos-del-50-de-cuota-de-mercado/">en caída</a>.</p>
<h2>Proceso de Desarrollo</h2>
<p>Dado que existen muchos browsers debemos conocer las relaciones que existen entre los mismos. Para facilitar la tarea podemos clasisficarlos por el motor de renderizado (layout engine) que utilizan. El motor del web browser (llamado a veces motor de layout y motor de renderizado) interpreta los lenguajes de marcado (markup languages) como HTML y XML, y los muestra en la pantalla.</p>
<h2>Web Browser Engine (Motor del Web Browser)</h2>
<p>Al conocer los principales motores de Renderizado podemos predecir (aunque sea vagamente) como se verá nuestro diseño en diferentes browsers, aunque de todos modos lo ideal es probarlos. Entre los más importantes tenemos</p>
<h3>Webkit</h3>
<p><strong>Browsers que lo utilizan: Google Chrome/Safari</strong></p>
<p><a href="http://webkit.org/">Webkit</a> es un motor de renderizado originalmente creado como un fork de KHTML para ser parte de Safari (de Apple). Webkit es portable y es Open Source. Es utilizado en Safari en Windows, Mac OS X y iPhoneOS. También es utilizado en Adobe AIR y Google Chrome.</p>
<h3>Gecko</h3>
<p><strong>Browsers que lo utilizan: Firefox</strong></p>
<p>Desarrollado por la Mozilla Corporation, <a href="https://developer.mozilla.org/es/Gecko">Gecko</a> forma parte de Firefox y los productos de Mozilla en general (Thunderbird, etc.). Es utilizado en otros browsers además de Firefox como Camino, Flock, SeaMonkey, entre otros. Es portable y Open Source</p>
<h3>Trident</h3>
<p><strong>Browsers que lo utilizan: Internet Explorer</strong></p>
<p>Introducido en Internet Explorer 4.0, <a href="http://en.wikipedia.org/wiki/Trident_(layout_engine)">Trident</a> forma parte de la familia de Internet Explorer de Microsoft. Es utilizado además en otras aplicaciones como Google Talk, Microsoft Outlook, MSN Messenger, Windows Media Player y otros. Es de licencia privativa.</p>
<h2>Motores de Javascript</h2>
<p>Las aplicaciones web hace un extenso uso de JavaScript los browsers modernos cuentan con su propio motor de Javascript. Pero gracias a los frameworks JavaScript como jQuery, ExtJS, Mootols, etc, este no representa un gran problema como si lo es el renderizado del layout de la aplicación. Entre los motores más importantes tenemos a V8, Rhino, Chakra.</p>

<hr/>
<br/>
Si deseas leer muchos más artículos acerca de Diseño y Desarrollo Web, Tecnología y Social Media puedes suscribirte <a href='http://feeds.feedburner.com/eresseasolutions-blogs'>via RSS</a> y
seguirnos en <a href='http://twitter.com/eresseasol'>Twitter</a>.
<br/><div class="author-info related_articles">
	<p><strong>También te recomendamos leer:</strong></p>
				<div class="related_article">
							<img width="50" height="50" src="http://www.eresseasolutions.com/wp-content/uploads/2010/11/rockmeit-50x50.png?9d7bd4" class="attachment-post-thumbnail wp-post-image" alt="RockMeIt, un nuevo browser social" title="RockMeIt" />			<p>
				<a href="http://www.eresseasolutions.com/noticias/actualidad/rockmeit-un-nuevo-browser-social/" style="font-weight:700;" rel="bookmark" title="Link permanente a RockMeIt, un nuevo browser social">
					RockMeIt, un nuevo browser social				</a>
			</p>
			<p>Sin el apoyo de tenerlo promocionado en la página de Google, o de tenerlo instalado por defecto en tu sistema operativo, las posibilidades de que RockMeIt tenga éxito parecen muy pocas, recordemos la historia de otros browsers que pelean/peleaban por nuestra atención.</p>

		</div>
					<div class="related_article">
						<p>
				<a href="http://www.eresseasolutions.com/noticias/actualidad/google-chrome-es-el-3er-navegador-mas-utilizado/" style="font-weight:700;" rel="bookmark" title="Link permanente a Google Chrome es el 3er navegador más utilizado">
					Google Chrome es el 3er navegador más utilizado				</a>
			</p>
			<p>Google Chrome (4.63%) ocupa el 3er lugar en la lista de navegadores desplazando a Safari (4.46%) según el estudio de uso de los navegadores de Net Applications para diciembre.</p>

		</div>
					<div class="related_article">
							<img width="50" height="50" src="http://www.eresseasolutions.com/wp-content/uploads/2010/09/chrome_frame-430-50x50.jpg?9d7bd4" class="attachment-post-thumbnail wp-post-image" alt="Google Chrome Frame deja de ser beta!" title="Chrome Frame" />			<p>
				<a href="http://www.eresseasolutions.com/recursos/herramientas/google-chrome-frame-deja-de-ser-beta/" style="font-weight:700;" rel="bookmark" title="Link permanente a Google Chrome Frame deja de ser beta!">
					Google Chrome Frame deja de ser beta!				</a>
			</p>
			<p>El siguiente paso para el equipo de Google Chrome Frame es enfocarse en hacerlo mucho más rápido y eliminar la necesidad de permisos de administrador cuando se instala el plugin.</p>

		</div>
					<div class="related_article">
							<img width="50" height="50" src="http://www.eresseasolutions.com/wp-content/uploads/2010/02/iphone_browser_movil-50x50.jpg?9d7bd4" class="attachment-post-thumbnail wp-post-image" alt="Es el iPhone el siguiente Internet Explorer 6?" title="Iphone" />			<p>
				<a href="http://www.eresseasolutions.com/recursos/articulos-recursos/es-el-iphone-el-siguiente-internet-explorer-6/" style="font-weight:700;" rel="bookmark" title="Link permanente a Es el iPhone el siguiente Internet Explorer 6?">
					Es el iPhone el siguiente Internet Explorer 6?				</a>
			</p>
			<p>En QuirksBlog se publicó un artículo acerca del diseño web para dispositivos móviles, &#8220;The iPhone Obsession&#8221; y está causando revuelo</p>

		</div>
					<div class="related_article">
							<img width="50" height="50" src="http://www.eresseasolutions.com/wp-content/uploads/2009/12/browsers-50x50.png?9d7bd4" class="attachment-post-thumbnail wp-post-image" alt="Desarrollo de Aplicaciones Web basadas en PHP – Introducción" title="browsers" />			<p>
				<a href="http://www.eresseasolutions.com/tutoriales/desarrollo-de-aplicaciones-web-basadas-en-php/introduccion/" style="font-weight:700;" rel="bookmark" title="Link permanente a Desarrollo de Aplicaciones Web basadas en PHP – Introducción">
					Desarrollo de Aplicaciones Web basadas en PHP – Introducción				</a>
			</p>
			<p>Acabaste de aprender PHP, estás listo para aplicar tus nuevos conocimientos, quieres crear una aplicación para Twitter/Facebook y subirla a Internet, momentos después te das cuenta de que sólo aprendiste cuando utilizar un &#8220;for&#8221; y no un &#8220;while&#8221;, o talvez la diferencia entre un &#8220;echo&#8221; y &#8220;print&#8221;. No estás solo, muchos hemos leído esos libros de &#8220;Aprende X lenguaje en 7 días&#8221;, pero se necesita más tiempo para conocer un lenguaje y de hecho mucho más tiempo el conocer o si quiera intuir el cómo funcionan las aplicaciones web más complejas.También es necesario tener sólidos conocimientos básicos de las Tecnologías de Internet (HTTP,FTP,SMTP,etc.) y conceptos de Seguridad para poder lanzar una aplicación web a Internet.</p>

		</div>
				<!--<div class="clearfix"></div>-->
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.eresseasolutions.com/tutoriales/desarrollo-de-aplicaciones-web-basadas-en-php/el-browser/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Herramientas para Aplicaciones Web en PHP</title>
		<link>http://www.eresseasolutions.com/tutoriales/desarrollo-de-aplicaciones-web-basadas-en-php/las-herramientas/</link>
		<comments>http://www.eresseasolutions.com/tutoriales/desarrollo-de-aplicaciones-web-basadas-en-php/las-herramientas/#comments</comments>
		<pubDate>Sat, 06 Feb 2010 22:51:54 +0000</pubDate>
		<dc:creator>Rene Silva</dc:creator>
				<category><![CDATA[Desarrollo de Aplicaciones Web basadas en PHP]]></category>
		<category><![CDATA[Herramientas]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://tutoriales.eresseasolutions.com/?p=57</guid>
		<description><![CDATA[Una herramienta de desarrollo ideal es una aplicación ideal, por lo que no debe interponerse entre nosotros y nuestro objetivo.<div class="author-info related_articles">
	
<strong>También te recomendamos leer:</strong>
				<div class="related_article">
							<img width="50" height="50" src="http://www.eresseasolutions.com/wp-content/uploads/2009/12/browsers-50x50.png?9d7bd4" class="attachment-post-thumbnail wp-post-image" alt="Desarrollo de Aplicaciones Web basadas en PHP – Introducción" title="browsers" />			

				<a href="http://www.eresseasolutions.com/tutoriales/desarrollo-de-aplicaciones-web-basadas-en-php/introduccion/" style="font-weight:700;" rel="bookmark" title="Link permanente a Desarrollo de Aplicaciones Web basadas en PHP – Introducción">
					Desarrollo de Aplicaciones Web basadas en PHP – Introducción				</a>
			
			
Acabaste de aprender PHP, estás listo para aplicar tus nuevos conocimientos, quieres crear una aplicación para Twitter/Facebook y subirla a Internet, momentos después te das cuenta de que sólo aprendiste cuando utilizar un &#8220;for&#8221; y no un &#8220;while&#8221;, o talvez la diferencia entre un &#8220;echo&#8221; y &#8220;print&#8221;. No estás solo, muchos hemos leído esos libros de &#8220;Aprende X lenguaje en 7 días&#8221;, pero se necesita más tiempo para conocer un lenguaje y de hecho mucho más tiempo el conocer o si quiera intuir el cómo funcionan las aplicaciones web más complejas.También es necesario tener sólidos conocimientos básicos de las Tecnologías de Internet (HTTP,FTP,SMTP,etc.) y conceptos de Seguridad para poder lanzar una aplicación web a Internet.

		</div>
					<div class="related_article">
						

				<a href="http://www.eresseasolutions.com/recursos/listas/20-herramientas-para-desarrollar-rapidamente-codigo-legible/" style="font-weight:700;" rel="bookmark" title="Link permanente a 20 herramientas para desarrollar rápidamente código legible">
					20 herramientas para desarrollar rápidamente código legible				</a>
			
			
En Web Design Ledger pulican una lista de 20 herramientas para desarrollar código legible de varios lenguajes como JavaScript, CSS, etc.

		</div>
					<div class="related_article">
						

				<a href="http://www.eresseasolutions.com/recursos/listas/50-herramientas-de-analisis-y-tracking-para-twitter/" style="font-weight:700;" rel="bookmark" title="Link permanente a 50 herramientas de análisis y tracking para Twitter">
					50 herramientas de análisis y tracking para Twitter				</a>
			
			
Twitter tiene un ecosistema bastante amplio de aplicaciones, entre ellas las aplicaciones de análisis y tracking.  Entre estas herramientas podemos nombrar a TwitterCounter, Tweetstats, TwitterGrader y otros. 

		</div>
					<div class="related_article">
							<img width="50" height="50" src="http://www.eresseasolutions.com/wp-content/uploads/2010/01/camtasia-50x50.jpg?9d7bd4" class="attachment-post-thumbnail wp-post-image" alt="28 herramientas para crear tu propio screencast" title="camtasia" />			

				<a href="http://www.eresseasolutions.com/recursos/listas/28-herramientas-para-crear-tu-propio-screencast/" style="font-weight:700;" rel="bookmark" title="Link permanente a 28 herramientas para crear tu propio screencast">
					28 herramientas para crear tu propio screencast				</a>
			
			
Existen varias herramientas, ya sean gratis o de pago, para poder grabar tu propio screencast fácilmente, por ejemplo Camstudio, Screen Toaster, Camtasia Studio, etc.

		</div>
					<div class="related_article">
							<img width="50" height="50" src="http://www.eresseasolutions.com/wp-content/uploads/2010/01/browser_shots-50x50.jpg?9d7bd4" class="attachment-post-thumbnail wp-post-image" alt="5 maneras para probar tu website en diferentes browsers" title="browser_shots" />			

				<a href="http://www.eresseasolutions.com/recursos/articulos-recursos/5-maneras-para-probar-tu-website-en-diferentes-browsers/" style="font-weight:700;" rel="bookmark" title="Link permanente a 5 maneras para probar tu website en diferentes browsers">
					5 maneras para probar tu website en diferentes browsers				</a>
			
			
Es importante que un diseñador web sepa como se está desplegando su sitio web en los diferentes browsers.

		</div>
				<!--<div class="clearfix"></div>-->
</div>
]]></description>
			<content:encoded><![CDATA[<p style="text-align: center"><img class="aligncenter" src="http://farm4.static.flickr.com/3616/3312115991_cc2a483d06.jpg" alt="Herramientas" width="500" height="333" /></p>
<p><div id="summary" style="font-size:13px;">
<h3>Desarrollo de Aplicaciones Web basadas en PHP</h3>
<ul>
	<li>1. <a href="http://www.eresseasolutions.com/tutoriales/desarrollo-de-aplicaciones-web-basadas-en-php/introduccion/">Introducción</a></li>
	<li>2. <a href=" http://www.eresseasolutions.com/tutoriales/desarrollo-de-aplicaciones-web-basadas-en-php/las-herramientas/ ">Herramientas para Aplicaciones Web en PHP</a></li>
	<li>3. <a href="http://www.eresseasolutions.com/tutoriales/desarrollo-de-aplicaciones-web-basadas-en-php/el-browser/">El Browser</a></li>
</ul>
</div>Una herramienta de desarrollo ideal es una aplicación ideal, por lo que <strong>no debe interponerse entre nosotros y nuestro objetivo </strong>(por ejemplo bugs, escasez de características, etc.). Lo recomendable es conocer una gran variedad de herramientas para una determinada tarea y así poder escoger la más adecuada, aunque esto resulte utópico dada la inmensa cantidad de aplicaciones que se tienen en la actualidad. En este artículo se analizarán los parámetros que influyen en la elección de una herramienta, como también los diferentes tipos de herramientas y opciones que se tienen al desarrollar una aplicación web basada en PHP.</p>
<h2>Parámetros de elección</h2>
<p>Existen una serie de parámetros para tomar una decisión al momento de elegir una herramienta. Los parámetros son los siguientes:</p>
<h3>1. Costo</h3>
<p>Varias herramientas para el desarrollo de aplicaciones web en PHP tienen un precio por licencia/etc, por ejemplo algunas de las herramientas ofrecidas por <a href="http://www.zend.com/">Zend Technologies</a> (una empresa dedicada a tecnologías PHP) y <a href="http://www.adobe.com/products/dreamweaver">Dreamweaver</a> tienen un costo por licencia, pero la gran mayoría de las herramientas no tienen costo alguno.</p>
<h3>2. Características</h3>
<p>Las características de una herramienta son un parámetro importante dado que la escasez de las mismas puede retrasar tremendamente el desarrollo de la aplicación. Se recomienda utilizar la herramienta con más características, aunque esto muchas veces hace algo más complicado el aprendizaje de la misma.</p>
<h3>3. Flexibilidad</h3>
<p>Es la capacidad de personalizar tu herramienta de manera que te sientas realmente cómodo con ella. Esto puede agilizar ciertos procesos en el desarrollo de la aplicación (creación de macros, etc.).</p>
<h3>4. Documentación y Comunidad</h3>
<p>Lo más probable es que tengamos algún problema durante el uso de nuestra herramienta y buscaremos una solución ya sea leyendo la documentación o recurriendo a la comunidad. La comunidad en si no solamente se dedica a resolver problemas (ayuda,etc.), tiene también como fin dar un mejor uso a la herramienta (creación de plugins, best practices, etc.) y compartir opiniones acerca de la misma.</p>
<h3>5. Curva de aprendizaje</h3>
<p>La curva de aprendizaje (en una de sus deficiones) se refiere a cuan difícil se hace aprender una herramienta si se quiere utilizarla eficazmente. Se debe considerar la complejidad de una herramienta y ver si se justifica el tiempo invertido en aprender la herramienta.</p>
<h2>Herramientas para el desarrollo web</h2>
<p>Los tipos de herramientas que necesitaremos para el Desarrollo de Aplicaciones Web basadas en PHP son básicamente:</p>
<h3>1. Sistema Operativo</h3>
<p>Todos estamos utilizando un sistema operativo, que al fin y al cabo es una herramienta más. En esta categoría tenemos a <a href="http://es.wikipedia.org/wiki/Microsoft_Windows">Windows</a>, <a href="http://www.apple.com/macosx/">MacOSX</a>, <a href="http://es.wikipedia.org/wiki/Linux">Linux</a>, etc. En la mayoría de los casos no elegimos el Sistema Operativo que utilizamos en este momento (ya sea porque ya vino instalado con X sistema operativo o tengamos que usarlo por alguna razón), pero podemos cambiar y elegir el que mejor nos parezca. La elección de un sistema operativo influye en la elección de las herramientas que podamos utilizar.</p>
<h3>2. Browser</h3>
<p>El browser es clave para el desarrollo ya que al fin y al cabo desarrollaremos la aplicación para un usuario que utiliza un browser en específico. Como en el sistema Operativo muchas veces el browser es impuesto, pero tenemos muchas opciones. El Browser debe facilitarnos el debugging en las aplicaciones web.</p>
<h3>3. IDE</h3>
<p>IDE (Integrated Development Enviroment) es la herramienta con la que desarrollaremos la aplicación.</p>
<h3>4. Servidor Web</h3>
<p>Esta herramienta es tal vez la más compleja dada la dificultad que puede tener el configurar un servidor web con las misma características que tiene el servidor web de producción. Por lo general la instalación de las aplicaciones del servidor web dependen demasiado del sistema operativo que se está utilizando.</p>
<h3>5. Otras herramientas</h3>
<p>Entre otras herramientas podemos considerar a:</p>
<p><strong>VCS (Version Control System).</strong> Un Sistema de Control de Versiones es vital para el desarrollo de aplicaciones en equipo e incluso cuando lo haces solo. SVN y GIT serán los que veremos en estos tutoriales.</p>
<p><strong>Cliente FTP.</strong> Para poder subir nuestros archivos al servidor de producción en la mayoría de los casos tendremos que utilizar un cliente FTP.</p>
<p><strong>Virtualización. </strong>Para desarrolla aplicaciones web se deben tomar en cuenta a la mayoría de los browsers, es probable que nuestro sistema operativo no soporte a todos los browsers por lo que se debe pensar en un software de virtulización para poder probar las aplicaciones web en esos browsers también.</p>

<hr/>
<br/>
Si deseas leer muchos más artículos acerca de Diseño y Desarrollo Web, Tecnología y Social Media puedes suscribirte <a href='http://feeds.feedburner.com/eresseasolutions-blogs'>via RSS</a> y
seguirnos en <a href='http://twitter.com/eresseasol'>Twitter</a>.
<br/><div class="author-info related_articles">
	<p><strong>También te recomendamos leer:</strong></p>
				<div class="related_article">
							<img width="50" height="50" src="http://www.eresseasolutions.com/wp-content/uploads/2009/12/browsers-50x50.png?9d7bd4" class="attachment-post-thumbnail wp-post-image" alt="Desarrollo de Aplicaciones Web basadas en PHP – Introducción" title="browsers" />			<p>
				<a href="http://www.eresseasolutions.com/tutoriales/desarrollo-de-aplicaciones-web-basadas-en-php/introduccion/" style="font-weight:700;" rel="bookmark" title="Link permanente a Desarrollo de Aplicaciones Web basadas en PHP – Introducción">
					Desarrollo de Aplicaciones Web basadas en PHP – Introducción				</a>
			</p>
			<p>Acabaste de aprender PHP, estás listo para aplicar tus nuevos conocimientos, quieres crear una aplicación para Twitter/Facebook y subirla a Internet, momentos después te das cuenta de que sólo aprendiste cuando utilizar un &#8220;for&#8221; y no un &#8220;while&#8221;, o talvez la diferencia entre un &#8220;echo&#8221; y &#8220;print&#8221;. No estás solo, muchos hemos leído esos libros de &#8220;Aprende X lenguaje en 7 días&#8221;, pero se necesita más tiempo para conocer un lenguaje y de hecho mucho más tiempo el conocer o si quiera intuir el cómo funcionan las aplicaciones web más complejas.También es necesario tener sólidos conocimientos básicos de las Tecnologías de Internet (HTTP,FTP,SMTP,etc.) y conceptos de Seguridad para poder lanzar una aplicación web a Internet.</p>

		</div>
					<div class="related_article">
						<p>
				<a href="http://www.eresseasolutions.com/recursos/listas/20-herramientas-para-desarrollar-rapidamente-codigo-legible/" style="font-weight:700;" rel="bookmark" title="Link permanente a 20 herramientas para desarrollar rápidamente código legible">
					20 herramientas para desarrollar rápidamente código legible				</a>
			</p>
			<p>En Web Design Ledger pulican una lista de 20 herramientas para desarrollar código legible de varios lenguajes como JavaScript, CSS, etc.</p>

		</div>
					<div class="related_article">
						<p>
				<a href="http://www.eresseasolutions.com/recursos/listas/50-herramientas-de-analisis-y-tracking-para-twitter/" style="font-weight:700;" rel="bookmark" title="Link permanente a 50 herramientas de análisis y tracking para Twitter">
					50 herramientas de análisis y tracking para Twitter				</a>
			</p>
			<p>Twitter tiene un ecosistema bastante amplio de aplicaciones, entre ellas las aplicaciones de análisis y tracking.  Entre estas herramientas podemos nombrar a TwitterCounter, Tweetstats, TwitterGrader y otros. </p>

		</div>
					<div class="related_article">
							<img width="50" height="50" src="http://www.eresseasolutions.com/wp-content/uploads/2010/01/camtasia-50x50.jpg?9d7bd4" class="attachment-post-thumbnail wp-post-image" alt="28 herramientas para crear tu propio screencast" title="camtasia" />			<p>
				<a href="http://www.eresseasolutions.com/recursos/listas/28-herramientas-para-crear-tu-propio-screencast/" style="font-weight:700;" rel="bookmark" title="Link permanente a 28 herramientas para crear tu propio screencast">
					28 herramientas para crear tu propio screencast				</a>
			</p>
			<p>Existen varias herramientas, ya sean gratis o de pago, para poder grabar tu propio screencast fácilmente, por ejemplo Camstudio, Screen Toaster, Camtasia Studio, etc.</p>

		</div>
					<div class="related_article">
							<img width="50" height="50" src="http://www.eresseasolutions.com/wp-content/uploads/2010/01/browser_shots-50x50.jpg?9d7bd4" class="attachment-post-thumbnail wp-post-image" alt="5 maneras para probar tu website en diferentes browsers" title="browser_shots" />			<p>
				<a href="http://www.eresseasolutions.com/recursos/articulos-recursos/5-maneras-para-probar-tu-website-en-diferentes-browsers/" style="font-weight:700;" rel="bookmark" title="Link permanente a 5 maneras para probar tu website en diferentes browsers">
					5 maneras para probar tu website en diferentes browsers				</a>
			</p>
			<p>Es importante que un diseñador web sepa como se está desplegando su sitio web en los diferentes browsers.</p>

		</div>
				<!--<div class="clearfix"></div>-->
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.eresseasolutions.com/tutoriales/desarrollo-de-aplicaciones-web-basadas-en-php/las-herramientas/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Desarrollo de Aplicaciones Web basadas en PHP – Introducción</title>
		<link>http://www.eresseasolutions.com/tutoriales/desarrollo-de-aplicaciones-web-basadas-en-php/introduccion/</link>
		<comments>http://www.eresseasolutions.com/tutoriales/desarrollo-de-aplicaciones-web-basadas-en-php/introduccion/#comments</comments>
		<pubDate>Mon, 14 Dec 2009 16:20:04 +0000</pubDate>
		<dc:creator>Rene Silva</dc:creator>
				<category><![CDATA[Desarrollo de Aplicaciones Web basadas en PHP]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://tutoriales.eresseasolutions.com/?p=48</guid>
		<description><![CDATA[Acabaste de aprender PHP, estás listo para aplicar tus nuevos conocimientos, quieres crear una aplicación para Twitter/Facebook y subirla a Internet, momentos después te das cuenta de que sólo aprendiste cuando utilizar un "for" y no un "while", o talvez la diferencia entre un "echo" y "print". No estás solo, muchos hemos leído esos libros de "Aprende X lenguaje en 7 días", pero se necesita más tiempo para conocer un lenguaje y de hecho mucho más tiempo el conocer o si quiera intuir el cómo funcionan las aplicaciones web más complejas.También es necesario tener sólidos conocimientos básicos de las Tecnologías de Internet (HTTP,FTP,SMTP,etc.) y conceptos de Seguridad para poder lanzar una aplicación web a Internet.<div class="author-info related_articles">
	
<strong>También te recomendamos leer:</strong>
				<div class="related_article">
						

				<a href="http://www.eresseasolutions.com/recursos/listas/50-herramientas-de-analisis-y-tracking-para-twitter/" style="font-weight:700;" rel="bookmark" title="Link permanente a 50 herramientas de análisis y tracking para Twitter">
					50 herramientas de análisis y tracking para Twitter				</a>
			
			
Twitter tiene un ecosistema bastante amplio de aplicaciones, entre ellas las aplicaciones de análisis y tracking.  Entre estas herramientas podemos nombrar a TwitterCounter, Tweetstats, TwitterGrader y otros. 

		</div>
					<div class="related_article">
						

				<a href="http://www.eresseasolutions.com/recursos/listas/22-librerias-para-graficar-diagramas-y-charts-en-aplicaciones-web/" style="font-weight:700;" rel="bookmark" title="Link permanente a 22 librerías para graficar diagramas y charts en aplicaciones web">
					22 librerías para graficar diagramas y charts en aplicaciones web				</a>
			
			
&#8220;En las aplicaciónes web o cualquier software, se necesita mostrar datos mostrar con mucha frecuencia. Ya que en la web se recopila demasiada información, mostrarla con números o palabras no es efectivo. Se necesita usar diagramas gráficos fáciles de entender.&#8221;

		</div>
				<!--<div class="clearfix"></div>-->
</div>
]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-51" src="http://www.eresseasolutions.com/files/browsers.png?9d7bd4" alt="browsers" width="557" height="128" /></p>
<p><div id="summary" style="font-size:13px;">
<h3>Desarrollo de Aplicaciones Web basadas en PHP</h3>
<ul>
	<li>1. <a href="http://www.eresseasolutions.com/tutoriales/desarrollo-de-aplicaciones-web-basadas-en-php/introduccion/">Introducción</a></li>
	<li>2. <a href=" http://www.eresseasolutions.com/tutoriales/desarrollo-de-aplicaciones-web-basadas-en-php/las-herramientas/ ">Herramientas para Aplicaciones Web en PHP</a></li>
	<li>3. <a href="http://www.eresseasolutions.com/tutoriales/desarrollo-de-aplicaciones-web-basadas-en-php/el-browser/">El Browser</a></li>
</ul>
</div>Acabaste de aprender PHP, estás listo para aplicar tus nuevos conocimientos, quieres crear una aplicación para <a id="gm-g" title="Twitter" href="http://twitter.com/">Twitter</a>/<a id="gcka" title="Facebook" href="http://facebook.com/">Facebook</a> y subirla a Internet, momentos después te das cuenta de que sólo aprendiste cuando utilizar un &#8220;for&#8221; y no un &#8220;while&#8221;, o talvez la diferencia entre un &#8220;echo&#8221; y &#8220;print&#8221;. No estás solo, muchos hemos leído esos libros de &#8220;Aprende X lenguaje en 7 días&#8221;, pero se necesita más tiempo para conocer un lenguaje y de hecho mucho más tiempo el conocer o si quiera intuir el cómo funcionan las aplicaciones web más complejas.También es necesario tener sólidos conocimientos básicos de las <strong>Tecnologías de Internet</strong> (<a id="ot7i" title="HTTP" href="http://es.wikipedia.org/wiki/Http">HTTP</a>,<a id="c04_" title="FTP" href="http://es.wikipedia.org/wiki/Ftp">FTP</a>,<a id="r__2" title="SMTP" href="http://es.wikipedia.org/wiki/SMTP">SMTP</a>,etc.) y conceptos de <strong>Seguridad </strong>para poder lanzar una aplicación web a Internet.</p>
<p><a id="dkih" title="El lanzamiento de Chrome OS" href="http://noticias.eresseasolutions.com/actualidad/google-lanza-el-proyecto-open-source-chromium-os/">El lanzamiento de Chrome OS</a> tal vez marque un hito, ya que su propósito es que todas las aplicaciones residan en la Nube, algo que pasará tarde o temprano.</p>
<h2>Aplicaciones Web</h2>
<p>Las aplicaciones web son generalmente mostrados <strong>en un browser</strong>. Una aplicación tiene 2 partes:</p>
<ul>
<li><strong>FrontEnd (Browser) </strong>El FrontEnd es con lo que se encontrará el usuario final, esta interfaz es el browser. El browser/navegador es clave ya que este nos puede dar la posibilidad de crear aplicaciones complejas como también restringirnos (Internet Explorer 6/7). Las aplicaciones deberán estar escritas en HTML/JS/CSS, o Flash/Flex, o Java FX, o Silverlight etc.</li>
<li><strong>BackEnd (Server) </strong>El servidor es el motor de estas aplicaciones web y casi siempre utilizan una base de datos para el almacenaje de datos. Los lenguajes de programación son variados en el backend, si el lenguaje de programación puede generar un script HTML entonces ya es un lenguaje web.</li>
</ul>
<p></p>
<h2>Desarrollo de Aplicaciones Web basadas en PHP</h2>
<p>Las aplicaciones web pueden llegar a ser tan complejas como <a id="xvw4" title="Facebook" href="http://facebook.com/">Facebook</a> o tan simples como <a id="tqwz" title="isFollow" href="http://isfollow.com/">isFollow</a> (hace un simple llamado al API de Twitter); lo que implica que se debe tener una idea de cómo diseñar una aplicación/sistema para un problema dado (<a id="g623" title="Entender y analizar una empresa antes de crear un sistema" href="http://www.cristalab.com/blog/entender-y-analizar-una-empresa-antes-de-crear-un-sistema-c79656l/">Entender y analizar una empresa antes de crear un sistema</a>). Para poder desarrollar aplicaciones web se necesita básicamente buenas herramientas, conceptos de desarrollo de aplicaciones (Ingeniería de Software, etc.), conceptos de diseño web, y por último, lo más importante, una idea previa de la aplicación.</p>
<h3>Herramientas</h3>
<p>Las herramientas son un factor clave para el desarrollo de las aplicaciones, ya que en cierta medida determinan que tan rápido puedes realizar ciertas tareas. Las herramientas pueden dividirse básicamente en:</p>
<ul>
<li><strong>Browser. </strong>Entre los browsers tenemos a:
<ul>
<li><strong><a href="http://www.mozilla.com/firefox/">Firefox</a>.</strong> El browser que tiene una extensión para todo, siendo esa su mejor característica; Firefox tiene las mejores herramientas para el desarrollo web.</li>
<li><strong><a href="http://www.microsoft.com/windows/Internet-explorer/default.aspx">Internet Explorer</a>. </strong>Internet Explorer es el browser más utilizado y esto no cambiará por unos cuantos años más, es por tal razón que <strong>siempre</strong> debemos tomar en cuenta a este browser cuando desarrollemos una aplicación.</li>
<li><strong><a href="http://www.google.com/chrome">Chrome</a>. </strong>El Browser de Google (cuya nueva presigna es <a id="ke7g" title="hacer una web mejor" href="http://mashable.com/2009/11/19/impact-of-chrome-os/">hacer una web mejor</a>) es el más rápido de todos.</li>
<li><strong><a href="http://www.opera.com/">Opera</a>. </strong>Opera casi siempre es el browser con las nuevas características (aunque algo opacado con Chrome) que serán aplicadas en los otros browsers (tabs, download manager, etc.).</li>
<li><strong><a href="http://www.apple.com/safari/">Safari</a>. </strong>El Browser de Apple, viene por defecto en su Sistema Operativo.</li>
</ul>
</li>
<li><strong>IDE (Integrated Development Enviroment). </strong>Entre los IDEs más importantes para PHP tenemos a:
<ul>
<li><strong><a href="http://www.eclipse.org/downloads/">Eclipse</a>. </strong>Es un IDE flexible que soporta varios lenguajes de programación, trae una variedad de plugins lo que lo hacen ideal para el desarrollo web.</li>
<li><strong><a href="http://www.aptana.org">Aptana</a>. </strong>Aptana está basado en Eclipse y trae</li>
<li><strong><a href="http://zend.com/products/studio">Zend Framework</a>. </strong>Está basado en Eclipse también y fue desarrollado por la misma empresa que mantiene a PHP (Zend)</li>
<li><strong><a href="http://www.netbeans.org">Netbeans</a>. </strong>Netbeans tiene un fuerte soporte de la comunidad.</li>
<li><strong><a href="http://www.adobe.com/products/dreamweaver/">Dreamweaver</a>. </strong>Parte del Creative Suite de Adobe</li>
</ul>
</li>
<li><strong>Servidor Web</strong>. Tener acceso a un servidor web para pruebas es esencial para el desarrollo web. Mucho mejor es si este servidor de pruebas tiene las mismas características que el servidor de producción (versión de los programas instalados, etc.).</li>
<li><strong>Otros</strong>
<ul>
<li><strong>VCS (Version Control System). </strong>Un Sistema de Control de Versiones es vital para el desarrollo de aplicaciones en equipo e incluso cuando lo haces solo. <a href="http://subversion.tigris.org/">SVN</a> y <a href="http://git-scm.com/">GIT</a> serán los que veremos en estos tutoriales.</li>
<li><strong>Cliente FTP</strong>. Para poder subir nuestros archivos al servidor de producción en la mayoría de los casos tendremos que utilizar un cliente FTP.</li>
</ul>
</li>
</ul>
<h3>Diseño Web</h3>
<p>Cuando se habla de Diseño Web se habla del Front-end, y para desarrollar la interfaz de aplicaciones web se debe tomar en cuenta los estándares que se fueron creando a medida que estas maduraban. Gran parte de estos estándares fueron ya definidos en las aplicaciones de escritorio (menú, barra de estado, etc.). Dado que las aplicaciones web tienen como interfaz al browser es necesario tener conceptos de Diseño Web (con énfasis en la Experiencia de Usuario [UX]). Podemos enfrentar los siguientes problemas si no tomamos en cuenta al Diseño Web:</p>
<ul>
<li>Una aplicación web puede 	funcionar pero es difícil encontrar las cosas.</li>
<li>Una aplicación web puede tener gráficos geniales pero no es nada funcional (Mystery Meat)</li>
</ul>
<p><strong>Aplicaciones minimalistas </strong></p>
<p><a id="y9l2" title="Para Google unimpressive (nada impresionante) es un cumplido" href="http://www.pcworld.com/businesscenter/article/182820/underwhelmed_by_chrome_os_thats_kinda_the_point.html">Para Google unimpressive (nada impresionante) es un cumplido</a>. <em>¿Por qué?. </em>Cuando Google lanzó la interfaz para su motor de búsqueda muchos dijeron que no les impresionó para nada, &#8220;y los widgets? y las noticias?&#8221;. El objetivo de sus aplicaciones no es que te quedes en ellas sino que las utilices de tal manera que no tengas idea de que ocurre por detrás.</p>
<p><strong>El modelo mental del Usuario</strong></p>
<p>Cuando uno maneja un coche probablemente no entiende cómo funciona el motor, tal vez logré entender que la gasolina tiene un rol importante, pero el funcionamiento es complejo. Es interesante que un coche sea tan complejo pero en muchas ocasiones podemos seguir manejándolos aún cuando las cosas vayan mal. Y eso es porque la mayoría de los usuarios ya tienen una idea previa de cómo funciona el coche. Se deben diseñar las interfaces de manera tal que dejen a los usuarios corregir sus errores. (Leer más en libro <em>&#8220;Designing Social Interfaces&#8221;, pag 18,19</em>)</p>
<h2>Objetivo de los Tutoriales</h2>
<p>El objetivo principal es que <strong>se obtenga una base sólida para desarrollar aplicaciones web en HTML/JS/CSS/PHP con las herramientas adecuadas</strong>. Se toman en cuenta los siguientes puntos:</p>
<ul>
<li>El sistema operativo principal es 	Ubuntu Linux, dado que los servidores en los que se implementan las 	aplicaciones web utilizan en su mayoría Linux.</li>
<li>El browser utilizado será Firefox 	por la versatilidad de sus addons.</li>
<li>Se utilizará tanto Aptana como 	Netbeans como IDE para el código y las aplicaciones.</li>
<li>Se hará énfasis en herramientas 	de código abierto y disponibles para todas las plataformas de desarrollo.</li>
</ul>
<h2>Contenido de los Tutoriales</h2>
<p>En los tutoriales se verán 3 temas importantes:</p>
<h3>1. Herramientas</h3>
<p>Un resumen de las herramientas utilizadas al Desarrollar Aplicaciones Web basadas en PHP</p>
<h3>2. Conceptos básicos</h3>
<p>Conceptos de OOP (Object Oriented Programming) en PHP y JavaScript, así como el modelo MVC (Model &#8211; View &#8211; Controller) en PHP con CodeIgniter.</p>
<h3>3. Construcción de un Framework en base a CodeIgniter</h3>
<p>Se explicará la construcción de un pequeño Framework por encima de CodeIgniter.</p>

<hr/>
<br/>
Si deseas leer muchos más artículos acerca de Diseño y Desarrollo Web, Tecnología y Social Media puedes suscribirte <a href='http://feeds.feedburner.com/eresseasolutions-blogs'>via RSS</a> y
seguirnos en <a href='http://twitter.com/eresseasol'>Twitter</a>.
<br/><div class="author-info related_articles">
	<p><strong>También te recomendamos leer:</strong></p>
				<div class="related_article">
						<p>
				<a href="http://www.eresseasolutions.com/recursos/listas/50-herramientas-de-analisis-y-tracking-para-twitter/" style="font-weight:700;" rel="bookmark" title="Link permanente a 50 herramientas de análisis y tracking para Twitter">
					50 herramientas de análisis y tracking para Twitter				</a>
			</p>
			<p>Twitter tiene un ecosistema bastante amplio de aplicaciones, entre ellas las aplicaciones de análisis y tracking.  Entre estas herramientas podemos nombrar a TwitterCounter, Tweetstats, TwitterGrader y otros. </p>

		</div>
					<div class="related_article">
						<p>
				<a href="http://www.eresseasolutions.com/recursos/listas/22-librerias-para-graficar-diagramas-y-charts-en-aplicaciones-web/" style="font-weight:700;" rel="bookmark" title="Link permanente a 22 librerías para graficar diagramas y charts en aplicaciones web">
					22 librerías para graficar diagramas y charts en aplicaciones web				</a>
			</p>
			<p>&#8220;En las aplicaciónes web o cualquier software, se necesita mostrar datos mostrar con mucha frecuencia. Ya que en la web se recopila demasiada información, mostrarla con números o palabras no es efectivo. Se necesita usar diagramas gráficos fáciles de entender.&#8221;</p>

		</div>
				<!--<div class="clearfix"></div>-->
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.eresseasolutions.com/tutoriales/desarrollo-de-aplicaciones-web-basadas-en-php/introduccion/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic (Feed is rejected)
Page Caching using disk: enhanced

Served from: www.eresseasolutions.com @ 2012-02-07 13:10:39 -->
