<?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>HectorBenitez.com [Blog] &#187; Desarrollo web</title>
	<atom:link href="http://blog.hectorbenitez.com/category/desarrollo_programacion/desarrollo-web/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.hectorbenitez.com</link>
	<description>Desarrollo de sistemas o algo por el estilo...</description>
	<lastBuildDate>Tue, 27 Jul 2010 17:15:39 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Rob Allen&#8217;s Blog: Nuevo tutorial de Zend_Auth</title>
		<link>http://blog.hectorbenitez.com/2010/07/rob-allens-blog-nuevo-tutorial-de-zend_auth/</link>
		<comments>http://blog.hectorbenitez.com/2010/07/rob-allens-blog-nuevo-tutorial-de-zend_auth/#comments</comments>
		<pubDate>Tue, 27 Jul 2010 17:15:39 +0000</pubDate>
		<dc:creator>Hector Benitez</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[zend framework]]></category>
		<category><![CDATA[zend_auth]]></category>

		<guid isPermaLink="false">http://blog.hectorbenitez.com/?p=1508</guid>
		<description><![CDATA[Rob Allen tiene un nuevo articulo en su blog en el cual actualiza por completo su tutorial de Zend_Auth, una introducción al componente de autentificación del Zend Framework. After too many months of neglect, I have completely rewritten my Zend_Auth tutorial so that it is compatible with Zend Framework 1.10! As an experiment, I have written it directly [...]]]></description>
			<content:encoded><![CDATA[<p><em>Rob Allen</em> tiene un nuevo articulo en su blog en el cual actualiza por completo <a href="http://akrabat.com/zend-framework/new-zend-auth-tutorial/" target="_blank">su tutorial de Zend_Auth</a>, una introducción al componente de autentificación del Zend Framework.</p>
<blockquote><p>After too many months of neglect, I have completely rewritten my <a href="http://akrabat.com/zend-auth-tutorial" target="_blank">Zend_Auth tutorial</a> so that it is compatible with Zend Framework 1.10! As an experiment, I have written it directly in HTML, rather than PDF as before and cover the login form along with the login controller code required to authenticate a user using a database table. For good measure, I&#8217;ve included logging out and a view helper to show how to access the logged in user&#8217;s details.</p></blockquote>
<p><a href="http://akrabat.com/zend-auth-tutorial/" target="_blank">Este tutorial</a> nos guía a través de la creación de una tabla de usuarios, un controller con formulario y el código necesario para validar al usuario con la información de la tabla, también se incluye un link para <a href="http://akrabat.com/wp-content/uploads/zf-auth-tutorial-200.zip" target="_blank">descargar el código fuente</a> en un archivo zip.</p>

<div class="sociable">
<div class="sociable_tagline">
<strong>Compartelo:</strong>
</div>
<ul>
	<li class="sociablefirst"><a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F07%2Frob-allens-blog-nuevo-tutorial-de-zend_auth%2F&amp;title=Rob%20Allen%27s%20Blog%3A%20Nuevo%20tutorial%20de%20Zend_Auth&amp;bodytext=Rob%20Allen%20tiene%20un%20nuevo%20articulo%20en%20su%20blog%20en%20el%20cual%20actualiza%20por%20completo%20su%20tutorial%20de%20Zend_Auth%2C%20una%C2%A0introducci%C3%B3n%C2%A0al%20componente%20de%20autentificaci%C3%B3n%20del%20Zend%20Framework.%0D%0AAfter%20too%20many%20months%20of%20neglect%2C%20I%20have%20completely%20rewritten%20my%C2%A0Zend" title="Digg"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F07%2Frob-allens-blog-nuevo-tutorial-de-zend_auth%2F&amp;title=Rob%20Allen%27s%20Blog%3A%20Nuevo%20tutorial%20de%20Zend_Auth&amp;notes=Rob%20Allen%20tiene%20un%20nuevo%20articulo%20en%20su%20blog%20en%20el%20cual%20actualiza%20por%20completo%20su%20tutorial%20de%20Zend_Auth%2C%20una%C2%A0introducci%C3%B3n%C2%A0al%20componente%20de%20autentificaci%C3%B3n%20del%20Zend%20Framework.%0D%0AAfter%20too%20many%20months%20of%20neglect%2C%20I%20have%20completely%20rewritten%20my%C2%A0Zend" title="del.icio.us"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F07%2Frob-allens-blog-nuevo-tutorial-de-zend_auth%2F&amp;t=Rob%20Allen%27s%20Blog%3A%20Nuevo%20tutorial%20de%20Zend_Auth" title="Facebook"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.mixx.com/submit?page_url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F07%2Frob-allens-blog-nuevo-tutorial-de-zend_auth%2F&amp;title=Rob%20Allen%27s%20Blog%3A%20Nuevo%20tutorial%20de%20Zend_Auth" title="Mixx"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/mixx.png" title="Mixx" alt="Mixx" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F07%2Frob-allens-blog-nuevo-tutorial-de-zend_auth%2F&amp;title=Rob%20Allen%27s%20Blog%3A%20Nuevo%20tutorial%20de%20Zend_Auth&amp;annotation=Rob%20Allen%20tiene%20un%20nuevo%20articulo%20en%20su%20blog%20en%20el%20cual%20actualiza%20por%20completo%20su%20tutorial%20de%20Zend_Auth%2C%20una%C2%A0introducci%C3%B3n%C2%A0al%20componente%20de%20autentificaci%C3%B3n%20del%20Zend%20Framework.%0D%0AAfter%20too%20many%20months%20of%20neglect%2C%20I%20have%20completely%20rewritten%20my%C2%A0Zend" title="Google Bookmarks"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.linkter.hu/index.php?action=suggest_link&amp;url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F07%2Frob-allens-blog-nuevo-tutorial-de-zend_auth%2F&amp;title=Rob%20Allen%27s%20Blog%3A%20Nuevo%20tutorial%20de%20Zend_Auth" title="Linkter"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/linkter.png" title="Linkter" alt="Linkter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F07%2Frob-allens-blog-nuevo-tutorial-de-zend_auth%2F&amp;title=Rob%20Allen%27s%20Blog%3A%20Nuevo%20tutorial%20de%20Zend_Auth" title="Live"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/live.png" title="Live" alt="Live" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F07%2Frob-allens-blog-nuevo-tutorial-de-zend_auth%2F&amp;t=Rob%20Allen%27s%20Blog%3A%20Nuevo%20tutorial%20de%20Zend_Auth" title="MySpace"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/myspace.png" title="MySpace" alt="MySpace" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.netvibes.com/share?title=Rob%20Allen%27s%20Blog%3A%20Nuevo%20tutorial%20de%20Zend_Auth&amp;url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F07%2Frob-allens-blog-nuevo-tutorial-de-zend_auth%2F" title="Netvibes"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/netvibes.png" title="Netvibes" alt="Netvibes" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F07%2Frob-allens-blog-nuevo-tutorial-de-zend_auth%2F&amp;title=Rob%20Allen%27s%20Blog%3A%20Nuevo%20tutorial%20de%20Zend_Auth" title="Reddit"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F07%2Frob-allens-blog-nuevo-tutorial-de-zend_auth%2F" title="Technorati"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://bitacoras.com/anotaciones/http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F07%2Frob-allens-blog-nuevo-tutorial-de-zend_auth%2F" title="Bitacoras.com"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/bitacoras.png" title="Bitacoras.com" alt="Bitacoras.com" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="mailto:?subject=Rob%20Allen%27s%20Blog%3A%20Nuevo%20tutorial%20de%20Zend_Auth&amp;body=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F07%2Frob-allens-blog-nuevo-tutorial-de-zend_auth%2F" title="email"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F07%2Frob-allens-blog-nuevo-tutorial-de-zend_auth%2F&amp;title=Rob%20Allen%27s%20Blog%3A%20Nuevo%20tutorial%20de%20Zend_Auth&amp;source=HectorBenitez.com+%5BBlog%5D+Desarrollo+de+sistemas+o+algo+por+el+estilo...&amp;summary=Rob%20Allen%20tiene%20un%20nuevo%20articulo%20en%20su%20blog%20en%20el%20cual%20actualiza%20por%20completo%20su%20tutorial%20de%20Zend_Auth%2C%20una%C2%A0introducci%C3%B3n%C2%A0al%20componente%20de%20autentificaci%C3%B3n%20del%20Zend%20Framework.%0D%0AAfter%20too%20many%20months%20of%20neglect%2C%20I%20have%20completely%20rewritten%20my%C2%A0Zend" title="LinkedIn"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://meneame.net/submit.php?url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F07%2Frob-allens-blog-nuevo-tutorial-de-zend_auth%2F" title="Meneame"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/meneame.png" title="Meneame" alt="Meneame" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F07%2Frob-allens-blog-nuevo-tutorial-de-zend_auth%2F&amp;partner=sociable" title="Print"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://socialogs.com/add_story.php?story_url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F07%2Frob-allens-blog-nuevo-tutorial-de-zend_auth%2F&amp;story_title=Rob%20Allen%27s%20Blog%3A%20Nuevo%20tutorial%20de%20Zend_Auth" title="Socialogs"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/socialogs.png" title="Socialogs" alt="Socialogs" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.sphere.com/search?q=sphereit:http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F07%2Frob-allens-blog-nuevo-tutorial-de-zend_auth%2F&amp;title=Rob%20Allen%27s%20Blog%3A%20Nuevo%20tutorial%20de%20Zend_Auth" title="SphereIt"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/sphere.png" title="SphereIt" alt="SphereIt" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F07%2Frob-allens-blog-nuevo-tutorial-de-zend_auth%2F&amp;title=Rob%20Allen%27s%20Blog%3A%20Nuevo%20tutorial%20de%20Zend_Auth" title="StumbleUpon"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.friendfeed.com/share?title=Rob%20Allen%27s%20Blog%3A%20Nuevo%20tutorial%20de%20Zend_Auth&amp;link=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F07%2Frob-allens-blog-nuevo-tutorial-de-zend_auth%2F" title="FriendFeed"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://blog.hectorbenitez.com/feed/" title="RSS"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://bookmarks.yahoo.com/toolbar/savebm?u=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F07%2Frob-allens-blog-nuevo-tutorial-de-zend_auth%2F&amp;t=Rob%20Allen%27s%20Blog%3A%20Nuevo%20tutorial%20de%20Zend_Auth&opener=bm&amp;ei=UTF-8&amp;d=Rob%20Allen%20tiene%20un%20nuevo%20articulo%20en%20su%20blog%20en%20el%20cual%20actualiza%20por%20completo%20su%20tutorial%20de%20Zend_Auth%2C%20una%C2%A0introducci%C3%B3n%C2%A0al%20componente%20de%20autentificaci%C3%B3n%20del%20Zend%20Framework.%0D%0AAfter%20too%20many%20months%20of%20neglect%2C%20I%20have%20completely%20rewritten%20my%C2%A0Zend" title="Yahoo! Bookmarks"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/yahoomyweb.png" title="Yahoo! Bookmarks" alt="Yahoo! Bookmarks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Rob%20Allen%27s%20Blog%3A%20Nuevo%20tutorial%20de%20Zend_Auth%20-%20http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F07%2Frob-allens-blog-nuevo-tutorial-de-zend_auth%2F" title="Twitter"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="javascript:AddToFavorites();" title="Add to favorites"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/addtofavorites.png" title="Add to favorites" alt="Add to favorites" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F07%2Frob-allens-blog-nuevo-tutorial-de-zend_auth%2F&amp;partner=sociable" title="PDF"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/pdf.png" title="PDF" alt="PDF" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.hectorbenitez.com/2010/07/rob-allens-blog-nuevo-tutorial-de-zend_auth/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>php&#124;architect: Genera documentos de Word con PHP, PHPDOCX</title>
		<link>http://blog.hectorbenitez.com/2010/07/phparchitect-genera-documentos-de-word-con-php-phpdocx/</link>
		<comments>http://blog.hectorbenitez.com/2010/07/phparchitect-genera-documentos-de-word-con-php-phpdocx/#comments</comments>
		<pubDate>Sat, 24 Jul 2010 17:47:37 +0000</pubDate>
		<dc:creator>Hector Benitez</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[php|architect]]></category>
		<category><![CDATA[Word]]></category>
		<category><![CDATA[Xsl]]></category>
		<category><![CDATA[Zip]]></category>

		<guid isPermaLink="false">http://blog.hectorbenitez.com/?p=1209</guid>
		<description><![CDATA[En el blog de php&#124;architect tienen un nuevo articulo acerca de una herramienta que nos ayudara a crear documentos de Word directamente desde nuestras aplicaciones PHP - PHPDOCX. PHPDOCX is a PHP library that allows its client code to generate Microsoft Word documents in the .docx format from PHP scripts. PHP is increasingly being used for [...]]]></description>
			<content:encoded><![CDATA[<p>En el blog de php|architect tienen <a href="http://www.phparch.com/2010/07/21/phpdocx-generating-word-documents-from-php" target="_blank">un nuevo articulo</a> acerca de una herramienta que nos ayudara a crear documentos de Word directamente desde nuestras aplicaciones PHP - <a href="http://www.phpdocx.com" target="_blank">PHPDOCX</a>.</p>
<blockquote><p>PHPDOCX is a PHP library that allows its client code to generate Microsoft Word documents in the .docx format from PHP scripts. PHP is increasingly being used for disparate goals and has to deal with data that comes from strange sources and has to be produced in stranger formats. [...] Starting with the 1.5 version, which has been released on July 12th, PHPDOCX is now compatible with PHP 5.3. The adoption of PHP 5.3 from operating systems is growing and it will at last replace the previous versions of PHP also in the servers of hosting providers.</p></blockquote>
<p>En este articulo se mencionan las caracteristicas que se incluyen, asi como los requisitos para que esta herramienta funcione como lo son las extenciones <a href="http://php.net/manual/en/book.zip.php" target="_blank">zip</a> y <a href="http://php.net/manual/en/book.xsl.php" target="_blank">xsl</a>.</p>

<div class="sociable">
<div class="sociable_tagline">
<strong>Compartelo:</strong>
</div>
<ul>
	<li class="sociablefirst"><a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F07%2Fphparchitect-genera-documentos-de-word-con-php-phpdocx%2F&amp;title=php%7Carchitect%3A%20Genera%20documentos%20de%20Word%20con%20PHP%2C%20PHPDOCX&amp;bodytext=En%20el%20blog%20de%20php%7Carchitect%20tienen%20un%20nuevo%20articulo%20acerca%20de%20una%20herramienta%20que%20nos%20ayudara%20a%20crear%20documentos%20de%20Word%20directamente%20desde%20nuestras%20aplicaciones%20PHP%20-%C2%A0PHPDOCX.%0D%0APHPDOCX%20is%20a%20PHP%20library%20that%20allows%20its%20client%20code%20to%20generate%20Micro" title="Digg"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F07%2Fphparchitect-genera-documentos-de-word-con-php-phpdocx%2F&amp;title=php%7Carchitect%3A%20Genera%20documentos%20de%20Word%20con%20PHP%2C%20PHPDOCX&amp;notes=En%20el%20blog%20de%20php%7Carchitect%20tienen%20un%20nuevo%20articulo%20acerca%20de%20una%20herramienta%20que%20nos%20ayudara%20a%20crear%20documentos%20de%20Word%20directamente%20desde%20nuestras%20aplicaciones%20PHP%20-%C2%A0PHPDOCX.%0D%0APHPDOCX%20is%20a%20PHP%20library%20that%20allows%20its%20client%20code%20to%20generate%20Micro" title="del.icio.us"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F07%2Fphparchitect-genera-documentos-de-word-con-php-phpdocx%2F&amp;t=php%7Carchitect%3A%20Genera%20documentos%20de%20Word%20con%20PHP%2C%20PHPDOCX" title="Facebook"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.mixx.com/submit?page_url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F07%2Fphparchitect-genera-documentos-de-word-con-php-phpdocx%2F&amp;title=php%7Carchitect%3A%20Genera%20documentos%20de%20Word%20con%20PHP%2C%20PHPDOCX" title="Mixx"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/mixx.png" title="Mixx" alt="Mixx" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F07%2Fphparchitect-genera-documentos-de-word-con-php-phpdocx%2F&amp;title=php%7Carchitect%3A%20Genera%20documentos%20de%20Word%20con%20PHP%2C%20PHPDOCX&amp;annotation=En%20el%20blog%20de%20php%7Carchitect%20tienen%20un%20nuevo%20articulo%20acerca%20de%20una%20herramienta%20que%20nos%20ayudara%20a%20crear%20documentos%20de%20Word%20directamente%20desde%20nuestras%20aplicaciones%20PHP%20-%C2%A0PHPDOCX.%0D%0APHPDOCX%20is%20a%20PHP%20library%20that%20allows%20its%20client%20code%20to%20generate%20Micro" title="Google Bookmarks"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.linkter.hu/index.php?action=suggest_link&amp;url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F07%2Fphparchitect-genera-documentos-de-word-con-php-phpdocx%2F&amp;title=php%7Carchitect%3A%20Genera%20documentos%20de%20Word%20con%20PHP%2C%20PHPDOCX" title="Linkter"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/linkter.png" title="Linkter" alt="Linkter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F07%2Fphparchitect-genera-documentos-de-word-con-php-phpdocx%2F&amp;title=php%7Carchitect%3A%20Genera%20documentos%20de%20Word%20con%20PHP%2C%20PHPDOCX" title="Live"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/live.png" title="Live" alt="Live" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F07%2Fphparchitect-genera-documentos-de-word-con-php-phpdocx%2F&amp;t=php%7Carchitect%3A%20Genera%20documentos%20de%20Word%20con%20PHP%2C%20PHPDOCX" title="MySpace"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/myspace.png" title="MySpace" alt="MySpace" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.netvibes.com/share?title=php%7Carchitect%3A%20Genera%20documentos%20de%20Word%20con%20PHP%2C%20PHPDOCX&amp;url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F07%2Fphparchitect-genera-documentos-de-word-con-php-phpdocx%2F" title="Netvibes"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/netvibes.png" title="Netvibes" alt="Netvibes" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F07%2Fphparchitect-genera-documentos-de-word-con-php-phpdocx%2F&amp;title=php%7Carchitect%3A%20Genera%20documentos%20de%20Word%20con%20PHP%2C%20PHPDOCX" title="Reddit"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F07%2Fphparchitect-genera-documentos-de-word-con-php-phpdocx%2F" title="Technorati"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://bitacoras.com/anotaciones/http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F07%2Fphparchitect-genera-documentos-de-word-con-php-phpdocx%2F" title="Bitacoras.com"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/bitacoras.png" title="Bitacoras.com" alt="Bitacoras.com" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="mailto:?subject=php%7Carchitect%3A%20Genera%20documentos%20de%20Word%20con%20PHP%2C%20PHPDOCX&amp;body=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F07%2Fphparchitect-genera-documentos-de-word-con-php-phpdocx%2F" title="email"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F07%2Fphparchitect-genera-documentos-de-word-con-php-phpdocx%2F&amp;title=php%7Carchitect%3A%20Genera%20documentos%20de%20Word%20con%20PHP%2C%20PHPDOCX&amp;source=HectorBenitez.com+%5BBlog%5D+Desarrollo+de+sistemas+o+algo+por+el+estilo...&amp;summary=En%20el%20blog%20de%20php%7Carchitect%20tienen%20un%20nuevo%20articulo%20acerca%20de%20una%20herramienta%20que%20nos%20ayudara%20a%20crear%20documentos%20de%20Word%20directamente%20desde%20nuestras%20aplicaciones%20PHP%20-%C2%A0PHPDOCX.%0D%0APHPDOCX%20is%20a%20PHP%20library%20that%20allows%20its%20client%20code%20to%20generate%20Micro" title="LinkedIn"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://meneame.net/submit.php?url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F07%2Fphparchitect-genera-documentos-de-word-con-php-phpdocx%2F" title="Meneame"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/meneame.png" title="Meneame" alt="Meneame" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F07%2Fphparchitect-genera-documentos-de-word-con-php-phpdocx%2F&amp;partner=sociable" title="Print"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://socialogs.com/add_story.php?story_url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F07%2Fphparchitect-genera-documentos-de-word-con-php-phpdocx%2F&amp;story_title=php%7Carchitect%3A%20Genera%20documentos%20de%20Word%20con%20PHP%2C%20PHPDOCX" title="Socialogs"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/socialogs.png" title="Socialogs" alt="Socialogs" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.sphere.com/search?q=sphereit:http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F07%2Fphparchitect-genera-documentos-de-word-con-php-phpdocx%2F&amp;title=php%7Carchitect%3A%20Genera%20documentos%20de%20Word%20con%20PHP%2C%20PHPDOCX" title="SphereIt"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/sphere.png" title="SphereIt" alt="SphereIt" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F07%2Fphparchitect-genera-documentos-de-word-con-php-phpdocx%2F&amp;title=php%7Carchitect%3A%20Genera%20documentos%20de%20Word%20con%20PHP%2C%20PHPDOCX" title="StumbleUpon"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.friendfeed.com/share?title=php%7Carchitect%3A%20Genera%20documentos%20de%20Word%20con%20PHP%2C%20PHPDOCX&amp;link=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F07%2Fphparchitect-genera-documentos-de-word-con-php-phpdocx%2F" title="FriendFeed"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://blog.hectorbenitez.com/feed/" title="RSS"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://bookmarks.yahoo.com/toolbar/savebm?u=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F07%2Fphparchitect-genera-documentos-de-word-con-php-phpdocx%2F&amp;t=php%7Carchitect%3A%20Genera%20documentos%20de%20Word%20con%20PHP%2C%20PHPDOCX&opener=bm&amp;ei=UTF-8&amp;d=En%20el%20blog%20de%20php%7Carchitect%20tienen%20un%20nuevo%20articulo%20acerca%20de%20una%20herramienta%20que%20nos%20ayudara%20a%20crear%20documentos%20de%20Word%20directamente%20desde%20nuestras%20aplicaciones%20PHP%20-%C2%A0PHPDOCX.%0D%0APHPDOCX%20is%20a%20PHP%20library%20that%20allows%20its%20client%20code%20to%20generate%20Micro" title="Yahoo! Bookmarks"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/yahoomyweb.png" title="Yahoo! Bookmarks" alt="Yahoo! Bookmarks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=php%7Carchitect%3A%20Genera%20documentos%20de%20Word%20con%20PHP%2C%20PHPDOCX%20-%20http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F07%2Fphparchitect-genera-documentos-de-word-con-php-phpdocx%2F" title="Twitter"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="javascript:AddToFavorites();" title="Add to favorites"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/addtofavorites.png" title="Add to favorites" alt="Add to favorites" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F07%2Fphparchitect-genera-documentos-de-word-con-php-phpdocx%2F&amp;partner=sociable" title="PDF"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/pdf.png" title="PDF" alt="PDF" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.hectorbenitez.com/2010/07/phparchitect-genera-documentos-de-word-con-php-phpdocx/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Netbeans y Zend Framework, primeros pasos</title>
		<link>http://blog.hectorbenitez.com/2010/07/netbeans-y-zend-framework-primeros-pasos/</link>
		<comments>http://blog.hectorbenitez.com/2010/07/netbeans-y-zend-framework-primeros-pasos/#comments</comments>
		<pubDate>Sat, 17 Jul 2010 04:46:34 +0000</pubDate>
		<dc:creator>Hector Benitez</dc:creator>
				<category><![CDATA[IDE's]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[NetBeans]]></category>
		<category><![CDATA[zend framework]]></category>

		<guid isPermaLink="false">http://blog.hectorbenitez.com/?p=725</guid>
		<description><![CDATA[Pues ya tiene algún tiempo que salió la versión 6.9 de Netbeans con soporte para el Zend Framework incluido, en esta ocasión vamos a comenzar a utilizarlo de una forma básica, al menos vamos a crear nuestro primer proyecto basado en Zend Framework y lo comenzaremos a utilizar&#8230; Lo primero que tenemos que hacer es [...]]]></description>
			<content:encoded><![CDATA[<p>Pues ya tiene algún tiempo que salió la versión 6.9 de Netbeans con soporte para el Zend Framework incluido, en esta ocasión vamos a comenzar a utilizarlo de una forma básica, al menos vamos a crear nuestro primer proyecto basado en Zend Framework y lo comenzaremos a utilizar&#8230;</p>
<p>Lo primero que tenemos que hacer es descargar el Zend Framework, tenemos que tomar de ahí la carpeta bin, esta carpeta necesitamos tenerla en una ubicación fija ya que esto es la base del soporte de Netbeans a Zend Framework.</p>
<p><a href="http://blog.hectorbenitez.com/wp-content/uploads/2010/07/logo-zend-framework.jpg"><img class="aligncenter size-full wp-image-727" title="logo-zend-framework" src="http://blog.hectorbenitez.com/wp-content/uploads/2010/07/logo-zend-framework.jpg" alt="" width="282" height="190" /></a></p>
<p>En Netbeans abriremos opciones (Tools -&gt; Options) e iremos a la parte de PHP, ahí llegaremos pestaña de Zend y en el campo que dice Zend Script navegaremos hasta la carpeta bin que mencionamos antes y elegiremos el archivo .bat para windows o el .sh para linux (En caso de que el path este registrado en el sistema Netbeans lo puede encontrar por si solo), en caso de que la versión sea mayor a 1.10 daremos click en el boton &#8220;Registrar proveedor&#8221;, con esto ya tenemos Netbeans listo para trabajar con Zend Framework.<br />
<span id="more-725"></span><br />
Ahora si vamos a empezar a trabajar con el Zend Framework, vamos a crear un proyecto nuevo de PHP y al llegar a la ultima sección del asistente, la de los frameworks vamos a marcar Zend Framework y vamos a dar click en finalizar, esto ejecutara el Zend Script y generará un proyecto con toda la estructura del Zend Framework, el index, el htaccess, todo está listo, sin embargo cabe mencionar que la carpeta lib esta vacía, hay que copiar y pegar el Framework ahí dentro (también puedes registrar la ruta donde tengas el framework dentro de las opciones de PHP en la sección de Global Include Path), después de este paso ya podemos ejecutar nuestro proyecto y nos aparecerá una página diciéndonos que es un nuevo proyecto creado con Zend Framework.</p>
<p>Hasta este punto todo está bien, sin embargo es crucial en la mayoría de los proyectos el usar una base de datos, vamos a configurar una usando el Zend Script con el comando configure db-adapter, este sería un ejemplo con MySql:</p>
<p>zf configure db-adapter &#8216;adapter=Pdo_Mysql&amp;host=localhost&amp;username=name&amp;password=pass&amp;dbname=basename&#8217;</p>
<p>Realmente con la integración de Zend Framework lo que tenemos que hacer es dar click derecho sobre nuestro proyecto y en el menú contextual vamos a Zen -&gt; Run command&#8230;, ahí se abrirá un dialogo en el cual se enlistan todos los comandos disponibles y es posible filtrar al ir escribiendo sobre el campo Filter, seleccionamos el comando configure db-adapter y en el campo parameters escribiríamos: adapter=Pdo_Mysql&amp;host=localhost&amp;username=name&amp;password=pass&amp;dbname=basename</p>
<p>Ahora trabajaremos con esa conexión, vamos a crear elementos para nuestra aplicación, primero un modelo para usar nuestra base de datos, y después una acción, la cual nos genera una vista lista para usarse, para empezar vamos a trabajar con una base de datos que ya existe y tiene una tabla llamada &#8220;Usuarios&#8221; para crear un DbTable de la misma forma que antes abriremos el dialogo &#8220;Run Zend command&#8221; y ahora elegiremos el comando create db-table con los parámetros &#8220;Usuarios usuarios&#8221;, el primero indica el nombre del modelo y el segundo el nombre de la tabla, después de esto puedes entrar a la carpeta models de ahí entraras a DbTable y ahí encontraras Usuarios.php, después crearemos una acción usando el comando create action y pondremos ahí el nombre de la acción seguido del nombre del controlador que la contiene por ejemplo: find Index, esto creara findAction dentro del controlador Index, pero adema creara el archivo de vista que en este caso seria view/scripts/index/find.phtml</p>
<p>Un par de cosas extras que son notables acerca del trabajo con acciones y vistas, es que ahora existe forma de navegar directamente entre la acción y la vista, por ejemplo si ustedes están en una acción, dan click derecho y en el menú contextual ve a Navigate y se encontraran con una nueva opción &#8220;Go to View&#8221;, viceversa si ustedes están en la vista verán la opción &#8220;Go to Action&#8221;, el otro punto notable es que las variables que asignen a la vista en la acción si estarán disponibles en el autocompletar de la Vista por ejemplo si en una acción ponen $this-&gt;view-&gt;var1 = 1; esta variable estará disponible en la Vista a través de $this-&gt;var1, excelente no creen?</p>
<p>Por último les aconsejo que para hacer su trabajo con el Zend Script aun más amigable, creen una combinación de acceso rápido a la herramienta, esto lo pueden hacer en Options en la sección Keymaps&#8230; pues eso es todo por hoy, espero sea de ayuda, cualquier duda, por aquí andamos&#8230; saludos</p>

<div class="sociable">
<div class="sociable_tagline">
<strong>Compartelo:</strong>
</div>
<ul>
	<li class="sociablefirst"><a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F07%2Fnetbeans-y-zend-framework-primeros-pasos%2F&amp;title=Netbeans%20y%20Zend%20Framework%2C%20primeros%20pasos&amp;bodytext=Pues%20ya%20tiene%20alg%C3%BAn%20tiempo%20que%20sali%C3%B3%20la%20versi%C3%B3n%206.9%20de%20Netbeans%20con%20soporte%20para%20el%20Zend%20Framework%20incluido%2C%20en%20esta%20ocasi%C3%B3n%20vamos%20a%20comenzar%20a%20utilizarlo%20de%20una%20forma%20b%C3%A1sica%2C%20al%20menos%20vamos%20a%20crear%20nuestro%20primer%20proyecto%20basado%20en%20Zend%20Framewo" title="Digg"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F07%2Fnetbeans-y-zend-framework-primeros-pasos%2F&amp;title=Netbeans%20y%20Zend%20Framework%2C%20primeros%20pasos&amp;notes=Pues%20ya%20tiene%20alg%C3%BAn%20tiempo%20que%20sali%C3%B3%20la%20versi%C3%B3n%206.9%20de%20Netbeans%20con%20soporte%20para%20el%20Zend%20Framework%20incluido%2C%20en%20esta%20ocasi%C3%B3n%20vamos%20a%20comenzar%20a%20utilizarlo%20de%20una%20forma%20b%C3%A1sica%2C%20al%20menos%20vamos%20a%20crear%20nuestro%20primer%20proyecto%20basado%20en%20Zend%20Framewo" title="del.icio.us"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F07%2Fnetbeans-y-zend-framework-primeros-pasos%2F&amp;t=Netbeans%20y%20Zend%20Framework%2C%20primeros%20pasos" title="Facebook"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.mixx.com/submit?page_url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F07%2Fnetbeans-y-zend-framework-primeros-pasos%2F&amp;title=Netbeans%20y%20Zend%20Framework%2C%20primeros%20pasos" title="Mixx"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/mixx.png" title="Mixx" alt="Mixx" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F07%2Fnetbeans-y-zend-framework-primeros-pasos%2F&amp;title=Netbeans%20y%20Zend%20Framework%2C%20primeros%20pasos&amp;annotation=Pues%20ya%20tiene%20alg%C3%BAn%20tiempo%20que%20sali%C3%B3%20la%20versi%C3%B3n%206.9%20de%20Netbeans%20con%20soporte%20para%20el%20Zend%20Framework%20incluido%2C%20en%20esta%20ocasi%C3%B3n%20vamos%20a%20comenzar%20a%20utilizarlo%20de%20una%20forma%20b%C3%A1sica%2C%20al%20menos%20vamos%20a%20crear%20nuestro%20primer%20proyecto%20basado%20en%20Zend%20Framewo" title="Google Bookmarks"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.linkter.hu/index.php?action=suggest_link&amp;url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F07%2Fnetbeans-y-zend-framework-primeros-pasos%2F&amp;title=Netbeans%20y%20Zend%20Framework%2C%20primeros%20pasos" title="Linkter"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/linkter.png" title="Linkter" alt="Linkter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F07%2Fnetbeans-y-zend-framework-primeros-pasos%2F&amp;title=Netbeans%20y%20Zend%20Framework%2C%20primeros%20pasos" title="Live"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/live.png" title="Live" alt="Live" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F07%2Fnetbeans-y-zend-framework-primeros-pasos%2F&amp;t=Netbeans%20y%20Zend%20Framework%2C%20primeros%20pasos" title="MySpace"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/myspace.png" title="MySpace" alt="MySpace" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.netvibes.com/share?title=Netbeans%20y%20Zend%20Framework%2C%20primeros%20pasos&amp;url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F07%2Fnetbeans-y-zend-framework-primeros-pasos%2F" title="Netvibes"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/netvibes.png" title="Netvibes" alt="Netvibes" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F07%2Fnetbeans-y-zend-framework-primeros-pasos%2F&amp;title=Netbeans%20y%20Zend%20Framework%2C%20primeros%20pasos" title="Reddit"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F07%2Fnetbeans-y-zend-framework-primeros-pasos%2F" title="Technorati"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://bitacoras.com/anotaciones/http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F07%2Fnetbeans-y-zend-framework-primeros-pasos%2F" title="Bitacoras.com"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/bitacoras.png" title="Bitacoras.com" alt="Bitacoras.com" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="mailto:?subject=Netbeans%20y%20Zend%20Framework%2C%20primeros%20pasos&amp;body=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F07%2Fnetbeans-y-zend-framework-primeros-pasos%2F" title="email"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F07%2Fnetbeans-y-zend-framework-primeros-pasos%2F&amp;title=Netbeans%20y%20Zend%20Framework%2C%20primeros%20pasos&amp;source=HectorBenitez.com+%5BBlog%5D+Desarrollo+de+sistemas+o+algo+por+el+estilo...&amp;summary=Pues%20ya%20tiene%20alg%C3%BAn%20tiempo%20que%20sali%C3%B3%20la%20versi%C3%B3n%206.9%20de%20Netbeans%20con%20soporte%20para%20el%20Zend%20Framework%20incluido%2C%20en%20esta%20ocasi%C3%B3n%20vamos%20a%20comenzar%20a%20utilizarlo%20de%20una%20forma%20b%C3%A1sica%2C%20al%20menos%20vamos%20a%20crear%20nuestro%20primer%20proyecto%20basado%20en%20Zend%20Framewo" title="LinkedIn"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://meneame.net/submit.php?url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F07%2Fnetbeans-y-zend-framework-primeros-pasos%2F" title="Meneame"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/meneame.png" title="Meneame" alt="Meneame" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F07%2Fnetbeans-y-zend-framework-primeros-pasos%2F&amp;partner=sociable" title="Print"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://socialogs.com/add_story.php?story_url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F07%2Fnetbeans-y-zend-framework-primeros-pasos%2F&amp;story_title=Netbeans%20y%20Zend%20Framework%2C%20primeros%20pasos" title="Socialogs"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/socialogs.png" title="Socialogs" alt="Socialogs" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.sphere.com/search?q=sphereit:http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F07%2Fnetbeans-y-zend-framework-primeros-pasos%2F&amp;title=Netbeans%20y%20Zend%20Framework%2C%20primeros%20pasos" title="SphereIt"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/sphere.png" title="SphereIt" alt="SphereIt" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F07%2Fnetbeans-y-zend-framework-primeros-pasos%2F&amp;title=Netbeans%20y%20Zend%20Framework%2C%20primeros%20pasos" title="StumbleUpon"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.friendfeed.com/share?title=Netbeans%20y%20Zend%20Framework%2C%20primeros%20pasos&amp;link=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F07%2Fnetbeans-y-zend-framework-primeros-pasos%2F" title="FriendFeed"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://blog.hectorbenitez.com/feed/" title="RSS"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://bookmarks.yahoo.com/toolbar/savebm?u=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F07%2Fnetbeans-y-zend-framework-primeros-pasos%2F&amp;t=Netbeans%20y%20Zend%20Framework%2C%20primeros%20pasos&opener=bm&amp;ei=UTF-8&amp;d=Pues%20ya%20tiene%20alg%C3%BAn%20tiempo%20que%20sali%C3%B3%20la%20versi%C3%B3n%206.9%20de%20Netbeans%20con%20soporte%20para%20el%20Zend%20Framework%20incluido%2C%20en%20esta%20ocasi%C3%B3n%20vamos%20a%20comenzar%20a%20utilizarlo%20de%20una%20forma%20b%C3%A1sica%2C%20al%20menos%20vamos%20a%20crear%20nuestro%20primer%20proyecto%20basado%20en%20Zend%20Framewo" title="Yahoo! Bookmarks"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/yahoomyweb.png" title="Yahoo! Bookmarks" alt="Yahoo! Bookmarks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Netbeans%20y%20Zend%20Framework%2C%20primeros%20pasos%20-%20http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F07%2Fnetbeans-y-zend-framework-primeros-pasos%2F" title="Twitter"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="javascript:AddToFavorites();" title="Add to favorites"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/addtofavorites.png" title="Add to favorites" alt="Add to favorites" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F07%2Fnetbeans-y-zend-framework-primeros-pasos%2F&amp;partner=sociable" title="PDF"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/pdf.png" title="PDF" alt="PDF" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.hectorbenitez.com/2010/07/netbeans-y-zend-framework-primeros-pasos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apache y mod_rewrite Ubuntu 10.04</title>
		<link>http://blog.hectorbenitez.com/2010/05/apache-y-mod_rewrite-ubuntu-10-04/</link>
		<comments>http://blog.hectorbenitez.com/2010/05/apache-y-mod_rewrite-ubuntu-10-04/#comments</comments>
		<pubDate>Wed, 12 May 2010 20:48:49 +0000</pubDate>
		<dc:creator>Hector Benitez</dc:creator>
				<category><![CDATA[Desarrollo web]]></category>
		<category><![CDATA[Desarrollo/Programación]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[mod_rewrite]]></category>
		<category><![CDATA[Ubunto 10.04 LTS]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://blog.hectorbenitez.com/?p=704</guid>
		<description><![CDATA[Pues aqui sigo con mi nuevo Ubuntu y su configuracion optima, para empezar me instale un entorno LAMPP el cual fue muy sencillo, desde mi gestor de paquetes Synaptic solo tuve que buscar e instalar lo siguiente: apache2 php5 mysql-server phpmyadmin Y listo me dejo todo funcionando y configurado, sencillisimo&#8230; Despues comenze a pasar algunos [...]]]></description>
			<content:encoded><![CDATA[<p>Pues aqui sigo con mi nuevo Ubuntu y su configuracion optima, para empezar me instale un entorno LAMPP el cual fue muy sencillo, desde mi gestor de paquetes Synaptic solo tuve que buscar e instalar lo siguiente:</p>
<ul>
<li>apache2</li>
<li>php5</li>
<li>mysql-server</li>
<li>phpmyadmin</li>
</ul>
<p>Y listo me dejo todo funcionando y configurado, sencillisimo&#8230; Despues comenze a pasar algunos proyectos que tengo en Zend Framework y en Model3PHP y necesite habilitar el modulo rewrite de apache, para esto se tiene que hacer lo siguiente en un terminal:</p>
<pre class="brush: bash">sudo a2enmod rewrite</pre>
<p>Con eso habilitas el modulo, despues tienes que editar el fichero /etc/apache2/sites-enabled/000-default:</p>
<pre class="brush: bash">sudo gedit /etc/apache2/sites-enabled/000-default</pre>
<p>cambiar ‘AllowOverride None’ por ‘AllowOverride All’ en la parte correspondiente al directorio www, esto es para que tome en cuenta los archivos .htaccess, finalmente reiniciar Apache:</p>
<pre class="brush: bash">sudo /etc/init.d/apache2 restart</pre>
<p>Realmente no es algo muy complejo, pero espero les sea de utilidad, saludos&#8230;</p>
<p style="text-align: center;"><a href="http://blog.hectorbenitez.com/wp-content/uploads/2010/05/itworks.png"><img class="aligncenter size-full wp-image-705" title="itworks" src="http://blog.hectorbenitez.com/wp-content/uploads/2010/05/itworks.png" alt="" width="480" height="348" /></a></p>

<div class="sociable">
<div class="sociable_tagline">
<strong>Compartelo:</strong>
</div>
<ul>
	<li class="sociablefirst"><a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F05%2Fapache-y-mod_rewrite-ubuntu-10-04%2F&amp;title=Apache%20y%20mod_rewrite%20Ubuntu%2010.04&amp;bodytext=Pues%20aqui%20sigo%20con%20mi%20nuevo%20Ubuntu%20y%20su%20configuracion%20optima%2C%20para%20empezar%20me%20instale%20un%20entorno%20LAMPP%20el%20cual%20fue%20muy%20sencillo%2C%20desde%20mi%20gestor%20de%20paquetes%20Synaptic%20solo%20tuve%20que%20buscar%20e%20instalar%20lo%20siguiente%3A%0D%0A%0D%0A%09apache2%0D%0A%09php5%0D%0A%09mysql-server%0D%0A%09ph" title="Digg"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F05%2Fapache-y-mod_rewrite-ubuntu-10-04%2F&amp;title=Apache%20y%20mod_rewrite%20Ubuntu%2010.04&amp;notes=Pues%20aqui%20sigo%20con%20mi%20nuevo%20Ubuntu%20y%20su%20configuracion%20optima%2C%20para%20empezar%20me%20instale%20un%20entorno%20LAMPP%20el%20cual%20fue%20muy%20sencillo%2C%20desde%20mi%20gestor%20de%20paquetes%20Synaptic%20solo%20tuve%20que%20buscar%20e%20instalar%20lo%20siguiente%3A%0D%0A%0D%0A%09apache2%0D%0A%09php5%0D%0A%09mysql-server%0D%0A%09ph" title="del.icio.us"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F05%2Fapache-y-mod_rewrite-ubuntu-10-04%2F&amp;t=Apache%20y%20mod_rewrite%20Ubuntu%2010.04" title="Facebook"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.mixx.com/submit?page_url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F05%2Fapache-y-mod_rewrite-ubuntu-10-04%2F&amp;title=Apache%20y%20mod_rewrite%20Ubuntu%2010.04" title="Mixx"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/mixx.png" title="Mixx" alt="Mixx" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F05%2Fapache-y-mod_rewrite-ubuntu-10-04%2F&amp;title=Apache%20y%20mod_rewrite%20Ubuntu%2010.04&amp;annotation=Pues%20aqui%20sigo%20con%20mi%20nuevo%20Ubuntu%20y%20su%20configuracion%20optima%2C%20para%20empezar%20me%20instale%20un%20entorno%20LAMPP%20el%20cual%20fue%20muy%20sencillo%2C%20desde%20mi%20gestor%20de%20paquetes%20Synaptic%20solo%20tuve%20que%20buscar%20e%20instalar%20lo%20siguiente%3A%0D%0A%0D%0A%09apache2%0D%0A%09php5%0D%0A%09mysql-server%0D%0A%09ph" title="Google Bookmarks"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.linkter.hu/index.php?action=suggest_link&amp;url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F05%2Fapache-y-mod_rewrite-ubuntu-10-04%2F&amp;title=Apache%20y%20mod_rewrite%20Ubuntu%2010.04" title="Linkter"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/linkter.png" title="Linkter" alt="Linkter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F05%2Fapache-y-mod_rewrite-ubuntu-10-04%2F&amp;title=Apache%20y%20mod_rewrite%20Ubuntu%2010.04" title="Live"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/live.png" title="Live" alt="Live" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F05%2Fapache-y-mod_rewrite-ubuntu-10-04%2F&amp;t=Apache%20y%20mod_rewrite%20Ubuntu%2010.04" title="MySpace"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/myspace.png" title="MySpace" alt="MySpace" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.netvibes.com/share?title=Apache%20y%20mod_rewrite%20Ubuntu%2010.04&amp;url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F05%2Fapache-y-mod_rewrite-ubuntu-10-04%2F" title="Netvibes"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/netvibes.png" title="Netvibes" alt="Netvibes" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F05%2Fapache-y-mod_rewrite-ubuntu-10-04%2F&amp;title=Apache%20y%20mod_rewrite%20Ubuntu%2010.04" title="Reddit"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F05%2Fapache-y-mod_rewrite-ubuntu-10-04%2F" title="Technorati"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://bitacoras.com/anotaciones/http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F05%2Fapache-y-mod_rewrite-ubuntu-10-04%2F" title="Bitacoras.com"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/bitacoras.png" title="Bitacoras.com" alt="Bitacoras.com" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="mailto:?subject=Apache%20y%20mod_rewrite%20Ubuntu%2010.04&amp;body=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F05%2Fapache-y-mod_rewrite-ubuntu-10-04%2F" title="email"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F05%2Fapache-y-mod_rewrite-ubuntu-10-04%2F&amp;title=Apache%20y%20mod_rewrite%20Ubuntu%2010.04&amp;source=HectorBenitez.com+%5BBlog%5D+Desarrollo+de+sistemas+o+algo+por+el+estilo...&amp;summary=Pues%20aqui%20sigo%20con%20mi%20nuevo%20Ubuntu%20y%20su%20configuracion%20optima%2C%20para%20empezar%20me%20instale%20un%20entorno%20LAMPP%20el%20cual%20fue%20muy%20sencillo%2C%20desde%20mi%20gestor%20de%20paquetes%20Synaptic%20solo%20tuve%20que%20buscar%20e%20instalar%20lo%20siguiente%3A%0D%0A%0D%0A%09apache2%0D%0A%09php5%0D%0A%09mysql-server%0D%0A%09ph" title="LinkedIn"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://meneame.net/submit.php?url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F05%2Fapache-y-mod_rewrite-ubuntu-10-04%2F" title="Meneame"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/meneame.png" title="Meneame" alt="Meneame" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F05%2Fapache-y-mod_rewrite-ubuntu-10-04%2F&amp;partner=sociable" title="Print"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://socialogs.com/add_story.php?story_url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F05%2Fapache-y-mod_rewrite-ubuntu-10-04%2F&amp;story_title=Apache%20y%20mod_rewrite%20Ubuntu%2010.04" title="Socialogs"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/socialogs.png" title="Socialogs" alt="Socialogs" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.sphere.com/search?q=sphereit:http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F05%2Fapache-y-mod_rewrite-ubuntu-10-04%2F&amp;title=Apache%20y%20mod_rewrite%20Ubuntu%2010.04" title="SphereIt"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/sphere.png" title="SphereIt" alt="SphereIt" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F05%2Fapache-y-mod_rewrite-ubuntu-10-04%2F&amp;title=Apache%20y%20mod_rewrite%20Ubuntu%2010.04" title="StumbleUpon"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.friendfeed.com/share?title=Apache%20y%20mod_rewrite%20Ubuntu%2010.04&amp;link=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F05%2Fapache-y-mod_rewrite-ubuntu-10-04%2F" title="FriendFeed"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://blog.hectorbenitez.com/feed/" title="RSS"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://bookmarks.yahoo.com/toolbar/savebm?u=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F05%2Fapache-y-mod_rewrite-ubuntu-10-04%2F&amp;t=Apache%20y%20mod_rewrite%20Ubuntu%2010.04&opener=bm&amp;ei=UTF-8&amp;d=Pues%20aqui%20sigo%20con%20mi%20nuevo%20Ubuntu%20y%20su%20configuracion%20optima%2C%20para%20empezar%20me%20instale%20un%20entorno%20LAMPP%20el%20cual%20fue%20muy%20sencillo%2C%20desde%20mi%20gestor%20de%20paquetes%20Synaptic%20solo%20tuve%20que%20buscar%20e%20instalar%20lo%20siguiente%3A%0D%0A%0D%0A%09apache2%0D%0A%09php5%0D%0A%09mysql-server%0D%0A%09ph" title="Yahoo! Bookmarks"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/yahoomyweb.png" title="Yahoo! Bookmarks" alt="Yahoo! Bookmarks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Apache%20y%20mod_rewrite%20Ubuntu%2010.04%20-%20http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F05%2Fapache-y-mod_rewrite-ubuntu-10-04%2F" title="Twitter"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="javascript:AddToFavorites();" title="Add to favorites"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/addtofavorites.png" title="Add to favorites" alt="Add to favorites" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F05%2Fapache-y-mod_rewrite-ubuntu-10-04%2F&amp;partner=sociable" title="PDF"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/pdf.png" title="PDF" alt="PDF" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.hectorbenitez.com/2010/05/apache-y-mod_rewrite-ubuntu-10-04/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Usabilidad en sitios web</title>
		<link>http://blog.hectorbenitez.com/2010/03/usabilidad-en-sitios-web/</link>
		<comments>http://blog.hectorbenitez.com/2010/03/usabilidad-en-sitios-web/#comments</comments>
		<pubDate>Mon, 15 Mar 2010 04:49:20 +0000</pubDate>
		<dc:creator>Hector Benitez</dc:creator>
				<category><![CDATA[Desarrollo web]]></category>
		<category><![CDATA[Usabilidad]]></category>

		<guid isPermaLink="false">http://blog.hectorbenitez.com/?p=696</guid>
		<description><![CDATA[En esta ocasión les traigo un pequeño listado que habla acerca de los puntos de error más comunes en cuanto a usabilidad dentro de esto del desarrollo de sistemas, todo lo iré agregando en la sección de buenas prácticas de mi sitio web para que lo revisen cuando quieran, un saludo Tips de usabilidad en [...]]]></description>
			<content:encoded><![CDATA[<p>En esta ocasión les traigo un pequeño listado que habla acerca de los puntos de error más comunes en cuanto a usabilidad dentro de esto del desarrollo de sistemas, todo lo iré agregando en la sección de <a href="http://www.hectorbenitez.com/Desarrollo/BuenasPracticas" target="_blank">buenas prácticas</a> de mi sitio web para que lo revisen cuando quieran, un saludo</p>
<p>Tips de usabilidad en sitios web:</p>
<ul>
<li>El logo de tu sitio siempre debe ser un link hacia la pagina principal</li>
<li>Siempre liguen elementos label con elemento input, el elemento label tiene una propiedad llamada for en la cual podemos especificar el id con el que está ligada, de esta forma podemos hacer que un check button se active dando click sobre el texto de label</li>
<li>Siempre especifiquen colores diferentes para los estados de los links, es importante que el usuario distinga que links ya visito y que links no&#8230;</li>
<li>Usen CSS para denotar que un elemento input esta activo, con CSS puedes usar la pseudo-clase :focus para lograr esto</li>
<li>Siempre debe existir la propiedad alt dentro de elementos img, esto ayuda de varias formas, ayuda en caso de que la referencia de la imagen se rompiera, ayuda con conexiones lentas, ayuda a los bots de los motores de búsqueda a indexar mejor su sitio y también se usa en algunos sistemas de accesibilidad</li>
<li>Cuando uses una imagen de fondo, también debes especificar un color de fondo, en ocasiones usamos una imagen de fondo y sobre ella ponemos texto, sin embargo dependiendo del color de la pagina y el color del texto podría no ser de inmediato visible el texto es por ello que es bueno especificar un color de fondo, de este modo aunque la imagen aun no esté lista el texto será legible para el visitante</li>
<li>No se deben subrayar elementos que no sean link, no hay cosa más molesta que encontrar texto subrayado que no sea un link</li>
</ul>

<div class="sociable">
<div class="sociable_tagline">
<strong>Compartelo:</strong>
</div>
<ul>
	<li class="sociablefirst"><a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F03%2Fusabilidad-en-sitios-web%2F&amp;title=Usabilidad%20en%20sitios%20web&amp;bodytext=En%20esta%20ocasi%C3%B3n%20les%20traigo%20un%20peque%C3%B1o%20listado%20que%20habla%20acerca%20de%20los%20puntos%20de%20error%20m%C3%A1s%20comunes%20en%20cuanto%20a%20usabilidad%20dentro%20de%20esto%20del%20desarrollo%20de%20sistemas%2C%20todo%20lo%20ir%C3%A9%20agregando%20en%20la%20secci%C3%B3n%20de%20buenas%20pr%C3%A1cticas%20de%20mi%20sitio%20web%20para%20que" title="Digg"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F03%2Fusabilidad-en-sitios-web%2F&amp;title=Usabilidad%20en%20sitios%20web&amp;notes=En%20esta%20ocasi%C3%B3n%20les%20traigo%20un%20peque%C3%B1o%20listado%20que%20habla%20acerca%20de%20los%20puntos%20de%20error%20m%C3%A1s%20comunes%20en%20cuanto%20a%20usabilidad%20dentro%20de%20esto%20del%20desarrollo%20de%20sistemas%2C%20todo%20lo%20ir%C3%A9%20agregando%20en%20la%20secci%C3%B3n%20de%20buenas%20pr%C3%A1cticas%20de%20mi%20sitio%20web%20para%20que" title="del.icio.us"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F03%2Fusabilidad-en-sitios-web%2F&amp;t=Usabilidad%20en%20sitios%20web" title="Facebook"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.mixx.com/submit?page_url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F03%2Fusabilidad-en-sitios-web%2F&amp;title=Usabilidad%20en%20sitios%20web" title="Mixx"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/mixx.png" title="Mixx" alt="Mixx" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F03%2Fusabilidad-en-sitios-web%2F&amp;title=Usabilidad%20en%20sitios%20web&amp;annotation=En%20esta%20ocasi%C3%B3n%20les%20traigo%20un%20peque%C3%B1o%20listado%20que%20habla%20acerca%20de%20los%20puntos%20de%20error%20m%C3%A1s%20comunes%20en%20cuanto%20a%20usabilidad%20dentro%20de%20esto%20del%20desarrollo%20de%20sistemas%2C%20todo%20lo%20ir%C3%A9%20agregando%20en%20la%20secci%C3%B3n%20de%20buenas%20pr%C3%A1cticas%20de%20mi%20sitio%20web%20para%20que" title="Google Bookmarks"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.linkter.hu/index.php?action=suggest_link&amp;url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F03%2Fusabilidad-en-sitios-web%2F&amp;title=Usabilidad%20en%20sitios%20web" title="Linkter"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/linkter.png" title="Linkter" alt="Linkter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F03%2Fusabilidad-en-sitios-web%2F&amp;title=Usabilidad%20en%20sitios%20web" title="Live"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/live.png" title="Live" alt="Live" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F03%2Fusabilidad-en-sitios-web%2F&amp;t=Usabilidad%20en%20sitios%20web" title="MySpace"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/myspace.png" title="MySpace" alt="MySpace" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.netvibes.com/share?title=Usabilidad%20en%20sitios%20web&amp;url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F03%2Fusabilidad-en-sitios-web%2F" title="Netvibes"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/netvibes.png" title="Netvibes" alt="Netvibes" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F03%2Fusabilidad-en-sitios-web%2F&amp;title=Usabilidad%20en%20sitios%20web" title="Reddit"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F03%2Fusabilidad-en-sitios-web%2F" title="Technorati"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://bitacoras.com/anotaciones/http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F03%2Fusabilidad-en-sitios-web%2F" title="Bitacoras.com"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/bitacoras.png" title="Bitacoras.com" alt="Bitacoras.com" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="mailto:?subject=Usabilidad%20en%20sitios%20web&amp;body=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F03%2Fusabilidad-en-sitios-web%2F" title="email"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F03%2Fusabilidad-en-sitios-web%2F&amp;title=Usabilidad%20en%20sitios%20web&amp;source=HectorBenitez.com+%5BBlog%5D+Desarrollo+de+sistemas+o+algo+por+el+estilo...&amp;summary=En%20esta%20ocasi%C3%B3n%20les%20traigo%20un%20peque%C3%B1o%20listado%20que%20habla%20acerca%20de%20los%20puntos%20de%20error%20m%C3%A1s%20comunes%20en%20cuanto%20a%20usabilidad%20dentro%20de%20esto%20del%20desarrollo%20de%20sistemas%2C%20todo%20lo%20ir%C3%A9%20agregando%20en%20la%20secci%C3%B3n%20de%20buenas%20pr%C3%A1cticas%20de%20mi%20sitio%20web%20para%20que" title="LinkedIn"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://meneame.net/submit.php?url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F03%2Fusabilidad-en-sitios-web%2F" title="Meneame"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/meneame.png" title="Meneame" alt="Meneame" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F03%2Fusabilidad-en-sitios-web%2F&amp;partner=sociable" title="Print"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://socialogs.com/add_story.php?story_url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F03%2Fusabilidad-en-sitios-web%2F&amp;story_title=Usabilidad%20en%20sitios%20web" title="Socialogs"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/socialogs.png" title="Socialogs" alt="Socialogs" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.sphere.com/search?q=sphereit:http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F03%2Fusabilidad-en-sitios-web%2F&amp;title=Usabilidad%20en%20sitios%20web" title="SphereIt"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/sphere.png" title="SphereIt" alt="SphereIt" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F03%2Fusabilidad-en-sitios-web%2F&amp;title=Usabilidad%20en%20sitios%20web" title="StumbleUpon"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.friendfeed.com/share?title=Usabilidad%20en%20sitios%20web&amp;link=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F03%2Fusabilidad-en-sitios-web%2F" title="FriendFeed"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://blog.hectorbenitez.com/feed/" title="RSS"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://bookmarks.yahoo.com/toolbar/savebm?u=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F03%2Fusabilidad-en-sitios-web%2F&amp;t=Usabilidad%20en%20sitios%20web&opener=bm&amp;ei=UTF-8&amp;d=En%20esta%20ocasi%C3%B3n%20les%20traigo%20un%20peque%C3%B1o%20listado%20que%20habla%20acerca%20de%20los%20puntos%20de%20error%20m%C3%A1s%20comunes%20en%20cuanto%20a%20usabilidad%20dentro%20de%20esto%20del%20desarrollo%20de%20sistemas%2C%20todo%20lo%20ir%C3%A9%20agregando%20en%20la%20secci%C3%B3n%20de%20buenas%20pr%C3%A1cticas%20de%20mi%20sitio%20web%20para%20que" title="Yahoo! Bookmarks"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/yahoomyweb.png" title="Yahoo! Bookmarks" alt="Yahoo! Bookmarks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Usabilidad%20en%20sitios%20web%20-%20http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F03%2Fusabilidad-en-sitios-web%2F" title="Twitter"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="javascript:AddToFavorites();" title="Add to favorites"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/addtofavorites.png" title="Add to favorites" alt="Add to favorites" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F03%2Fusabilidad-en-sitios-web%2F&amp;partner=sociable" title="PDF"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/pdf.png" title="PDF" alt="PDF" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.hectorbenitez.com/2010/03/usabilidad-en-sitios-web/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Doctrine ORM: Inicio Rápido</title>
		<link>http://blog.hectorbenitez.com/2010/02/doctrine-orm-inicio-rapido/</link>
		<comments>http://blog.hectorbenitez.com/2010/02/doctrine-orm-inicio-rapido/#comments</comments>
		<pubDate>Mon, 22 Feb 2010 18:13:39 +0000</pubDate>
		<dc:creator>Hector Benitez</dc:creator>
				<category><![CDATA[Bases de datos]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[doctrine]]></category>
		<category><![CDATA[orm]]></category>

		<guid isPermaLink="false">http://blog.hectorbenitez.com/?p=671</guid>
		<description><![CDATA[Doctrine es un ORM(object relational mapper) que se ha vuelto muy popular en los últimos meses, la verdad es una herramienta que puede apoyar mucho nuestros desarrollos y es notable la cantidad de desarrolladores de Zend Framework o CodeIgniter que lo están incorporando, si bien, aprender Doctrine no es muy complejo, nunca está de más [...]]]></description>
			<content:encoded><![CDATA[<p>Doctrine es un ORM(object relational mapper) que se ha vuelto muy popular en los últimos meses, la verdad es una herramienta que puede apoyar mucho nuestros desarrollos y es notable la cantidad de desarrolladores de Zend Framework o CodeIgniter que lo están incorporando, si bien, aprender Doctrine no es muy complejo, nunca está de más tener una guía de &#8220;Inicio Rápido&#8221;, y este post nos muestra de una manera muy sencilla como empezar a usar Doctrine&#8230; esta guía considera que Doctrine ya está funcionando en tu proyecto y de alguna manera sus clases están generadas(esto sería el paso 1, si creen que vale la pena podemos hacer un post al respecto)&#8230; de cualquier forma todo esto y mas se encuentra en la documentación de Doctrine, la cual esta en su <a href="http://www.doctrine-project.org/">sitio oficial</a>.</p>
<div><strong>Crear una conexión&#8230;</strong></div>
<pre class="brush: php">Doctrine_Manager::connection( "mysql://user:pass@server/db", 'myconn');</pre>
<div><strong>Insertar registros</strong></div>
<p>Objeto Record<br />
Esta es la forma más usada y sencilla. Cuando el método save es llamado el nuevo registro es creado&#8230;</p>
<pre class="brush: php">$u = new User();
$u-&gt;username = 'user';
$u-&gt;password = 'pass';
$u-&gt;save();</pre>
<p>Metodo fromArray()<br />
Existen ocasiones en los cuales los datos ya están en un arreglo.</p>
<pre class="brush: php">$data = array(
'username' =&gt; 'user',
'password' =&gt; 'pass',
'email' =&gt; 'mail@mail.com'
);
$u = new User();
$u-&gt;fromArray($data);
$u-&gt;save();</pre>
<p><span id="more-671"></span>Método flush() de Doctrine_Connection<br />
Cuando mandas llamar el método Doctrine_Connection::flush(), todos los objetos que no se han guardado se guardaran automáticamente, Doctrine ejecuta esto como una sola transacción.</p>
<pre class="brush: php">$u = new User();
$u-&gt;username = 'user';
$u-&gt;password = 'pass';
$u2 = new User();
$u2-&gt;username = 'foo';
$u2-&gt;password = 'bar';
$conn = Doctrine_Manager::connection();
$conn-&gt;flush();</pre>
<p>SQL<br />
También puedes crear una consulta de SQL y usarla a través de el método execute() de la clase Doctrine_Connection. El método execute soporta sustitución de valores usando el caracter &#8216;?&#8217;, y al usar esto automáticamente te proteges de SQL injection.</p>
<pre class="brush: php">
$data = array('user','pass');
$conn = Doctrine_Manager::connection();
$conn->execute('INSERT INTO user (username, password) VALUES (?,?)',  $data);
</pre>
<div><strong>Leer registros</strong</div>
<p>Estas operaciones hacen uso frecuente de los objetos Doctrine_Table los cuales pueden ser obtenidos llamando el método Doctrine::getTable() y como parámetro el nombre de la clase modelo, con los ejemplos se entenderá mejor.<br/><br />
Método find()<br />
El método find() hace una búsqueda a partir de la clave primaria de la tabla.</p>
<pre class="brush: php">
$user_id = 1;
$u = Doctrine::getTable('User')->find($user_id);
echo $u->username;
</pre>
<p>Método findOneBy*()<br />
Este es un método mágico al cual simplemente se le tiene que apendizar el nombre de la columna y buscara en la tabla a partir de esa columna. Este método solo obtiene un registro. Al usar estos métodos se debe capitalizar la primer letra de el nombre de la columna aunque este escrito con minúsculas&#8230;</p>
<pre class="brush: php">
$username = 'myuser';
$u = Doctrine::getTable('User')->findOneByUsername($username);
echo $u->username;
</pre>
<p>Método findBy*()<br />
Otro método mágico el cual funciona similar al anterior pero obteniendo múltiples registros.</p>
<pre class="brush: php">
$users = Doctrine::getTable('User')->findByRole('admin');
echo $users[0]->username;
echo $users[1]->username;
</pre>
<p>DQL<br />
Doctrine Query Language es una de las características mas fuertes de Doctrine, en este ejemplo crearemos un objeto query y a partir de ahí se irá generando la consulta, este ejemplo es muy básico pero se entenderá fácilmente, después de ejecutar la consulta nos regresara un objeto Doctrine_Collection.</p>
<pre class="brush: php">
$role = 'admin';
$q = Doctrine_Query::create()
->select('username')
->from('User')
->where('role = ?', $role)
->limit(20);
$users = $q->execute();
echo $users[0]->username;
echo $users[1]->username;
</pre>
<p>Método toArray()<br />
El objetos Doctrine_Record tiene un método toArray() el cual nos permitirá obtener un arreglo asociativo a partir de un Doctrine_Record&#8230;</p>
<pre class="brush: php">
$user_id = 1;
$u = Doctrine::getTable('User')->find($user_id);
$u_arr = $u->toArray();
print_r($u_arr);
</pre>
<div><strong>Actualizar registros</strong></div>
<p>Objeto Record<br />
Puedes hacer cualquier cantidad de cambios a un objeto, al llamar el método save() se actualizara en la base de datos&#8230;</p>
<pre class="brush: php">
$user_id = 1;
$u = Doctrine::getTable('User')->find($user_id);
$u->password = 'newpass';
$u->save();
</pre>
<p>DQL<br />
Cuando quieres actualizar muchos registros a la vez esta es una opción muy recomendada, en este ejemplo el método execute() regresa el numero de registros afectados&#8230;</p>
<pre class="brush: php">
$status = 'active';
$q = Doctrine_Query::create()
->update('User')
->set('status', '?', $status)
->where('id < 5');
$numrows = $q->execute();
echo "$numrows records updated";
</pre>
<div><strong>Borrar registros</strong></div>
<p>Objeto Record</p>
<pre class="brush: php">
$user_id = 1;
$u = Doctrine::getTable('User')->find($user_id);
$u->delete();
</pre>
<p>DQL<br />
Al igual que en la actualización esta es una opción para la eliminación, en este ejemplo el método execute() regresa el numero de registros eliminados&#8230;</p>
<pre class="brush: php">
$q = Doctrine_Query::create()
->delete('User')
->where('id < 5');
$numrows = $q->execute();
echo "$numrows records deleted";
</pre>
<p>Pues esto es todo por hoy, espero sea de ayuda y les permita comenzar a usar Doctrine aquí nos falto tocar el tema de la configuración de Doctrine pero la verdad es que no es muy complicado, como sea si alguien tiene algún problema no dude en consultar, ojala y pueda ayudarlos&#8230; saludos</p>

<div class="sociable">
<div class="sociable_tagline">
<strong>Compartelo:</strong>
</div>
<ul>
	<li class="sociablefirst"><a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F02%2Fdoctrine-orm-inicio-rapido%2F&amp;title=Doctrine%20ORM%3A%20Inicio%20R%C3%A1pido&amp;bodytext=Doctrine%20es%20un%20ORM%28object%20relational%20mapper%29%20que%20se%20ha%20vuelto%20muy%20popular%20en%20los%20%C3%BAltimos%20meses%2C%20la%20verdad%20es%20una%20herramienta%20que%20puede%20apoyar%20mucho%20nuestros%20desarrollos%20y%20es%20notable%20la%20cantidad%20de%20desarrolladores%20de%20Zend%20Framework%20o%20CodeIgniter%20que%20" title="Digg"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F02%2Fdoctrine-orm-inicio-rapido%2F&amp;title=Doctrine%20ORM%3A%20Inicio%20R%C3%A1pido&amp;notes=Doctrine%20es%20un%20ORM%28object%20relational%20mapper%29%20que%20se%20ha%20vuelto%20muy%20popular%20en%20los%20%C3%BAltimos%20meses%2C%20la%20verdad%20es%20una%20herramienta%20que%20puede%20apoyar%20mucho%20nuestros%20desarrollos%20y%20es%20notable%20la%20cantidad%20de%20desarrolladores%20de%20Zend%20Framework%20o%20CodeIgniter%20que%20" title="del.icio.us"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F02%2Fdoctrine-orm-inicio-rapido%2F&amp;t=Doctrine%20ORM%3A%20Inicio%20R%C3%A1pido" title="Facebook"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.mixx.com/submit?page_url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F02%2Fdoctrine-orm-inicio-rapido%2F&amp;title=Doctrine%20ORM%3A%20Inicio%20R%C3%A1pido" title="Mixx"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/mixx.png" title="Mixx" alt="Mixx" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F02%2Fdoctrine-orm-inicio-rapido%2F&amp;title=Doctrine%20ORM%3A%20Inicio%20R%C3%A1pido&amp;annotation=Doctrine%20es%20un%20ORM%28object%20relational%20mapper%29%20que%20se%20ha%20vuelto%20muy%20popular%20en%20los%20%C3%BAltimos%20meses%2C%20la%20verdad%20es%20una%20herramienta%20que%20puede%20apoyar%20mucho%20nuestros%20desarrollos%20y%20es%20notable%20la%20cantidad%20de%20desarrolladores%20de%20Zend%20Framework%20o%20CodeIgniter%20que%20" title="Google Bookmarks"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.linkter.hu/index.php?action=suggest_link&amp;url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F02%2Fdoctrine-orm-inicio-rapido%2F&amp;title=Doctrine%20ORM%3A%20Inicio%20R%C3%A1pido" title="Linkter"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/linkter.png" title="Linkter" alt="Linkter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F02%2Fdoctrine-orm-inicio-rapido%2F&amp;title=Doctrine%20ORM%3A%20Inicio%20R%C3%A1pido" title="Live"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/live.png" title="Live" alt="Live" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F02%2Fdoctrine-orm-inicio-rapido%2F&amp;t=Doctrine%20ORM%3A%20Inicio%20R%C3%A1pido" title="MySpace"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/myspace.png" title="MySpace" alt="MySpace" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.netvibes.com/share?title=Doctrine%20ORM%3A%20Inicio%20R%C3%A1pido&amp;url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F02%2Fdoctrine-orm-inicio-rapido%2F" title="Netvibes"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/netvibes.png" title="Netvibes" alt="Netvibes" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F02%2Fdoctrine-orm-inicio-rapido%2F&amp;title=Doctrine%20ORM%3A%20Inicio%20R%C3%A1pido" title="Reddit"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F02%2Fdoctrine-orm-inicio-rapido%2F" title="Technorati"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://bitacoras.com/anotaciones/http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F02%2Fdoctrine-orm-inicio-rapido%2F" title="Bitacoras.com"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/bitacoras.png" title="Bitacoras.com" alt="Bitacoras.com" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="mailto:?subject=Doctrine%20ORM%3A%20Inicio%20R%C3%A1pido&amp;body=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F02%2Fdoctrine-orm-inicio-rapido%2F" title="email"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F02%2Fdoctrine-orm-inicio-rapido%2F&amp;title=Doctrine%20ORM%3A%20Inicio%20R%C3%A1pido&amp;source=HectorBenitez.com+%5BBlog%5D+Desarrollo+de+sistemas+o+algo+por+el+estilo...&amp;summary=Doctrine%20es%20un%20ORM%28object%20relational%20mapper%29%20que%20se%20ha%20vuelto%20muy%20popular%20en%20los%20%C3%BAltimos%20meses%2C%20la%20verdad%20es%20una%20herramienta%20que%20puede%20apoyar%20mucho%20nuestros%20desarrollos%20y%20es%20notable%20la%20cantidad%20de%20desarrolladores%20de%20Zend%20Framework%20o%20CodeIgniter%20que%20" title="LinkedIn"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://meneame.net/submit.php?url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F02%2Fdoctrine-orm-inicio-rapido%2F" title="Meneame"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/meneame.png" title="Meneame" alt="Meneame" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F02%2Fdoctrine-orm-inicio-rapido%2F&amp;partner=sociable" title="Print"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://socialogs.com/add_story.php?story_url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F02%2Fdoctrine-orm-inicio-rapido%2F&amp;story_title=Doctrine%20ORM%3A%20Inicio%20R%C3%A1pido" title="Socialogs"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/socialogs.png" title="Socialogs" alt="Socialogs" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.sphere.com/search?q=sphereit:http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F02%2Fdoctrine-orm-inicio-rapido%2F&amp;title=Doctrine%20ORM%3A%20Inicio%20R%C3%A1pido" title="SphereIt"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/sphere.png" title="SphereIt" alt="SphereIt" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F02%2Fdoctrine-orm-inicio-rapido%2F&amp;title=Doctrine%20ORM%3A%20Inicio%20R%C3%A1pido" title="StumbleUpon"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.friendfeed.com/share?title=Doctrine%20ORM%3A%20Inicio%20R%C3%A1pido&amp;link=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F02%2Fdoctrine-orm-inicio-rapido%2F" title="FriendFeed"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://blog.hectorbenitez.com/feed/" title="RSS"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://bookmarks.yahoo.com/toolbar/savebm?u=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F02%2Fdoctrine-orm-inicio-rapido%2F&amp;t=Doctrine%20ORM%3A%20Inicio%20R%C3%A1pido&opener=bm&amp;ei=UTF-8&amp;d=Doctrine%20es%20un%20ORM%28object%20relational%20mapper%29%20que%20se%20ha%20vuelto%20muy%20popular%20en%20los%20%C3%BAltimos%20meses%2C%20la%20verdad%20es%20una%20herramienta%20que%20puede%20apoyar%20mucho%20nuestros%20desarrollos%20y%20es%20notable%20la%20cantidad%20de%20desarrolladores%20de%20Zend%20Framework%20o%20CodeIgniter%20que%20" title="Yahoo! Bookmarks"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/yahoomyweb.png" title="Yahoo! Bookmarks" alt="Yahoo! Bookmarks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Doctrine%20ORM%3A%20Inicio%20R%C3%A1pido%20-%20http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F02%2Fdoctrine-orm-inicio-rapido%2F" title="Twitter"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="javascript:AddToFavorites();" title="Add to favorites"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/addtofavorites.png" title="Add to favorites" alt="Add to favorites" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F02%2Fdoctrine-orm-inicio-rapido%2F&amp;partner=sociable" title="PDF"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/pdf.png" title="PDF" alt="PDF" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.hectorbenitez.com/2010/02/doctrine-orm-inicio-rapido/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>NetBeans y Zend Framework</title>
		<link>http://blog.hectorbenitez.com/2010/01/netbeans-y-zend-framework/</link>
		<comments>http://blog.hectorbenitez.com/2010/01/netbeans-y-zend-framework/#comments</comments>
		<pubDate>Fri, 08 Jan 2010 00:43:02 +0000</pubDate>
		<dc:creator>Hector Benitez</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[NetBeans]]></category>
		<category><![CDATA[zend framework]]></category>

		<guid isPermaLink="false">http://blog.hectorbenitez.com/?p=627</guid>
		<description><![CDATA[Este artículo habla de las primeras versiones de prueba cuando se comenzo a desarrollar el soporte de Zend Framework con Netbeans, si estas buscando un articulo acerca de el uso del ZF en Netbeans 6.9 puedes consultar este otro artículo. Actualizado: Julio 2010 Pues parece ser que al fin, despues del gran avance que fue [...]]]></description>
			<content:encoded><![CDATA[<p>Este artículo habla de las primeras versiones de prueba cuando se comenzo a desarrollar el soporte de Zend Framework con Netbeans, si estas buscando un articulo acerca de el uso del ZF en Netbeans 6.9 puedes consultar <a href="http://blog.hectorbenitez.com/2010/07/netbeans-y-zend-framework-primeros-pasos/" target="_self">este otro artículo</a>. Actualizado: Julio 2010</p>
<p>Pues parece ser que al fin, despues del gran avance que fue dar soporte a Symfony el dia de ayer se mostro un pequeño avance de lo que podria ser un completo soporte para ZF en NetBeans (aplicaciones se pueden realizar, pero hablamos de un soporte que nos facilite el uso y aproveche herramientas como ZendTool), esta es una noticia muy buena para muchos desarrolladores sobre todo para los que preferimos usar NetBeans sobre Eclipse (con todo y Zend Studio), en este <a href="http://blogs.sun.com/netbeansphp/entry/zend_framework_support_added" target="_blank">articulo publicado por Tomas Mysik</a> nos muestra como van los primeros avances y nos permite <a href="http://bertram.netbeans.org/hudson/job/PHP-build/lastSuccessfulBuild/" target="_blank">probarlo</a> para ir depurando este modulo, cada vez son mas los desarrolladores de PHP que usan NetBeans y la verdad esta es una muy buena noticia, esperemos que el desarrollo sea rapido y lo tengamos para la version 6.9, saludos&#8230;</p>
<p><a href="http://blog.hectorbenitez.com/wp-content/uploads/2010/01/netbeans-6-8.png"><img class="aligncenter size-full wp-image-628" title="netbeans-6-8" src="http://blog.hectorbenitez.com/wp-content/uploads/2010/01/netbeans-6-8.png" alt="" width="473" height="300" /></a></p>

<div class="sociable">
<div class="sociable_tagline">
<strong>Compartelo:</strong>
</div>
<ul>
	<li class="sociablefirst"><a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F01%2Fnetbeans-y-zend-framework%2F&amp;title=NetBeans%20y%20Zend%20Framework&amp;bodytext=Este%20art%C3%ADculo%20habla%20de%20las%20primeras%20versiones%20de%20prueba%20cuando%20se%20comenzo%20a%20desarrollar%20el%20soporte%20de%20Zend%20Framework%20con%20Netbeans%2C%20si%20estas%20buscando%20un%20articulo%20acerca%20de%20el%20uso%20del%20ZF%20en%20Netbeans%206.9%20puedes%20consultar%20este%20otro%20art%C3%ADculo.%20Actualizad" title="Digg"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F01%2Fnetbeans-y-zend-framework%2F&amp;title=NetBeans%20y%20Zend%20Framework&amp;notes=Este%20art%C3%ADculo%20habla%20de%20las%20primeras%20versiones%20de%20prueba%20cuando%20se%20comenzo%20a%20desarrollar%20el%20soporte%20de%20Zend%20Framework%20con%20Netbeans%2C%20si%20estas%20buscando%20un%20articulo%20acerca%20de%20el%20uso%20del%20ZF%20en%20Netbeans%206.9%20puedes%20consultar%20este%20otro%20art%C3%ADculo.%20Actualizad" title="del.icio.us"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F01%2Fnetbeans-y-zend-framework%2F&amp;t=NetBeans%20y%20Zend%20Framework" title="Facebook"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.mixx.com/submit?page_url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F01%2Fnetbeans-y-zend-framework%2F&amp;title=NetBeans%20y%20Zend%20Framework" title="Mixx"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/mixx.png" title="Mixx" alt="Mixx" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F01%2Fnetbeans-y-zend-framework%2F&amp;title=NetBeans%20y%20Zend%20Framework&amp;annotation=Este%20art%C3%ADculo%20habla%20de%20las%20primeras%20versiones%20de%20prueba%20cuando%20se%20comenzo%20a%20desarrollar%20el%20soporte%20de%20Zend%20Framework%20con%20Netbeans%2C%20si%20estas%20buscando%20un%20articulo%20acerca%20de%20el%20uso%20del%20ZF%20en%20Netbeans%206.9%20puedes%20consultar%20este%20otro%20art%C3%ADculo.%20Actualizad" title="Google Bookmarks"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.linkter.hu/index.php?action=suggest_link&amp;url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F01%2Fnetbeans-y-zend-framework%2F&amp;title=NetBeans%20y%20Zend%20Framework" title="Linkter"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/linkter.png" title="Linkter" alt="Linkter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F01%2Fnetbeans-y-zend-framework%2F&amp;title=NetBeans%20y%20Zend%20Framework" title="Live"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/live.png" title="Live" alt="Live" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F01%2Fnetbeans-y-zend-framework%2F&amp;t=NetBeans%20y%20Zend%20Framework" title="MySpace"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/myspace.png" title="MySpace" alt="MySpace" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.netvibes.com/share?title=NetBeans%20y%20Zend%20Framework&amp;url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F01%2Fnetbeans-y-zend-framework%2F" title="Netvibes"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/netvibes.png" title="Netvibes" alt="Netvibes" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F01%2Fnetbeans-y-zend-framework%2F&amp;title=NetBeans%20y%20Zend%20Framework" title="Reddit"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F01%2Fnetbeans-y-zend-framework%2F" title="Technorati"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://bitacoras.com/anotaciones/http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F01%2Fnetbeans-y-zend-framework%2F" title="Bitacoras.com"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/bitacoras.png" title="Bitacoras.com" alt="Bitacoras.com" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="mailto:?subject=NetBeans%20y%20Zend%20Framework&amp;body=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F01%2Fnetbeans-y-zend-framework%2F" title="email"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F01%2Fnetbeans-y-zend-framework%2F&amp;title=NetBeans%20y%20Zend%20Framework&amp;source=HectorBenitez.com+%5BBlog%5D+Desarrollo+de+sistemas+o+algo+por+el+estilo...&amp;summary=Este%20art%C3%ADculo%20habla%20de%20las%20primeras%20versiones%20de%20prueba%20cuando%20se%20comenzo%20a%20desarrollar%20el%20soporte%20de%20Zend%20Framework%20con%20Netbeans%2C%20si%20estas%20buscando%20un%20articulo%20acerca%20de%20el%20uso%20del%20ZF%20en%20Netbeans%206.9%20puedes%20consultar%20este%20otro%20art%C3%ADculo.%20Actualizad" title="LinkedIn"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://meneame.net/submit.php?url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F01%2Fnetbeans-y-zend-framework%2F" title="Meneame"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/meneame.png" title="Meneame" alt="Meneame" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F01%2Fnetbeans-y-zend-framework%2F&amp;partner=sociable" title="Print"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://socialogs.com/add_story.php?story_url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F01%2Fnetbeans-y-zend-framework%2F&amp;story_title=NetBeans%20y%20Zend%20Framework" title="Socialogs"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/socialogs.png" title="Socialogs" alt="Socialogs" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.sphere.com/search?q=sphereit:http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F01%2Fnetbeans-y-zend-framework%2F&amp;title=NetBeans%20y%20Zend%20Framework" title="SphereIt"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/sphere.png" title="SphereIt" alt="SphereIt" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F01%2Fnetbeans-y-zend-framework%2F&amp;title=NetBeans%20y%20Zend%20Framework" title="StumbleUpon"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.friendfeed.com/share?title=NetBeans%20y%20Zend%20Framework&amp;link=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F01%2Fnetbeans-y-zend-framework%2F" title="FriendFeed"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://blog.hectorbenitez.com/feed/" title="RSS"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://bookmarks.yahoo.com/toolbar/savebm?u=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F01%2Fnetbeans-y-zend-framework%2F&amp;t=NetBeans%20y%20Zend%20Framework&opener=bm&amp;ei=UTF-8&amp;d=Este%20art%C3%ADculo%20habla%20de%20las%20primeras%20versiones%20de%20prueba%20cuando%20se%20comenzo%20a%20desarrollar%20el%20soporte%20de%20Zend%20Framework%20con%20Netbeans%2C%20si%20estas%20buscando%20un%20articulo%20acerca%20de%20el%20uso%20del%20ZF%20en%20Netbeans%206.9%20puedes%20consultar%20este%20otro%20art%C3%ADculo.%20Actualizad" title="Yahoo! Bookmarks"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/yahoomyweb.png" title="Yahoo! Bookmarks" alt="Yahoo! Bookmarks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=NetBeans%20y%20Zend%20Framework%20-%20http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F01%2Fnetbeans-y-zend-framework%2F" title="Twitter"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="javascript:AddToFavorites();" title="Add to favorites"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/addtofavorites.png" title="Add to favorites" alt="Add to favorites" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fblog.hectorbenitez.com%2F2010%2F01%2Fnetbeans-y-zend-framework%2F&amp;partner=sociable" title="PDF"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/pdf.png" title="PDF" alt="PDF" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.hectorbenitez.com/2010/01/netbeans-y-zend-framework/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>EffectGames, plataforma Javascript para crear juegos</title>
		<link>http://blog.hectorbenitez.com/2009/12/effectgames-plataforma-javascript-para-crear-juegos/</link>
		<comments>http://blog.hectorbenitez.com/2009/12/effectgames-plataforma-javascript-para-crear-juegos/#comments</comments>
		<pubDate>Sun, 20 Dec 2009 01:17:04 +0000</pubDate>
		<dc:creator>Hector Benitez</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Videojuego]]></category>
		<category><![CDATA[juegos]]></category>

		<guid isPermaLink="false">http://blog.hectorbenitez.com/?p=607</guid>
		<description><![CDATA[No queda duda de que Flash aun tiene su mercado, aunque ha ido bajando, y es cada vez más común ver sitios que sustituyen elementos Flash por Javascript, actualmente uno de los mercados que aun le pertenece a Flash es sin duda el de los juegos online, pocos juegos como Travian o Mafia Wars han [...]]]></description>
			<content:encoded><![CDATA[<p>No queda duda de que Flash aun tiene su mercado, aunque ha ido bajando, y es cada vez más común ver sitios que sustituyen elementos Flash por Javascript, actualmente uno de los mercados que aun le pertenece a Flash es sin duda el de los juegos online, pocos juegos como Travian o Mafia Wars han logrado mantenerse en la red, sin embargo con la llegada de HTML5 y CSS3 además de proyectos como WebGL hacen que cada día Javascript esté más cerca de quitarle este reinado a Flash.</p>
<p><a href="http://blog.hectorbenitez.com/wp-content/uploads/2009/12/effectgames.png"><img class="aligncenter size-full wp-image-608" title="effectgames" src="http://blog.hectorbenitez.com/wp-content/uploads/2009/12/effectgames.png" alt="" width="500" height="217" /></a></p>
<p>Un ejemplo de esto es <a href="http://www.effectgames.com/" target="_blank">EffectGames</a>, una plataforma Javascript para crear juegos en línea, el resultado es muy interesante, juegos muy fluidos y con muy buen aspecto grafico, no cabe duda que aun falta desarrollo pero son grandes los avances que se están logrando, valdrá la pena seguir proyectos como este.</p>
<p>Via: <a href="http://www.genbeta.com/multimedia/effectgames-plataforma-para-crear-juegos-usando-javascript-y-html5" target="_blank">GenBeta</a></p>

<div class="sociable">
<div class="sociable_tagline">
<strong>Compartelo:</strong>
</div>
<ul>
	<li class="sociablefirst"><a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fblog.hectorbenitez.com%2F2009%2F12%2Feffectgames-plataforma-javascript-para-crear-juegos%2F&amp;title=EffectGames%2C%20plataforma%20Javascript%20para%20crear%20juegos&amp;bodytext=No%20queda%20duda%20de%20que%20Flash%20aun%20tiene%20su%20mercado%2C%20aunque%20ha%20ido%20bajando%2C%20y%20es%20cada%20vez%20m%C3%A1s%20com%C3%BAn%20ver%20sitios%20que%20sustituyen%20elementos%20Flash%20por%20Javascript%2C%20actualmente%20uno%20de%20los%20mercados%20que%20aun%20le%20pertenece%20a%20Flash%20es%20sin%20duda%20el%20de%20los%20juegos%20onli" title="Digg"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fblog.hectorbenitez.com%2F2009%2F12%2Feffectgames-plataforma-javascript-para-crear-juegos%2F&amp;title=EffectGames%2C%20plataforma%20Javascript%20para%20crear%20juegos&amp;notes=No%20queda%20duda%20de%20que%20Flash%20aun%20tiene%20su%20mercado%2C%20aunque%20ha%20ido%20bajando%2C%20y%20es%20cada%20vez%20m%C3%A1s%20com%C3%BAn%20ver%20sitios%20que%20sustituyen%20elementos%20Flash%20por%20Javascript%2C%20actualmente%20uno%20de%20los%20mercados%20que%20aun%20le%20pertenece%20a%20Flash%20es%20sin%20duda%20el%20de%20los%20juegos%20onli" title="del.icio.us"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fblog.hectorbenitez.com%2F2009%2F12%2Feffectgames-plataforma-javascript-para-crear-juegos%2F&amp;t=EffectGames%2C%20plataforma%20Javascript%20para%20crear%20juegos" title="Facebook"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.mixx.com/submit?page_url=http%3A%2F%2Fblog.hectorbenitez.com%2F2009%2F12%2Feffectgames-plataforma-javascript-para-crear-juegos%2F&amp;title=EffectGames%2C%20plataforma%20Javascript%20para%20crear%20juegos" title="Mixx"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/mixx.png" title="Mixx" alt="Mixx" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fblog.hectorbenitez.com%2F2009%2F12%2Feffectgames-plataforma-javascript-para-crear-juegos%2F&amp;title=EffectGames%2C%20plataforma%20Javascript%20para%20crear%20juegos&amp;annotation=No%20queda%20duda%20de%20que%20Flash%20aun%20tiene%20su%20mercado%2C%20aunque%20ha%20ido%20bajando%2C%20y%20es%20cada%20vez%20m%C3%A1s%20com%C3%BAn%20ver%20sitios%20que%20sustituyen%20elementos%20Flash%20por%20Javascript%2C%20actualmente%20uno%20de%20los%20mercados%20que%20aun%20le%20pertenece%20a%20Flash%20es%20sin%20duda%20el%20de%20los%20juegos%20onli" title="Google Bookmarks"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.linkter.hu/index.php?action=suggest_link&amp;url=http%3A%2F%2Fblog.hectorbenitez.com%2F2009%2F12%2Feffectgames-plataforma-javascript-para-crear-juegos%2F&amp;title=EffectGames%2C%20plataforma%20Javascript%20para%20crear%20juegos" title="Linkter"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/linkter.png" title="Linkter" alt="Linkter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;url=http%3A%2F%2Fblog.hectorbenitez.com%2F2009%2F12%2Feffectgames-plataforma-javascript-para-crear-juegos%2F&amp;title=EffectGames%2C%20plataforma%20Javascript%20para%20crear%20juegos" title="Live"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/live.png" title="Live" alt="Live" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2Fblog.hectorbenitez.com%2F2009%2F12%2Feffectgames-plataforma-javascript-para-crear-juegos%2F&amp;t=EffectGames%2C%20plataforma%20Javascript%20para%20crear%20juegos" title="MySpace"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/myspace.png" title="MySpace" alt="MySpace" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.netvibes.com/share?title=EffectGames%2C%20plataforma%20Javascript%20para%20crear%20juegos&amp;url=http%3A%2F%2Fblog.hectorbenitez.com%2F2009%2F12%2Feffectgames-plataforma-javascript-para-crear-juegos%2F" title="Netvibes"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/netvibes.png" title="Netvibes" alt="Netvibes" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fblog.hectorbenitez.com%2F2009%2F12%2Feffectgames-plataforma-javascript-para-crear-juegos%2F&amp;title=EffectGames%2C%20plataforma%20Javascript%20para%20crear%20juegos" title="Reddit"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fblog.hectorbenitez.com%2F2009%2F12%2Feffectgames-plataforma-javascript-para-crear-juegos%2F" title="Technorati"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://bitacoras.com/anotaciones/http%3A%2F%2Fblog.hectorbenitez.com%2F2009%2F12%2Feffectgames-plataforma-javascript-para-crear-juegos%2F" title="Bitacoras.com"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/bitacoras.png" title="Bitacoras.com" alt="Bitacoras.com" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="mailto:?subject=EffectGames%2C%20plataforma%20Javascript%20para%20crear%20juegos&amp;body=http%3A%2F%2Fblog.hectorbenitez.com%2F2009%2F12%2Feffectgames-plataforma-javascript-para-crear-juegos%2F" title="email"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fblog.hectorbenitez.com%2F2009%2F12%2Feffectgames-plataforma-javascript-para-crear-juegos%2F&amp;title=EffectGames%2C%20plataforma%20Javascript%20para%20crear%20juegos&amp;source=HectorBenitez.com+%5BBlog%5D+Desarrollo+de+sistemas+o+algo+por+el+estilo...&amp;summary=No%20queda%20duda%20de%20que%20Flash%20aun%20tiene%20su%20mercado%2C%20aunque%20ha%20ido%20bajando%2C%20y%20es%20cada%20vez%20m%C3%A1s%20com%C3%BAn%20ver%20sitios%20que%20sustituyen%20elementos%20Flash%20por%20Javascript%2C%20actualmente%20uno%20de%20los%20mercados%20que%20aun%20le%20pertenece%20a%20Flash%20es%20sin%20duda%20el%20de%20los%20juegos%20onli" title="LinkedIn"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://meneame.net/submit.php?url=http%3A%2F%2Fblog.hectorbenitez.com%2F2009%2F12%2Feffectgames-plataforma-javascript-para-crear-juegos%2F" title="Meneame"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/meneame.png" title="Meneame" alt="Meneame" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fblog.hectorbenitez.com%2F2009%2F12%2Feffectgames-plataforma-javascript-para-crear-juegos%2F&amp;partner=sociable" title="Print"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://socialogs.com/add_story.php?story_url=http%3A%2F%2Fblog.hectorbenitez.com%2F2009%2F12%2Feffectgames-plataforma-javascript-para-crear-juegos%2F&amp;story_title=EffectGames%2C%20plataforma%20Javascript%20para%20crear%20juegos" title="Socialogs"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/socialogs.png" title="Socialogs" alt="Socialogs" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.sphere.com/search?q=sphereit:http%3A%2F%2Fblog.hectorbenitez.com%2F2009%2F12%2Feffectgames-plataforma-javascript-para-crear-juegos%2F&amp;title=EffectGames%2C%20plataforma%20Javascript%20para%20crear%20juegos" title="SphereIt"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/sphere.png" title="SphereIt" alt="SphereIt" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fblog.hectorbenitez.com%2F2009%2F12%2Feffectgames-plataforma-javascript-para-crear-juegos%2F&amp;title=EffectGames%2C%20plataforma%20Javascript%20para%20crear%20juegos" title="StumbleUpon"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.friendfeed.com/share?title=EffectGames%2C%20plataforma%20Javascript%20para%20crear%20juegos&amp;link=http%3A%2F%2Fblog.hectorbenitez.com%2F2009%2F12%2Feffectgames-plataforma-javascript-para-crear-juegos%2F" title="FriendFeed"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://blog.hectorbenitez.com/feed/" title="RSS"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://bookmarks.yahoo.com/toolbar/savebm?u=http%3A%2F%2Fblog.hectorbenitez.com%2F2009%2F12%2Feffectgames-plataforma-javascript-para-crear-juegos%2F&amp;t=EffectGames%2C%20plataforma%20Javascript%20para%20crear%20juegos&opener=bm&amp;ei=UTF-8&amp;d=No%20queda%20duda%20de%20que%20Flash%20aun%20tiene%20su%20mercado%2C%20aunque%20ha%20ido%20bajando%2C%20y%20es%20cada%20vez%20m%C3%A1s%20com%C3%BAn%20ver%20sitios%20que%20sustituyen%20elementos%20Flash%20por%20Javascript%2C%20actualmente%20uno%20de%20los%20mercados%20que%20aun%20le%20pertenece%20a%20Flash%20es%20sin%20duda%20el%20de%20los%20juegos%20onli" title="Yahoo! Bookmarks"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/yahoomyweb.png" title="Yahoo! Bookmarks" alt="Yahoo! Bookmarks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=EffectGames%2C%20plataforma%20Javascript%20para%20crear%20juegos%20-%20http%3A%2F%2Fblog.hectorbenitez.com%2F2009%2F12%2Feffectgames-plataforma-javascript-para-crear-juegos%2F" title="Twitter"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="javascript:AddToFavorites();" title="Add to favorites"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/addtofavorites.png" title="Add to favorites" alt="Add to favorites" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fblog.hectorbenitez.com%2F2009%2F12%2Feffectgames-plataforma-javascript-para-crear-juegos%2F&amp;partner=sociable" title="PDF"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/pdf.png" title="PDF" alt="PDF" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.hectorbenitez.com/2009/12/effectgames-plataforma-javascript-para-crear-juegos/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Practical PHP Testing: EBook</title>
		<link>http://blog.hectorbenitez.com/2009/12/practical-php-testing-ebook/</link>
		<comments>http://blog.hectorbenitez.com/2009/12/practical-php-testing-ebook/#comments</comments>
		<pubDate>Sat, 05 Dec 2009 18:03:10 +0000</pubDate>
		<dc:creator>Hector Benitez</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[PHPUnit]]></category>
		<category><![CDATA[testing]]></category>

		<guid isPermaLink="false">http://blog.hectorbenitez.com/?p=582</guid>
		<description><![CDATA[Recientemente ha sido liberado una pequeña recopilación de post acerca de testing en PHP, estos artículos son de  Giorgio Sironi quie parece tener bastante experiencia en esto del testeo y de TDD , sin duda es un material bastante recomendable, el documento lo pueden descargar directamente de su blog, viene con ejercicios y un capitulo [...]]]></description>
			<content:encoded><![CDATA[<p>Recientemente ha sido liberado una pequeña recopilación de post acerca de testing en PHP, estos artículos son de  Giorgio Sironi quie parece tener bastante experiencia en esto del testeo y de TDD , sin duda es un material bastante recomendable, el documento lo pueden descargar directamente de su <a href="http://giorgiosironi.blogspot.com/2009/12/practical-php-testing-is-here.html" target="_blank">blog</a>, viene con ejercicios y un capitulo extra sobre teoria de TDD, para mi gusto un buen recurso, ojala que Giorgio pueda continuar con un buen trabajo sobre el&#8230;</p>
<p><a href="http://blog.hectorbenitez.com/wp-content/uploads/2009/12/practicalphptesting.png"><img class="aligncenter size-full wp-image-583" title="practicalphptesting" src="http://blog.hectorbenitez.com/wp-content/uploads/2009/12/practicalphptesting.png" alt="practicalphptesting" width="320" height="320" /></a></p>

<div class="sociable">
<div class="sociable_tagline">
<strong>Compartelo:</strong>
</div>
<ul>
	<li class="sociablefirst"><a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fblog.hectorbenitez.com%2F2009%2F12%2Fpractical-php-testing-ebook%2F&amp;title=Practical%20PHP%20Testing%3A%20EBook&amp;bodytext=Recientemente%20ha%20sido%20liberado%20una%20peque%C3%B1a%20recopilaci%C3%B3n%20de%20post%20acerca%20de%20testing%20en%20PHP%2C%20estos%20art%C3%ADculos%20son%20de%C2%A0%20Giorgio%20Sironi%20quie%20parece%20tener%20bastante%20experiencia%20en%20esto%20del%20testeo%20y%20de%20TDD%20%2C%20sin%20duda%20es%20un%20material%20bastante%20recomendable%2C%20e" title="Digg"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fblog.hectorbenitez.com%2F2009%2F12%2Fpractical-php-testing-ebook%2F&amp;title=Practical%20PHP%20Testing%3A%20EBook&amp;notes=Recientemente%20ha%20sido%20liberado%20una%20peque%C3%B1a%20recopilaci%C3%B3n%20de%20post%20acerca%20de%20testing%20en%20PHP%2C%20estos%20art%C3%ADculos%20son%20de%C2%A0%20Giorgio%20Sironi%20quie%20parece%20tener%20bastante%20experiencia%20en%20esto%20del%20testeo%20y%20de%20TDD%20%2C%20sin%20duda%20es%20un%20material%20bastante%20recomendable%2C%20e" title="del.icio.us"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fblog.hectorbenitez.com%2F2009%2F12%2Fpractical-php-testing-ebook%2F&amp;t=Practical%20PHP%20Testing%3A%20EBook" title="Facebook"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.mixx.com/submit?page_url=http%3A%2F%2Fblog.hectorbenitez.com%2F2009%2F12%2Fpractical-php-testing-ebook%2F&amp;title=Practical%20PHP%20Testing%3A%20EBook" title="Mixx"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/mixx.png" title="Mixx" alt="Mixx" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fblog.hectorbenitez.com%2F2009%2F12%2Fpractical-php-testing-ebook%2F&amp;title=Practical%20PHP%20Testing%3A%20EBook&amp;annotation=Recientemente%20ha%20sido%20liberado%20una%20peque%C3%B1a%20recopilaci%C3%B3n%20de%20post%20acerca%20de%20testing%20en%20PHP%2C%20estos%20art%C3%ADculos%20son%20de%C2%A0%20Giorgio%20Sironi%20quie%20parece%20tener%20bastante%20experiencia%20en%20esto%20del%20testeo%20y%20de%20TDD%20%2C%20sin%20duda%20es%20un%20material%20bastante%20recomendable%2C%20e" title="Google Bookmarks"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.linkter.hu/index.php?action=suggest_link&amp;url=http%3A%2F%2Fblog.hectorbenitez.com%2F2009%2F12%2Fpractical-php-testing-ebook%2F&amp;title=Practical%20PHP%20Testing%3A%20EBook" title="Linkter"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/linkter.png" title="Linkter" alt="Linkter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;url=http%3A%2F%2Fblog.hectorbenitez.com%2F2009%2F12%2Fpractical-php-testing-ebook%2F&amp;title=Practical%20PHP%20Testing%3A%20EBook" title="Live"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/live.png" title="Live" alt="Live" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2Fblog.hectorbenitez.com%2F2009%2F12%2Fpractical-php-testing-ebook%2F&amp;t=Practical%20PHP%20Testing%3A%20EBook" title="MySpace"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/myspace.png" title="MySpace" alt="MySpace" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.netvibes.com/share?title=Practical%20PHP%20Testing%3A%20EBook&amp;url=http%3A%2F%2Fblog.hectorbenitez.com%2F2009%2F12%2Fpractical-php-testing-ebook%2F" title="Netvibes"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/netvibes.png" title="Netvibes" alt="Netvibes" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fblog.hectorbenitez.com%2F2009%2F12%2Fpractical-php-testing-ebook%2F&amp;title=Practical%20PHP%20Testing%3A%20EBook" title="Reddit"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fblog.hectorbenitez.com%2F2009%2F12%2Fpractical-php-testing-ebook%2F" title="Technorati"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://bitacoras.com/anotaciones/http%3A%2F%2Fblog.hectorbenitez.com%2F2009%2F12%2Fpractical-php-testing-ebook%2F" title="Bitacoras.com"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/bitacoras.png" title="Bitacoras.com" alt="Bitacoras.com" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="mailto:?subject=Practical%20PHP%20Testing%3A%20EBook&amp;body=http%3A%2F%2Fblog.hectorbenitez.com%2F2009%2F12%2Fpractical-php-testing-ebook%2F" title="email"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fblog.hectorbenitez.com%2F2009%2F12%2Fpractical-php-testing-ebook%2F&amp;title=Practical%20PHP%20Testing%3A%20EBook&amp;source=HectorBenitez.com+%5BBlog%5D+Desarrollo+de+sistemas+o+algo+por+el+estilo...&amp;summary=Recientemente%20ha%20sido%20liberado%20una%20peque%C3%B1a%20recopilaci%C3%B3n%20de%20post%20acerca%20de%20testing%20en%20PHP%2C%20estos%20art%C3%ADculos%20son%20de%C2%A0%20Giorgio%20Sironi%20quie%20parece%20tener%20bastante%20experiencia%20en%20esto%20del%20testeo%20y%20de%20TDD%20%2C%20sin%20duda%20es%20un%20material%20bastante%20recomendable%2C%20e" title="LinkedIn"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://meneame.net/submit.php?url=http%3A%2F%2Fblog.hectorbenitez.com%2F2009%2F12%2Fpractical-php-testing-ebook%2F" title="Meneame"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/meneame.png" title="Meneame" alt="Meneame" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fblog.hectorbenitez.com%2F2009%2F12%2Fpractical-php-testing-ebook%2F&amp;partner=sociable" title="Print"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://socialogs.com/add_story.php?story_url=http%3A%2F%2Fblog.hectorbenitez.com%2F2009%2F12%2Fpractical-php-testing-ebook%2F&amp;story_title=Practical%20PHP%20Testing%3A%20EBook" title="Socialogs"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/socialogs.png" title="Socialogs" alt="Socialogs" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.sphere.com/search?q=sphereit:http%3A%2F%2Fblog.hectorbenitez.com%2F2009%2F12%2Fpractical-php-testing-ebook%2F&amp;title=Practical%20PHP%20Testing%3A%20EBook" title="SphereIt"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/sphere.png" title="SphereIt" alt="SphereIt" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fblog.hectorbenitez.com%2F2009%2F12%2Fpractical-php-testing-ebook%2F&amp;title=Practical%20PHP%20Testing%3A%20EBook" title="StumbleUpon"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.friendfeed.com/share?title=Practical%20PHP%20Testing%3A%20EBook&amp;link=http%3A%2F%2Fblog.hectorbenitez.com%2F2009%2F12%2Fpractical-php-testing-ebook%2F" title="FriendFeed"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://blog.hectorbenitez.com/feed/" title="RSS"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://bookmarks.yahoo.com/toolbar/savebm?u=http%3A%2F%2Fblog.hectorbenitez.com%2F2009%2F12%2Fpractical-php-testing-ebook%2F&amp;t=Practical%20PHP%20Testing%3A%20EBook&opener=bm&amp;ei=UTF-8&amp;d=Recientemente%20ha%20sido%20liberado%20una%20peque%C3%B1a%20recopilaci%C3%B3n%20de%20post%20acerca%20de%20testing%20en%20PHP%2C%20estos%20art%C3%ADculos%20son%20de%C2%A0%20Giorgio%20Sironi%20quie%20parece%20tener%20bastante%20experiencia%20en%20esto%20del%20testeo%20y%20de%20TDD%20%2C%20sin%20duda%20es%20un%20material%20bastante%20recomendable%2C%20e" title="Yahoo! Bookmarks"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/yahoomyweb.png" title="Yahoo! Bookmarks" alt="Yahoo! Bookmarks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Practical%20PHP%20Testing%3A%20EBook%20-%20http%3A%2F%2Fblog.hectorbenitez.com%2F2009%2F12%2Fpractical-php-testing-ebook%2F" title="Twitter"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="javascript:AddToFavorites();" title="Add to favorites"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/addtofavorites.png" title="Add to favorites" alt="Add to favorites" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fblog.hectorbenitez.com%2F2009%2F12%2Fpractical-php-testing-ebook%2F&amp;partner=sociable" title="PDF"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/pdf.png" title="PDF" alt="PDF" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.hectorbenitez.com/2009/12/practical-php-testing-ebook/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>URL Rewrite en IIS 6</title>
		<link>http://blog.hectorbenitez.com/2009/11/url-rewrite-en-iis-6/</link>
		<comments>http://blog.hectorbenitez.com/2009/11/url-rewrite-en-iis-6/#comments</comments>
		<pubDate>Sun, 29 Nov 2009 21:11:45 +0000</pubDate>
		<dc:creator>Hector Benitez</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[iis6]]></category>
		<category><![CDATA[mod_rewrite]]></category>
		<category><![CDATA[zend framework]]></category>

		<guid isPermaLink="false">http://blog.hectorbenitez.com/?p=579</guid>
		<description><![CDATA[Una de las caracterí­sticas que mas extrañamos de apache cuando usamos IIS6 es el modulo de URL Rewrite (mod_rewrite), actualmente IIS7 ya cuenta con un modulo similar. La necesidad de usar este modulo aparecía principalmente cuando usamos frameworks de PHP como por ejemplo Zend Framework, las alternativas eran instalar un programa de terceros o extender [...]]]></description>
			<content:encoded><![CDATA[<p>Una de las caracterí­sticas que mas extrañamos de apache cuando usamos IIS6 es el modulo de URL Rewrite (mod_rewrite), actualmente IIS7 ya cuenta con un modulo similar.</p>
<p>La necesidad de usar este modulo aparecía principalmente cuando usamos frameworks de PHP como por ejemplo Zend Framework, las alternativas eran instalar un programa de terceros o extender el framework para poder recibir variables GET normales (Algo que es bastante malo para la lectura, en lugar de tener http://mi pagina/user/search tendriamos http://mipagina/index.php?ctr=users&amp;action=search, ademas se ve menos profesional y complica un poco el trabajo de los buscadores), sin embargo, he dado con un <a href="http://akrabat.com/zend-framework/zend-framework-url-rewriting-in-iis6/" target="_blank">artículo de Rob Allen</a> en el cual nos brinda una posibilidad extra: Usando una caracteristica de IIS6 para dirigir los errores 404 a una sola pagina y extendiendo un poco el metodo de ruteo, se obtiene una solucion bastante buena para este problema.</p>
<p><a href="http://blog.hectorbenitez.com/wp-content/uploads/2009/11/iis6-404.jpg"><img class="aligncenter size-full wp-image-580" title="iis6-404" src="http://blog.hectorbenitez.com/wp-content/uploads/2009/11/iis6-404.jpg" alt="iis6-404" width="400" height="387" /></a></p>
<p>Quedan aun algunos problemas, sin embargo, Rob Allen resuelve todos estos problemas en su artículo y nos brinda un camino muy bueno a las limitantes de IIS6, este articulo esta hecho para Zend Framework, pero la idea se puede aplicar para muchos otros escenarios&#8230; saludos.</p>

<div class="sociable">
<div class="sociable_tagline">
<strong>Compartelo:</strong>
</div>
<ul>
	<li class="sociablefirst"><a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fblog.hectorbenitez.com%2F2009%2F11%2Furl-rewrite-en-iis-6%2F&amp;title=URL%20Rewrite%20en%20IIS%206&amp;bodytext=Una%20de%20las%20caracter%C3%AD%C2%ADsticas%20que%20mas%20extra%C3%B1amos%20de%20apache%20cuando%20usamos%20IIS6%20es%20el%20modulo%20de%20URL%20Rewrite%20%28mod_rewrite%29%2C%20actualmente%20IIS7%20ya%20cuenta%20con%20un%20modulo%20similar.%0D%0A%0D%0ALa%20necesidad%20de%20usar%20este%20modulo%20aparec%C3%ADa%20principalmente%20cuando%20usamos%20fra" title="Digg"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fblog.hectorbenitez.com%2F2009%2F11%2Furl-rewrite-en-iis-6%2F&amp;title=URL%20Rewrite%20en%20IIS%206&amp;notes=Una%20de%20las%20caracter%C3%AD%C2%ADsticas%20que%20mas%20extra%C3%B1amos%20de%20apache%20cuando%20usamos%20IIS6%20es%20el%20modulo%20de%20URL%20Rewrite%20%28mod_rewrite%29%2C%20actualmente%20IIS7%20ya%20cuenta%20con%20un%20modulo%20similar.%0D%0A%0D%0ALa%20necesidad%20de%20usar%20este%20modulo%20aparec%C3%ADa%20principalmente%20cuando%20usamos%20fra" title="del.icio.us"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fblog.hectorbenitez.com%2F2009%2F11%2Furl-rewrite-en-iis-6%2F&amp;t=URL%20Rewrite%20en%20IIS%206" title="Facebook"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.mixx.com/submit?page_url=http%3A%2F%2Fblog.hectorbenitez.com%2F2009%2F11%2Furl-rewrite-en-iis-6%2F&amp;title=URL%20Rewrite%20en%20IIS%206" title="Mixx"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/mixx.png" title="Mixx" alt="Mixx" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fblog.hectorbenitez.com%2F2009%2F11%2Furl-rewrite-en-iis-6%2F&amp;title=URL%20Rewrite%20en%20IIS%206&amp;annotation=Una%20de%20las%20caracter%C3%AD%C2%ADsticas%20que%20mas%20extra%C3%B1amos%20de%20apache%20cuando%20usamos%20IIS6%20es%20el%20modulo%20de%20URL%20Rewrite%20%28mod_rewrite%29%2C%20actualmente%20IIS7%20ya%20cuenta%20con%20un%20modulo%20similar.%0D%0A%0D%0ALa%20necesidad%20de%20usar%20este%20modulo%20aparec%C3%ADa%20principalmente%20cuando%20usamos%20fra" title="Google Bookmarks"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.linkter.hu/index.php?action=suggest_link&amp;url=http%3A%2F%2Fblog.hectorbenitez.com%2F2009%2F11%2Furl-rewrite-en-iis-6%2F&amp;title=URL%20Rewrite%20en%20IIS%206" title="Linkter"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/linkter.png" title="Linkter" alt="Linkter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;url=http%3A%2F%2Fblog.hectorbenitez.com%2F2009%2F11%2Furl-rewrite-en-iis-6%2F&amp;title=URL%20Rewrite%20en%20IIS%206" title="Live"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/live.png" title="Live" alt="Live" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2Fblog.hectorbenitez.com%2F2009%2F11%2Furl-rewrite-en-iis-6%2F&amp;t=URL%20Rewrite%20en%20IIS%206" title="MySpace"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/myspace.png" title="MySpace" alt="MySpace" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.netvibes.com/share?title=URL%20Rewrite%20en%20IIS%206&amp;url=http%3A%2F%2Fblog.hectorbenitez.com%2F2009%2F11%2Furl-rewrite-en-iis-6%2F" title="Netvibes"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/netvibes.png" title="Netvibes" alt="Netvibes" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fblog.hectorbenitez.com%2F2009%2F11%2Furl-rewrite-en-iis-6%2F&amp;title=URL%20Rewrite%20en%20IIS%206" title="Reddit"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fblog.hectorbenitez.com%2F2009%2F11%2Furl-rewrite-en-iis-6%2F" title="Technorati"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://bitacoras.com/anotaciones/http%3A%2F%2Fblog.hectorbenitez.com%2F2009%2F11%2Furl-rewrite-en-iis-6%2F" title="Bitacoras.com"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/bitacoras.png" title="Bitacoras.com" alt="Bitacoras.com" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="mailto:?subject=URL%20Rewrite%20en%20IIS%206&amp;body=http%3A%2F%2Fblog.hectorbenitez.com%2F2009%2F11%2Furl-rewrite-en-iis-6%2F" title="email"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fblog.hectorbenitez.com%2F2009%2F11%2Furl-rewrite-en-iis-6%2F&amp;title=URL%20Rewrite%20en%20IIS%206&amp;source=HectorBenitez.com+%5BBlog%5D+Desarrollo+de+sistemas+o+algo+por+el+estilo...&amp;summary=Una%20de%20las%20caracter%C3%AD%C2%ADsticas%20que%20mas%20extra%C3%B1amos%20de%20apache%20cuando%20usamos%20IIS6%20es%20el%20modulo%20de%20URL%20Rewrite%20%28mod_rewrite%29%2C%20actualmente%20IIS7%20ya%20cuenta%20con%20un%20modulo%20similar.%0D%0A%0D%0ALa%20necesidad%20de%20usar%20este%20modulo%20aparec%C3%ADa%20principalmente%20cuando%20usamos%20fra" title="LinkedIn"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://meneame.net/submit.php?url=http%3A%2F%2Fblog.hectorbenitez.com%2F2009%2F11%2Furl-rewrite-en-iis-6%2F" title="Meneame"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/meneame.png" title="Meneame" alt="Meneame" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fblog.hectorbenitez.com%2F2009%2F11%2Furl-rewrite-en-iis-6%2F&amp;partner=sociable" title="Print"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://socialogs.com/add_story.php?story_url=http%3A%2F%2Fblog.hectorbenitez.com%2F2009%2F11%2Furl-rewrite-en-iis-6%2F&amp;story_title=URL%20Rewrite%20en%20IIS%206" title="Socialogs"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/socialogs.png" title="Socialogs" alt="Socialogs" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.sphere.com/search?q=sphereit:http%3A%2F%2Fblog.hectorbenitez.com%2F2009%2F11%2Furl-rewrite-en-iis-6%2F&amp;title=URL%20Rewrite%20en%20IIS%206" title="SphereIt"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/sphere.png" title="SphereIt" alt="SphereIt" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fblog.hectorbenitez.com%2F2009%2F11%2Furl-rewrite-en-iis-6%2F&amp;title=URL%20Rewrite%20en%20IIS%206" title="StumbleUpon"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.friendfeed.com/share?title=URL%20Rewrite%20en%20IIS%206&amp;link=http%3A%2F%2Fblog.hectorbenitez.com%2F2009%2F11%2Furl-rewrite-en-iis-6%2F" title="FriendFeed"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://blog.hectorbenitez.com/feed/" title="RSS"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://bookmarks.yahoo.com/toolbar/savebm?u=http%3A%2F%2Fblog.hectorbenitez.com%2F2009%2F11%2Furl-rewrite-en-iis-6%2F&amp;t=URL%20Rewrite%20en%20IIS%206&opener=bm&amp;ei=UTF-8&amp;d=Una%20de%20las%20caracter%C3%AD%C2%ADsticas%20que%20mas%20extra%C3%B1amos%20de%20apache%20cuando%20usamos%20IIS6%20es%20el%20modulo%20de%20URL%20Rewrite%20%28mod_rewrite%29%2C%20actualmente%20IIS7%20ya%20cuenta%20con%20un%20modulo%20similar.%0D%0A%0D%0ALa%20necesidad%20de%20usar%20este%20modulo%20aparec%C3%ADa%20principalmente%20cuando%20usamos%20fra" title="Yahoo! Bookmarks"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/yahoomyweb.png" title="Yahoo! Bookmarks" alt="Yahoo! Bookmarks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=URL%20Rewrite%20en%20IIS%206%20-%20http%3A%2F%2Fblog.hectorbenitez.com%2F2009%2F11%2Furl-rewrite-en-iis-6%2F" title="Twitter"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="javascript:AddToFavorites();" title="Add to favorites"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/addtofavorites.png" title="Add to favorites" alt="Add to favorites" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fblog.hectorbenitez.com%2F2009%2F11%2Furl-rewrite-en-iis-6%2F&amp;partner=sociable" title="PDF"><img src="http://blog.hectorbenitez.com/wp-content/plugins/sociable/images/pdf.png" title="PDF" alt="PDF" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.hectorbenitez.com/2009/11/url-rewrite-en-iis-6/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
