<?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>Kommentare zu: PHP Autoload die Dritte</title>
	<atom:link href="http://www.mm-newmedia.de/blog/2009/01/php-autoload-die-dritte/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.mm-newmedia.de/blog/2009/01/php-autoload-die-dritte/</link>
	<description>Neuigkeiten, Tipps und Smalltalk rund um MM Newmedia</description>
	<lastBuildDate>Fri, 13 Aug 2010 14:51:21 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>Von: Dynamische Methodenparameter - Seite 3 - PHP Scripte Tutorials Jobs und vieles mehr</title>
		<link>http://www.mm-newmedia.de/blog/2009/01/php-autoload-die-dritte/comment-page-1/#comment-143</link>
		<dc:creator>Dynamische Methodenparameter - Seite 3 - PHP Scripte Tutorials Jobs und vieles mehr</dc:creator>
		<pubDate>Tue, 12 Jan 2010 22:22:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.mm-newmedia.de/blog/?p=50#comment-143</guid>
		<description>[...]  [...]</description>
		<content:encoded><![CDATA[<p>[...]  [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Markus Malkusch</title>
		<link>http://www.mm-newmedia.de/blog/2009/01/php-autoload-die-dritte/comment-page-1/#comment-139</link>
		<dc:creator>Markus Malkusch</dc:creator>
		<pubDate>Fri, 27 Nov 2009 11:12:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.mm-newmedia.de/blog/?p=50#comment-139</guid>
		<description>Unter http://php-autoloader.malkusch.de/de/ findet man einen Autoloader der universel einsetzbar ist. Er findet Klassendefinitionen automatisch und hat auch kein Problem mehrfach bzw. mit anderen Autoloadern genutzt zu werden.</description>
		<content:encoded><![CDATA[<p>Unter <a href="http://php-autoloader.malkusch.de/de/" rel="nofollow">http://php-autoloader.malkusch.de/de/</a> findet man einen Autoloader der universel einsetzbar ist. Er findet Klassendefinitionen automatisch und hat auch kein Problem mehrfach bzw. mit anderen Autoloadern genutzt zu werden.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: admin</title>
		<link>http://www.mm-newmedia.de/blog/2009/01/php-autoload-die-dritte/comment-page-1/#comment-138</link>
		<dc:creator>admin</dc:creator>
		<pubDate>Tue, 03 Nov 2009 20:02:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.mm-newmedia.de/blog/?p=50#comment-138</guid>
		<description>Sofern man in der Verzeichnisstruktur arbeiten möchte, die das Programm von Hause aus mit sich bringt, könnte man natürlich auf eine weitere Autoload Funktion verzichten und die bereits existierende nutzen. Bei einem solchen Fall sehe ich auch keinen wirklichen Sinn darin eine weitere Autoload Funktion via SPL einzubinden.

Bei sehr komplexen Erweiterungen, die nicht unbedingt mit der mitgebrachten Verzeichnisstruktur des Hauptprogrammes harmonisieren oder eine eigene Verzeichnisstruktur mitbringen, ist es aber vorteilhafter eine eigene Autoload Funktion zu etablieren. Während die bereits im Programm existierende Autoload Funktion garantiert, dass das Hauptprogramm weiterhin reibungslos läuft, wird die zweite Autoload Funktion dafür sorgen, dass Klassen in der neuen Verzeichnisstruktur der Erweiterung ohne Probleme aufgerufen werden können.

Wenn die mitgebrachte Autoload Funktion die gehobenen Ansprüche einer möglichen Erweiterung nicht erfüllt, ist es mit der SPL möglich etliche weitere Autoload Funktionen zu integrieren, die nach ihrer Reihenfolge im Stack abgearbeitet werden. Findet die neue Autoload Funktion der Erweiterung also eine Klasse nicht, wird versucht die Klasse über die alte Autoload Funktion zu finden.

Ob man jetzt eine weitere Autoload Funktion nutzt, bleibt aber jedem selbst überlassen und hängt immer davon ab, was genau erzielt werden soll.</description>
		<content:encoded><![CDATA[<p>Sofern man in der Verzeichnisstruktur arbeiten möchte, die das Programm von Hause aus mit sich bringt, könnte man natürlich auf eine weitere Autoload Funktion verzichten und die bereits existierende nutzen. Bei einem solchen Fall sehe ich auch keinen wirklichen Sinn darin eine weitere Autoload Funktion via SPL einzubinden.</p>
<p>Bei sehr komplexen Erweiterungen, die nicht unbedingt mit der mitgebrachten Verzeichnisstruktur des Hauptprogrammes harmonisieren oder eine eigene Verzeichnisstruktur mitbringen, ist es aber vorteilhafter eine eigene Autoload Funktion zu etablieren. Während die bereits im Programm existierende Autoload Funktion garantiert, dass das Hauptprogramm weiterhin reibungslos läuft, wird die zweite Autoload Funktion dafür sorgen, dass Klassen in der neuen Verzeichnisstruktur der Erweiterung ohne Probleme aufgerufen werden können.</p>
<p>Wenn die mitgebrachte Autoload Funktion die gehobenen Ansprüche einer möglichen Erweiterung nicht erfüllt, ist es mit der SPL möglich etliche weitere Autoload Funktionen zu integrieren, die nach ihrer Reihenfolge im Stack abgearbeitet werden. Findet die neue Autoload Funktion der Erweiterung also eine Klasse nicht, wird versucht die Klasse über die alte Autoload Funktion zu finden.</p>
<p>Ob man jetzt eine weitere Autoload Funktion nutzt, bleibt aber jedem selbst überlassen und hängt immer davon ab, was genau erzielt werden soll.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Heinz</title>
		<link>http://www.mm-newmedia.de/blog/2009/01/php-autoload-die-dritte/comment-page-1/#comment-137</link>
		<dc:creator>Heinz</dc:creator>
		<pubDate>Tue, 03 Nov 2009 19:15:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.mm-newmedia.de/blog/?p=50#comment-137</guid>
		<description>Hallo,

auch wenn die Frage vllt. dumm ist, aber wenn das Programm schon eine autoload Funktion hat, könnte man die in der Erweiterung nicht einfach wegelassen?</description>
		<content:encoded><![CDATA[<p>Hallo,</p>
<p>auch wenn die Frage vllt. dumm ist, aber wenn das Programm schon eine autoload Funktion hat, könnte man die in der Erweiterung nicht einfach wegelassen?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
