<?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: Lange Strings umbrechen</title>
	<atom:link href="http://phpperformance.de/lange-strings-umbrechen/feed/" rel="self" type="application/rss+xml" />
	<link>http://phpperformance.de/lange-strings-umbrechen/</link>
	<description>Optimierung und Tipps zur Beschleunigung von PHP und MySQL</description>
	<lastBuildDate>Thu, 26 Jan 2012 23:01:03 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>Von: guiasbkd</title>
		<link>http://phpperformance.de/lange-strings-umbrechen/comment-page-1/#comment-21704</link>
		<dc:creator>guiasbkd</dc:creator>
		<pubDate>Sun, 28 Jun 2009 13:27:41 +0000</pubDate>
		<guid isPermaLink="false">http://phpperformance.de/lange-strings-umbrechen/#comment-21704</guid>
		<description>Man darf jedoch nicht vergessen, dass man beispielsweise in Javascript mehrzeilige Strings erstellen kann, solange man diesen in mehrere aufteilt und mit + verbindet</description>
		<content:encoded><![CDATA[<p>Man darf jedoch nicht vergessen, dass man beispielsweise in Javascript mehrzeilige Strings erstellen kann, solange man diesen in mehrere aufteilt und mit + verbindet</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: GhostGambler</title>
		<link>http://phpperformance.de/lange-strings-umbrechen/comment-page-1/#comment-17709</link>
		<dc:creator>GhostGambler</dc:creator>
		<pubDate>Thu, 12 Mar 2009 11:46:24 +0000</pubDate>
		<guid isPermaLink="false">http://phpperformance.de/lange-strings-umbrechen/#comment-17709</guid>
		<description>Such mal nach dem Beitrag hier (oder generell), der die Performance von &quot; zu &#039; misst, sofern keine Variablen drin enthalten sind.</description>
		<content:encoded><![CDATA[<p>Such mal nach dem Beitrag hier (oder generell), der die Performance von &#034; zu &#039; misst, sofern keine Variablen drin enthalten sind.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Maik</title>
		<link>http://phpperformance.de/lange-strings-umbrechen/comment-page-1/#comment-17708</link>
		<dc:creator>Maik</dc:creator>
		<pubDate>Thu, 12 Mar 2009 09:49:10 +0000</pubDate>
		<guid isPermaLink="false">http://phpperformance.de/lange-strings-umbrechen/#comment-17708</guid>
		<description>Ich habe gerade kurz mitgelesen und wenn es hier wirklich um Performance geht, sollte man sich nicht rumstreiten, was denn nun eine funktion ist oder nicht, sondern mal den PHP Parser genauer unter die Lupe nehmen. 

Also in Zukunft bitte NICHT

echo &quot;Hello World&quot;;

SONDERN

echo &#039;Hello World&#039;;

Mit einfachen Anf&#252;hrungsstrichen versucht PHP den darin enthaltenen Text nicht zu interpretieren und ist daher in h&#246;heren Datenflussbereichen sp&#252;hrbar schneller. Was allerdings nicht mehr funktioniert ist dann 

$you = &#039;Maik&#039;;
echo &#039;Hello $you&#039;;

M&#252;sste dann, wie eigentlich auch konform folglich geschrieben werden.

$you = &#039;Maik&#039;;
echo &#039;Hello &#039; . $you;

Soviel dazu... ;)</description>
		<content:encoded><![CDATA[<p>Ich habe gerade kurz mitgelesen und wenn es hier wirklich um Performance geht, sollte man sich nicht rumstreiten, was denn nun eine funktion ist oder nicht, sondern mal den PHP Parser genauer unter die Lupe nehmen. </p>
<p>Also in Zukunft bitte NICHT</p>
<p>echo &#034;Hello World&#034;;</p>
<p>SONDERN</p>
<p>echo &#039;Hello World&#039;;</p>
<p>Mit einfachen Anf&#252;hrungsstrichen versucht PHP den darin enthaltenen Text nicht zu interpretieren und ist daher in h&#246;heren Datenflussbereichen sp&#252;hrbar schneller. Was allerdings nicht mehr funktioniert ist dann </p>
<p>$you = &#039;Maik&#039;;<br />
echo &#039;Hello $you&#039;;</p>
<p>M&#252;sste dann, wie eigentlich auch konform folglich geschrieben werden.</p>
<p>$you = &#039;Maik&#039;;<br />
echo &#039;Hello &#039; . $you;</p>
<p>Soviel dazu&#8230; <img src='http://phpperformance.de/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Gerhard</title>
		<link>http://phpperformance.de/lange-strings-umbrechen/comment-page-1/#comment-15376</link>
		<dc:creator>Gerhard</dc:creator>
		<pubDate>Wed, 20 Aug 2008 11:23:39 +0000</pubDate>
		<guid isPermaLink="false">http://phpperformance.de/lange-strings-umbrechen/#comment-15376</guid>
		<description>@Jan: Wenn ich in einen PHP-String Zeilenumbr&#252;che einbaue, werden diese dann auch mit in die HTML-Ausgabe des PHP-Scriptes &#252;bertragen. Dies ist in der Regel nicht schlimm, jedoch achte ich prim&#228;r darauf, dass ich den Quelltext des PHP gut lesen/bearbeiten kann. Meist sind die Ausgaben einger&#252;ckt, wobei das dann wieder unn&#246;tige Tabulatoren/Leerzeichen im HTML zur Folge hat. Das zieht sich bei mir bis zu den SQL-Queries:
$db_class-&gt;query(
  &quot;SELECT * FROM user &quot; .
  &quot;  WHERE user_id = %d &quot;,
  $user_id
);
gerade bei Where-Bedingungen und komplexen Joins lassen sich logische Teilstrings leicht auskommentieren und es ist global einheitlich. Zudem sind Prepared Statements das einzig Wahre :-)</description>
		<content:encoded><![CDATA[<p>@Jan: Wenn ich in einen PHP-String Zeilenumbr&#252;che einbaue, werden diese dann auch mit in die HTML-Ausgabe des PHP-Scriptes &#252;bertragen. Dies ist in der Regel nicht schlimm, jedoch achte ich prim&#228;r darauf, dass ich den Quelltext des PHP gut lesen/bearbeiten kann. Meist sind die Ausgaben einger&#252;ckt, wobei das dann wieder unn&#246;tige Tabulatoren/Leerzeichen im HTML zur Folge hat. Das zieht sich bei mir bis zu den SQL-Queries:<br />
$db_class-&gt;query(<br />
  &#034;SELECT * FROM user &#034; .<br />
  &#034;  WHERE user_id = %d &#034;,<br />
  $user_id<br />
);<br />
gerade bei Where-Bedingungen und komplexen Joins lassen sich logische Teilstrings leicht auskommentieren und es ist global einheitlich. Zudem sind Prepared Statements das einzig Wahre <img src='http://phpperformance.de/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: GhostGambler</title>
		<link>http://phpperformance.de/lange-strings-umbrechen/comment-page-1/#comment-15192</link>
		<dc:creator>GhostGambler</dc:creator>
		<pubDate>Sat, 16 Aug 2008 11:41:43 +0000</pubDate>
		<guid isPermaLink="false">http://phpperformance.de/lange-strings-umbrechen/#comment-15192</guid>
		<description>Probier mal copy&amp;paste mit einem Text zu machen der viele Umbr&#252;che im HTML-Code hat. Die sieht man zwar auf der Website nicht, aber beim Einf&#252;gen in Wordpad oder so doch wieder.</description>
		<content:encoded><![CDATA[<p>Probier mal copy&amp;paste mit einem Text zu machen der viele Umbr&#252;che im HTML-Code hat. Die sieht man zwar auf der Website nicht, aber beim Einf&#252;gen in Wordpad oder so doch wieder.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Jan</title>
		<link>http://phpperformance.de/lange-strings-umbrechen/comment-page-1/#comment-15183</link>
		<dc:creator>Jan</dc:creator>
		<pubDate>Sat, 16 Aug 2008 08:08:22 +0000</pubDate>
		<guid isPermaLink="false">http://phpperformance.de/lange-strings-umbrechen/#comment-15183</guid>
		<description>@Gerhard: Und wrum tust Du das? In PHP kannst Du ja problemlos zeilenumbr&#252;che einbauen, musst nicht nach jeder Zeile konkatenieren.
Bei JS gehts aber nur so, da haste recht (weil dort das Parsen schwieriger ist -&gt; Es muss kein Semikolon am Ende des befehls stehen sondern es reicht auch ein Zeilenumbruch mitunter. Da ist JS ein wenig inkonsequent)</description>
		<content:encoded><![CDATA[<p>@Gerhard: Und wrum tust Du das? In PHP kannst Du ja problemlos zeilenumbr&#252;che einbauen, musst nicht nach jeder Zeile konkatenieren.<br />
Bei JS gehts aber nur so, da haste recht (weil dort das Parsen schwieriger ist -> Es muss kein Semikolon am Ende des befehls stehen sondern es reicht auch ein Zeilenumbruch mitunter. Da ist JS ein wenig inkonsequent)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Gerhard</title>
		<link>http://phpperformance.de/lange-strings-umbrechen/comment-page-1/#comment-15161</link>
		<dc:creator>Gerhard</dc:creator>
		<pubDate>Fri, 15 Aug 2008 22:47:01 +0000</pubDate>
		<guid isPermaLink="false">http://phpperformance.de/lange-strings-umbrechen/#comment-15161</guid>
		<description>Warum ist ein Umbrechen bspw. in JS nicht m&#246;glich? Ich benutze immer folgendes Konstrukt - f&#252;r jede Ausgabe quasi als Kombi:

echo &quot;Das gr&#246;&#223;te Sicherheitsrisiko &quot; .
     &quot;f&#252;r PCs ist $var1. $var2&quot; .
     &quot; sch&#252;tteln oft den Kopf&quot; .
     &quot; &#252;ber die Vorgehensweise der DAUs&quot;;</description>
		<content:encoded><![CDATA[<p>Warum ist ein Umbrechen bspw. in JS nicht m&#246;glich? Ich benutze immer folgendes Konstrukt &#8211; f&#252;r jede Ausgabe quasi als Kombi:</p>
<p>echo &#034;Das gr&#246;&#223;te Sicherheitsrisiko &#034; .<br />
     &#034;f&#252;r PCs ist $var1. $var2&#034; .<br />
     &#034; sch&#252;tteln oft den Kopf&#034; .<br />
     &#034; &#252;ber die Vorgehensweise der DAUs&#034;;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Wenn ein String false ist &#8230; &#187; Beitrag &#187; PHP Performance</title>
		<link>http://phpperformance.de/lange-strings-umbrechen/comment-page-1/#comment-818</link>
		<dc:creator>Wenn ein String false ist &#8230; &#187; Beitrag &#187; PHP Performance</dc:creator>
		<pubDate>Tue, 30 Oct 2007 07:24:39 +0000</pubDate>
		<guid isPermaLink="false">http://phpperformance.de/lange-strings-umbrechen/#comment-818</guid>
		<description>[...] ich neulich dazugelernt habe, unterscheidet PHP in Funktionen und Sprachkonstrukte (werden in guten Editoren auch farblich [...]</description>
		<content:encoded><![CDATA[<p>[...] ich neulich dazugelernt habe, unterscheidet PHP in Funktionen und Sprachkonstrukte (werden in guten Editoren auch farblich [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: loci</title>
		<link>http://phpperformance.de/lange-strings-umbrechen/comment-page-1/#comment-556</link>
		<dc:creator>loci</dc:creator>
		<pubDate>Wed, 26 Sep 2007 10:49:10 +0000</pubDate>
		<guid isPermaLink="false">http://phpperformance.de/lange-strings-umbrechen/#comment-556</guid>
		<description>sprachkonstrukte unterscheiden sich von funktionen in zweierlei dingen:
1. sie koennen keine variablen funktionen verarbeiten - $foobar()
2. es gibt keinen overhead beim aufruf (lookup, lowercase, ...)

wenn es hier im blog also um performance geht ist der unterschied zwischen den beiden genau da zu finden.</description>
		<content:encoded><![CDATA[<p>sprachkonstrukte unterscheiden sich von funktionen in zweierlei dingen:<br />
1. sie koennen keine variablen funktionen verarbeiten &#8211; $foobar()<br />
2. es gibt keinen overhead beim aufruf (lookup, lowercase, &#8230;)</p>
<p>wenn es hier im blog also um performance geht ist der unterschied zwischen den beiden genau da zu finden.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: admin</title>
		<link>http://phpperformance.de/lange-strings-umbrechen/comment-page-1/#comment-499</link>
		<dc:creator>admin</dc:creator>
		<pubDate>Fri, 14 Sep 2007 12:08:51 +0000</pubDate>
		<guid isPermaLink="false">http://phpperformance.de/lange-strings-umbrechen/#comment-499</guid>
		<description>Versuch mal Code in &lt;pre&gt; zu schreiben.</description>
		<content:encoded><![CDATA[<p>Versuch mal Code in &lt;pre&gt; zu schreiben.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

