<?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>Professional PHP &#187; caching</title>
	<atom:link href="http://www.procata.com/blog/archives/tag/caching/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.procata.com/blog</link>
	<description>PHP Programming, Web Development, PHP Advocacy and PHP Best Practices.</description>
	<lastBuildDate>Fri, 10 Dec 2010 17:23:30 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Faster Page Loading</title>
		<link>http://www.procata.com/blog/archives/2006/10/31/faster-page-loading/</link>
		<comments>http://www.procata.com/blog/archives/2006/10/31/faster-page-loading/#comments</comments>
		<pubDate>Tue, 31 Oct 2006 22:31:56 +0000</pubDate>
		<dc:creator>Jeff</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[caching]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[page-loading-performance]]></category>
		<category><![CDATA[performance-optimization]]></category>
		<category><![CDATA[safari]]></category>
		<category><![CDATA[tamper-data]]></category>

		<guid isPermaLink="false">http://www.procata.com/blog/archives/2006/10/31/faster-page-loading/</guid>
		<description><![CDATA[Google engineer Aaron Hopkins wrote a good article on page loading times  (via Harry).  He talks about the impact of AJAX on page load times, focusing on connection limits,  latency and the large number of external objects on your typical AJAX page.  He offers a variety of tips on improving page [...]]]></description>
			<content:encoded><![CDATA[<p>Google engineer Aaron Hopkins wrote a good article on <a href="http://www.die.net/musings/page_load_time/">page loading times</a>  (via <a href="http://www.sitepoint.com/blogs/2006/10/30/the-case-for-registering-multiple-domains/">Harry</a>).  He talks about the impact of AJAX on page load times, focusing on connection limits,  latency and the large number of external objects on your typical AJAX page.  He offers a variety of tips on improving page load times, including doing more with the connections you have, busting the connection limit, caching, and sending less data.</p>
<p>I wrote about <a href="http://www.procata.com/blog/archives/2004/05/17/web-page-loading-performance/">web page loading performance</a> a while ago, when I linked to Dave Hyatt&#8217;s most excellent explanation of the issues involved with <a href="http://weblogs.mozillazine.org/hyatt/archives/2004_05.html#005496">testing page load speed</a>.  In fact the Safari browser blog endorses Aaron Hopkins article and mentions how to <a href="http://webkit.org/blog/?p=75">measure page loading times</a> in Safari using the debug menu.</p>
<p>On the Mozillia front, the <a href="http://tamperdata.mozdev.org/">Tamper Data</a> extension generates some amazing graphs of when elements on a page load and how long it takes.</p>
<p>On the topic of sending less data, the Yahoo! User Interface Blog weighs in on <a href="http://yuiblog.com/blog/2006/10/16/pageweight-yui0114/">page waits</a> with a discussion of javascript minimization versus compression.  They also briefly cover the YUI decision to serve components a la carte, rather than in an aggregated file.</p>
<p>Cal Henderson of Flickr also takes up this topic in <a href="http://www.thinkvitamin.com/features/webapps/serving-javascript-fast">serving JavaScript fast</a>.  He goes into more depth about the issue of a la carte external objects versus aggregated external objects as well as covering compression and caching issues with examples in PHP.</p>
<p>From the PHP perspective, <a href="http://public.yahoo.com/~radwin/talks/yapache-oscon2006.htm">Michael J. Radwin</a> and <a href="http://www.niallkennedy.com/blog/archives/2006/07/rasmus-lerdorf-php-web20.html">Rasmus Lerdorf</a> have covered web application performance issues in conference talks.</p>
<p>Are <a href="http://www.web-caching.com/cacheability.html">your web pages cacheable</a> or <a href="http://public.yahoo.com/~radwin/talks/http-caching-apachecon2005.htm">not</a>?</p>
<p>On the home front, this is my first post on this blog since I&#8217;ve installed <a href="http://mnm.uib.es/gallir/wp-cache-2/">wp-cache2</a> and upgraded to <a href="http://eaccelerator.net/">eAccelerator 0.9.5</a>.  And my first post since my fishing vacation, too <img src='http://www.procata.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.procata.com/blog/archives/2006/10/31/faster-page-loading/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>

