<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Cargador de clases en PHP4</title>
	<atom:link href="http://www.eslomas.com/2006/02/cargador-de-clases-en-php4/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.eslomas.com/2006/02/cargador-de-clases-en-php4/</link>
	<description>Informática, internet y algo del mundo real</description>
	<lastBuildDate>Tue, 22 May 2012 08:46:25 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Lucas</title>
		<link>http://www.eslomas.com/2006/02/cargador-de-clases-en-php4/comment-page-1/#comment-60412</link>
		<dc:creator>Lucas</dc:creator>
		<pubDate>Fri, 10 Oct 2008 03:16:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.eslomas.com/?p=243#comment-60412</guid>
		<description>Excelente tu clase tengo que desarrollar una aplicación en 3 capas y el acoplamiento me mataba, gracias por el post</description>
		<content:encoded><![CDATA[<p>Excelente tu clase tengo que desarrollar una aplicación en 3 capas y el acoplamiento me mataba, gracias por el post</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: EsLoMas.com &#187;</title>
		<link>http://www.eslomas.com/2006/02/cargador-de-clases-en-php4/comment-page-1/#comment-47792</link>
		<dc:creator>EsLoMas.com &#187;</dc:creator>
		<pubDate>Mon, 23 Jun 2008 11:06:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.eslomas.com/?p=243#comment-47792</guid>
		<description>[...]  [...]</description>
		<content:encoded><![CDATA[<p>[...]  [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: EsLoMas.com &#187; Próximos artículos de PHP</title>
		<link>http://www.eslomas.com/2006/02/cargador-de-clases-en-php4/comment-page-1/#comment-1342</link>
		<dc:creator>EsLoMas.com &#187; Próximos artículos de PHP</dc:creator>
		<pubDate>Sat, 11 Mar 2006 19:58:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.eslomas.com/?p=243#comment-1342</guid>
		<description>[...] Cargador de clases: si te ha tocado programar una aplicación de tamaño medio en PHP, seguramente habrás utilizado la orientación a objetos. Uno de los problemas que tiene PHP con la orientación a objetos, es que al ser interpretado, es necesario incluir el archivo que define una clase antes de utilizarla, lo cual produce un alto acoplamiento con la ruta física en que éstas están almacenadas. En este artículo explicaré una clase que utilizo desde hace tiempo y que me permite abstraerme de este problema, permitíendome incluso reorganizar de forma completamente transparente la estructura física de carpetas en las que están almacenadas las clases. [...]</description>
		<content:encoded><![CDATA[<p>[...] Cargador de clases: si te ha tocado programar una aplicación de tamaño medio en PHP, seguramente habrás utilizado la orientación a objetos. Uno de los problemas que tiene PHP con la orientación a objetos, es que al ser interpretado, es necesario incluir el archivo que define una clase antes de utilizarla, lo cual produce un alto acoplamiento con la ruta física en que éstas están almacenadas. En este artículo explicaré una clase que utilizo desde hace tiempo y que me permite abstraerme de este problema, permitíendome incluso reorganizar de forma completamente transparente la estructura física de carpetas en las que están almacenadas las clases. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: cocososo</title>
		<link>http://www.eslomas.com/2006/02/cargador-de-clases-en-php4/comment-page-1/#comment-1325</link>
		<dc:creator>cocososo</dc:creator>
		<pubDate>Sat, 25 Feb 2006 11:33:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.eslomas.com/?p=243#comment-1325</guid>
		<description>Copio y quedo a la espera de tu proximo articulo.

Saludos.</description>
		<content:encoded><![CDATA[<p>Copio y quedo a la espera de tu proximo articulo.</p>
<p>Saludos.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Patxi</title>
		<link>http://www.eslomas.com/2006/02/cargador-de-clases-en-php4/comment-page-1/#comment-1321</link>
		<dc:creator>Patxi</dc:creator>
		<pubDate>Fri, 24 Feb 2006 13:25:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.eslomas.com/?p=243#comment-1321</guid>
		<description>Pues en parte tienes razón, el programa funciona correctamente ya que la comprobación booleana que se hace más arriba se sigue cumpliendo aunque no devuelva nada, que se considera diferente que false. En cualquier caso lo correcto es poner lo que pone en el comentario del método, return false para el caso de no acierto en caché y return true para los aciertos en caché, problemas del copy&amp;paste.

El asunto es que esta clase la he resumido de la que utilizo normalmente, que está integrada con otras piezas, y al sacarla la tendría que haber probado algo más, pero cuestiones de falta de tiempo no me lo han permitido :(

Aparte de lo que comentas he añadido una modificación para evitar posibles problemas al utilizar la clase en sistemas windows, por lo que si es tu caso te recomiendo que vuelvas a copiar el código completo de la clase.</description>
		<content:encoded><![CDATA[<p>Pues en parte tienes razón, el programa funciona correctamente ya que la comprobación booleana que se hace más arriba se sigue cumpliendo aunque no devuelva nada, que se considera diferente que false. En cualquier caso lo correcto es poner lo que pone en el comentario del método, return false para el caso de no acierto en caché y return true para los aciertos en caché, problemas del copy&amp;paste.</p>
<p>El asunto es que esta clase la he resumido de la que utilizo normalmente, que está integrada con otras piezas, y al sacarla la tendría que haber probado algo más, pero cuestiones de falta de tiempo no me lo han permitido <img src='http://www.eslomas.com/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
<p>Aparte de lo que comentas he añadido una modificación para evitar posibles problemas al utilizar la clase en sistemas windows, por lo que si es tu caso te recomiendo que vuelvas a copiar el código completo de la clase.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: cocososo</title>
		<link>http://www.eslomas.com/2006/02/cargador-de-clases-en-php4/comment-page-1/#comment-1320</link>
		<dc:creator>cocososo</dc:creator>
		<pubDate>Fri, 24 Feb 2006 09:11:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.eslomas.com/?p=243#comment-1320</guid>
		<description>¿El metodo _getCachedData() no deberia terminar con un return 1?</description>
		<content:encoded><![CDATA[<p>¿El metodo _getCachedData() no deberia terminar con un return 1?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rodrigo</title>
		<link>http://www.eslomas.com/2006/02/cargador-de-clases-en-php4/comment-page-1/#comment-1318</link>
		<dc:creator>Rodrigo</dc:creator>
		<pubDate>Thu, 23 Feb 2006 15:40:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.eslomas.com/?p=243#comment-1318</guid>
		<description>Muy bueno!</description>
		<content:encoded><![CDATA[<p>Muy bueno!</p>
]]></content:encoded>
	</item>
</channel>
</rss>

