<?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: Speicherverbrauch und große Arrays in PHP</title>
	<atom:link href="http://webboarder.de/2008/10/speicherverbrauch-und-grosse-arrays-in-php/feed/" rel="self" type="application/rss+xml" />
	<link>http://webboarder.de/2008/10/speicherverbrauch-und-grosse-arrays-in-php/</link>
	<description>Webworking und Wakeboarding</description>
	<lastBuildDate>Mon, 07 Jun 2010 08:52:00 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Von: Christoph</title>
		<link>http://webboarder.de/2008/10/speicherverbrauch-und-grosse-arrays-in-php/comment-page-1/#comment-45</link>
		<dc:creator>Christoph</dc:creator>
		<pubDate>Sun, 14 Dec 2008 20:19:51 +0000</pubDate>
		<guid isPermaLink="false">http://webboarder.de/?p=51#comment-45</guid>
		<description>Das löst aber doch nicht das Problem, das ich im Fazit in Punkt 2 angesprochen habe. Theoretisch müsste das Holen der Daten und das Ausgeben bei dir ein Vorgang sein. Doch durch das MVC-Prinzip geht das ja nicht.
Klar, man könnte jetzt alles im Controller machen, aber genau das will ich ja nicht, weil ich ja so nicht mehr den Komfort des View Handlers habe.
Hmmm... man könnte es so machen, dass man die aufbereiteten Daten in eine Textdatei schreibt und der View-Handler dann eine Zeile nach der anderen durchkaut...</description>
		<content:encoded><![CDATA[<p>Das löst aber doch nicht das Problem, das ich im Fazit in Punkt 2 angesprochen habe. Theoretisch müsste das Holen der Daten und das Ausgeben bei dir ein Vorgang sein. Doch durch das MVC-Prinzip geht das ja nicht.<br />
Klar, man könnte jetzt alles im Controller machen, aber genau das will ich ja nicht, weil ich ja so nicht mehr den Komfort des View Handlers habe.<br />
Hmmm&#8230; man könnte es so machen, dass man die aufbereiteten Daten in eine Textdatei schreibt und der View-Handler dann eine Zeile nach der anderen durchkaut&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: maz</title>
		<link>http://webboarder.de/2008/10/speicherverbrauch-und-grosse-arrays-in-php/comment-page-1/#comment-43</link>
		<dc:creator>maz</dc:creator>
		<pubDate>Sun, 14 Dec 2008 12:15:42 +0000</pubDate>
		<guid isPermaLink="false">http://webboarder.de/?p=51#comment-43</guid>
		<description>Um den Speicherverbrauch zu reduzieren, solltest du &quot;unbuffered&quot; Queries durchführen. Dann muss PHP nicht alle Ergebnisse im Speicher halten und dein PHP-Script kann direkt weiterlaufen, ohne auf die Antwort des MySQL-Servers zu warten. Außerdem solltest du den String ($output) nach ca 1 MB ausgeben und wieder auf einen leeren String setzen.

Infos und Hinweise zu &quot;unbuffered&quot; Queries findest du in der Doku zu mysql_unbuffered_query() oder PDO::MYSQL_ATTR_USE_BUFFERED_QUERY</description>
		<content:encoded><![CDATA[<p>Um den Speicherverbrauch zu reduzieren, solltest du &#8220;unbuffered&#8221; Queries durchführen. Dann muss PHP nicht alle Ergebnisse im Speicher halten und dein PHP-Script kann direkt weiterlaufen, ohne auf die Antwort des MySQL-Servers zu warten. Außerdem solltest du den String ($output) nach ca 1 MB ausgeben und wieder auf einen leeren String setzen.</p>
<p>Infos und Hinweise zu &#8220;unbuffered&#8221; Queries findest du in der Doku zu mysql_unbuffered_query() oder PDO::MYSQL_ATTR_USE_BUFFERED_QUERY</p>
]]></content:encoded>
	</item>
</channel>
</rss>
