<?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>mehrwelt &#187; Performance</title>
	<atom:link href="http://blog.mehrwert.de/category/performance/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.mehrwert.de</link>
	<description>Die mehrwelt</description>
	<lastBuildDate>Sat, 07 Jan 2012 22:36:36 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>HipHop für PHP</title>
		<link>http://blog.mehrwert.de/2010/02/02/facebook-hiphop-for-php/</link>
		<comments>http://blog.mehrwert.de/2010/02/02/facebook-hiphop-for-php/#comments</comments>
		<pubDate>Tue, 02 Feb 2010 20:52:47 +0000</pubDate>
		<dc:creator>Andreas Beutel</dc:creator>
				<category><![CDATA[Fundstück]]></category>
		<category><![CDATA[Performance]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[Technik]]></category>
		<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://blog.mehrwert.de/?p=598</guid>
		<description><![CDATA[Der Schleier wurde gelüftet: Facebook hat mit »HipHop« einen Source Code Umwandler veröffentlicht, der PHP-Code in höchst-optimierten C++ Code konvertiert. Dieser wiederum wird dann mit g++ kompiliert um maximale Performance zu erreichen. Bei Facebook brachte der Einsatz von HipHop eine &#8230; <a href="http://blog.mehrwert.de/2010/02/02/facebook-hiphop-for-php/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Der Schleier wurde gelüftet: Facebook hat mit »<strong>HipHop</strong>« einen Source Code Umwandler veröffentlicht, der PHP-Code in höchst-optimierten C++ Code konvertiert. Dieser wiederum wird dann mit g++ kompiliert um maximale Performance zu erreichen.</p>
<p>Bei Facebook brachte der Einsatz von HipHop eine durchschnittliche Reduzierung der CPU-Auslastung um 50% &#8211; natürlich abhängig von der jeweiligen Seite. Für Facebook bedeutet weniger CPU-Last weniger Server &#8211; und damit weniger Kosten. Aber natürlich bedeutet weniger Auslastung auch weniger Energieverbrauch.</p>
<p>In seinem Blog-Beitrag schreibt Haiping Zhao »We are proud to say that at this point, we are serving over 90% of our Web traffic using HipHop, all only six months after deployment.</p>
<blockquote><p><strong>How HipHop Works</strong><br />
The main challenge of the project was bridging the gap between PHP and C++. PHP is a scripting language with dynamic, weak typing. C++ is a compiled language with static typing. While PHP allows you to write magical dynamic features, most PHP is relatively straightforward. It&#8217;s more likely that you see if (&#8230;) {&#8230;} else {..} than it is to see function foo($x) { include $x; }. This is where we gain in performance. Whenever possible our generated code uses static binding for functions and variables. We also use type inference to pick the most specific type possible for our variables and thus save memory.</p></blockquote>
<p>[...]</p>
<blockquote><p>Overall HipHop allows us to keep the best aspects of PHP while taking advantage of the performance benefits of C++. In total, we have written over 300,000 lines of code and more than 5,000 unit tests. All of this will be released this evening on GitHub under the open source PHP license.</p></blockquote>
<p>Der ganze Artikel (englisch) im Facebook Blog: <a href="http://bit.ly/95AiZ0">http://developers.facebook.com/news.php?blog=1&#038;story=358</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mehrwert.de/2010/02/02/facebook-hiphop-for-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Optimizing TYPO3 backend responsiveness</title>
		<link>http://blog.mehrwert.de/2008/06/10/optimizing-typo3-backend-responsiveness/</link>
		<comments>http://blog.mehrwert.de/2008/06/10/optimizing-typo3-backend-responsiveness/#comments</comments>
		<pubDate>Tue, 10 Jun 2008 18:03:32 +0000</pubDate>
		<dc:creator>Andreas Beutel</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Framework]]></category>
		<category><![CDATA[Performance]]></category>
		<category><![CDATA[TYPO3]]></category>

		<guid isPermaLink="false">http://blog.mehrwert.intern/2008/06/10/optimizing-typo3-backend-responsiveness/</guid>
		<description><![CDATA[During the last months I attended two excellent meetings. One was the TYPO3DD08 and the other was the &#8220;Dirty Handson Session&#8221; (Forelle ist geil!). During the last session we worked on HCI issues in Arnhem @ the Netcreators office together &#8230; <a href="http://blog.mehrwert.de/2008/06/10/optimizing-typo3-backend-responsiveness/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>During the last months I attended two excellent meetings. One was the TYPO3DD08 and the other was the &#8220;Dirty Handson Session&#8221; (Forelle ist geil!). During the last session we worked on HCI issues in Arnhem @ the Netcreators office together with Ben van &#8216;t Ende, Benjamin Mack, Jens Hoffmann, Patrick Broens, Steffen Kamper and me. We had a lot of fun and made a good start improving the backend step by step&#8230;.</p>
<p><a href="http://typofree.org/articles/optimizing-typo3-backend-responsiveness/">http://typofree.org/articles/optimizing-typo3-backend-responsiveness/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mehrwert.de/2008/06/10/optimizing-typo3-backend-responsiveness/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dynamic Caching in TYPO3</title>
		<link>http://blog.mehrwert.de/2008/05/29/dynamic-caching-in-typo3/</link>
		<comments>http://blog.mehrwert.de/2008/05/29/dynamic-caching-in-typo3/#comments</comments>
		<pubDate>Thu, 29 May 2008 07:15:12 +0000</pubDate>
		<dc:creator>Andreas Beutel</dc:creator>
				<category><![CDATA[CMS]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Framework]]></category>
		<category><![CDATA[Performance]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technik]]></category>
		<category><![CDATA[TYPO3]]></category>

		<guid isPermaLink="false">http://blog.mehrwert.intern/2008/05/29/dynamic-caching-in-typo3/</guid>
		<description><![CDATA[Dynamic Caching in TYPO3: &#8220;When we build social networking sites, we often run into cache-related issues. Read on for a discussion of how to use authentication services to accomplish more dynamic page caching in TYPO3.&#8221; (Via buzz.typo3.org.)]]></description>
			<content:encoded><![CDATA[<p><a href="http://buzz.typo3.org/article/dynamic-caching-in-typo3/">Dynamic Caching in TYPO3</a>: &#8220;When we build social networking sites, we often run into cache-related issues. Read on for a discussion of how to use authentication services to accomplish more dynamic page caching in TYPO3.&#8221;</p>
<p>(Via <a href="http://buzz.typo3.org/article/dynamic-caching-in-typo3/">buzz.typo3.org</a>.)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mehrwert.de/2008/05/29/dynamic-caching-in-typo3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP 5.3 bis zu 30 Prozent schneller</title>
		<link>http://blog.mehrwert.de/2008/03/26/php-53-bis-zu-30-prozent-schneller/</link>
		<comments>http://blog.mehrwert.de/2008/03/26/php-53-bis-zu-30-prozent-schneller/#comments</comments>
		<pubDate>Wed, 26 Mar 2008 09:28:02 +0000</pubDate>
		<dc:creator>Andreas Beutel</dc:creator>
				<category><![CDATA[CMS]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Framework]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Performance]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[TYPO3]]></category>

		<guid isPermaLink="false">http://blog.mehrwert.intern/2008/03/26/php-53-bis-zu-30-prozent-schneller/</guid>
		<description><![CDATA[PHP 5.3 bis zu 30 Prozent schneller: &#8220;Die Entwickler der freien Scriptsprache PHP haben begonnen, PHP von einem veralteten, Flex-basierten Lexer auf re2c umzustellen. Die aktuelle Entwicklerversion von PHP 5.3 wird dadurch um bis zu 30 Prozent schneller. (PHP, WordPress)&#8221; &#8230; <a href="http://blog.mehrwert.de/2008/03/26/php-53-bis-zu-30-prozent-schneller/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.golem.de/0803/58586.html">PHP 5.3 bis zu 30 Prozent schneller</a>: &#8220;Die Entwickler der freien Scriptsprache PHP haben begonnen, PHP von einem veralteten, Flex-basierten Lexer auf re2c umzustellen. Die aktuelle Entwicklerversion von PHP 5.3 wird dadurch um bis zu 30 Prozent schneller. (<a href="http://www.golem.de/specials/php/">PHP</a>, <a href="http://www.golem.de/specials/wordpress/">WordPress</a>)&#8221;</p>
<p>Erst Benchmarks der aktuellen Entwicklerversion von PHP 5.3 mit PHP 5.2, die Dmitry Stogov ver&ouml;ffentlichte, sehen vielversprechend aus: Demnach ist PHP 5.3 bis zu 30 Prozent schneller als sein Vorg&auml;nger. Gemessen wurden die PHP-Applikationen Drupal (20 Prozent schneller), Qdig (2 Prozent schneller), <strong>Typo3 (30 Prozent schneller)</strong>, WordPress (15 Prozent schneller) und Xoops (10 Prozent schneller).</p>
<p>(Via <a href="http://www.golem.de/">Golem.de</a>.)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mehrwert.de/2008/03/26/php-53-bis-zu-30-prozent-schneller/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Yahoo: Wie man Webseiten schneller macht</title>
		<link>http://blog.mehrwert.de/2008/03/25/yahoo-wie-man-webseiten-schneller-macht/</link>
		<comments>http://blog.mehrwert.de/2008/03/25/yahoo-wie-man-webseiten-schneller-macht/#comments</comments>
		<pubDate>Tue, 25 Mar 2008 10:57:12 +0000</pubDate>
		<dc:creator>Andreas Beutel</dc:creator>
				<category><![CDATA[AJAX]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Framework]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Performance]]></category>
		<category><![CDATA[Webbrowser]]></category>

		<guid isPermaLink="false">http://blog.mehrwert.intern/2008/03/25/yahoo-wie-man-webseiten-schneller-macht/</guid>
		<description><![CDATA[Yahoo: Wie man Webseiten schneller macht: &#8220;Yahoos Exceptional-Performance-Team besch&#228;ftigt sich mit der Frage, wie man Webseiten schneller macht, von Ma&#223;nahmen auf Serverseite &#252;ber die Inhalte bis hin zu Cookies, JavaScript, CSS-Bildern und den speziellen Anforderungen mobiler Webseiten. Nach den ersten &#8230; <a href="http://blog.mehrwert.de/2008/03/25/yahoo-wie-man-webseiten-schneller-macht/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.golem.de/0803/58556.html">Yahoo: Wie man Webseiten schneller macht</a>: &#8220;Yahoos Exceptional-Performance-Team besch&auml;ftigt sich mit der Frage, wie man Webseiten schneller macht, von Ma&szlig;nahmen auf Serverseite &uuml;ber die Inhalte bis hin zu Cookies, JavaScript, CSS-Bildern und den speziellen Anforderungen mobiler Webseiten. Nach den ersten 14 Regeln f&uuml;r schnellere Webseiten hat Yahoo nun 20 weitere Tipps ver&ouml;ffentlicht. (<a href="http://www.golem.de/specials/ajax/">AJAX</a>, <a href="http://www.golem.de/specials/iphone/">iPhone</a>)&#8221;</p>
<p>(Via <a href="http://www.golem.de/">Golem.de</a>.)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mehrwert.de/2008/03/25/yahoo-wie-man-webseiten-schneller-macht/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Served from: blog.mehrwert.de @ 2012-02-08 03:25:53 by W3 Total Cache -->
