<?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/"
xmlns:series="http://unfoldingneurons.com/"
> <channel><title>Comments on: Speeding Up My&#160;Website</title> <atom:link href="http://davidwalsh.name/speeding-website/feed" rel="self" type="application/rss+xml" /><link>http://davidwalsh.name/speeding-website</link> <description>Legendary scribbles about JavaScript, HTML5, AJAX, PHP, CSS, and ∞.</description> <lastBuildDate>Thu, 09 Feb 2012 07:54:33 +0000</lastBuildDate> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3</generator> <item><title>By: ピエールランリ・ラヴィン</title><link>http://davidwalsh.name/speeding-website/comment-page-1#comment-12437</link> <dc:creator>ピエールランリ・ラヴィン</dc:creator> <pubDate>Sun, 04 Oct 2009 20:06:30 +0000</pubDate> <guid
isPermaLink="false">http://davidwalsh.name/?p=3721#comment-12437</guid> <description>Updating a design is not a reason to enhance your website speed. What is the original reason ? Bandwidth cost ? Loading time ? Just for fun ? Get an eco badge ? Please tell us more in the introduction.You should mention earlier in your post that you&#039;re talking about Wordpress and in a case of a personal blog. PHP is great, but for maximum performances, again for a blog, from my point of view there are no secrets: buy a personal host, use a CMS which publishes static html files, use only dynamic languages for specific stuffs (ex: contact form data ), and work deeply with a team of engineers to customize the whole set.I think Wordpress won&#039;t provide js or css compress tools. Not because they don&#039;t want, because it&#039;s just a market / business reason. It&#039;s a kind of blog for &#039;7 to 77 years old&#039;. If tomorrow wordpress requires 100 items, at least gzip, curl, imagemagick or some extras stuffs, i don&#039;t think it will be welcomed. Wordpress is using addons, so the community answer will probably be an addon for servers which support gzip for example.If you like Yahoo! stuffs, you should take a look at &quot;Sprite Me&quot; from Steve Souders - http://spriteme.org. This google tech talk: http://www.youtube.com/watch?v=pNfRL-TwzZY introduces Browserscope &amp; SpriteMe. You will like it.I read you on *Nuts sites but there is a lack of technical reviewers. Public are from beginners to expert. Please ask your truely colleagues / friends to review your articles. Shure next time you will update lots of stuffs you didn&#039;t think about. If you already do it, well keep it going :)Last feedback: most of the time you like linking internaly to your post. Why ? SEO ? Please provide clearly links to the original website&#039;s tool (pngcrush, etc...) and additional links to any tutorials are welcomed too as well as a few lines about the license please: you&#039;re talking about open source. It seems your reputation is growing on internet, so keep your blog the smart way :D  Nobody said evangelizing in a public place is easy.Cheers and thanks ! ! !</description> <content:encoded><![CDATA[<p>Updating a design is not a reason to enhance your website speed. What is the original reason ? Bandwidth cost ? Loading time ? Just for fun ? Get an eco badge ? Please tell us more in the introduction.</p><p>You should mention earlier in your post that you&#8217;re talking about WordPress and in a case of a personal blog. PHP is great, but for maximum performances, again for a blog, from my point of view there are no secrets: buy a personal host, use a CMS which publishes static html files, use only dynamic languages for specific stuffs (ex: contact form data ), and work deeply with a team of engineers to customize the whole set.</p><p>I think WordPress won&#8217;t provide js or css compress tools. Not because they don&#8217;t want, because it&#8217;s just a market / business reason. It&#8217;s a kind of blog for &#8217;7 to 77 years old&#8217;. If tomorrow wordpress requires 100 items, at least gzip, curl, imagemagick or some extras stuffs, i don&#8217;t think it will be welcomed. WordPress is using addons, so the community answer will probably be an addon for servers which support gzip for example.</p><p>If you like Yahoo! stuffs, you should take a look at &#8220;Sprite Me&#8221; from Steve Souders &#8211; <a
href="http://spriteme.org" rel="nofollow">http://spriteme.org</a>. This google tech talk: <a
href="http://www.youtube.com/watch?v=pNfRL-TwzZY" rel="nofollow">http://www.youtube.com/watch?v=pNfRL-TwzZY</a> introduces Browserscope &amp; SpriteMe. You will like it.</p><p>I read you on *Nuts sites but there is a lack of technical reviewers. Public are from beginners to expert. Please ask your truely colleagues / friends to review your articles. Shure next time you will update lots of stuffs you didn&#8217;t think about. If you already do it, well keep it going :)</p><p>Last feedback: most of the time you like linking internaly to your post. Why ? SEO ? Please provide clearly links to the original website&#8217;s tool (pngcrush, etc&#8230;) and additional links to any tutorials are welcomed too as well as a few lines about the license please: you&#8217;re talking about open source. It seems your reputation is growing on internet, so keep your blog the smart way :D  Nobody said evangelizing in a public place is easy.</p><p>Cheers and thanks ! ! !</p> ]]></content:encoded> </item> <item><title>By: Darkimmortal</title><link>http://davidwalsh.name/speeding-website/comment-page-1#comment-12154</link> <dc:creator>Darkimmortal</dc:creator> <pubDate>Thu, 24 Sep 2009 14:54:32 +0000</pubDate> <guid
isPermaLink="false">http://davidwalsh.name/?p=3721#comment-12154</guid> <description>@RyanI&#039;m talking from real-world experience. As long as your resources are under 300kb or so and are cacheable, then the server, cache and database are what you should be looking at. In the case of this blog especially with &gt; 1.2s going to the actual page, which could be cut down to under 500ms.Stuff like GZipping, CSS sprites, concatenated and minified scripts are still useful though in extreme circumstances or if you target users with slow connections.</description> <content:encoded><![CDATA[<p>@Ryan</p><p>I&#8217;m talking from real-world experience. As long as your resources are under 300kb or so and are cacheable, then the server, cache and database are what you should be looking at. In the case of this blog especially with &gt; 1.2s going to the actual page, which could be cut down to under 500ms.</p><p>Stuff like GZipping, CSS sprites, concatenated and minified scripts are still useful though in extreme circumstances or if you target users with slow connections.</p> ]]></content:encoded> </item> <item><title>By: redwall_hp</title><link>http://davidwalsh.name/speeding-website/comment-page-1#comment-12097</link> <dc:creator>redwall_hp</dc:creator> <pubDate>Wed, 23 Sep 2009 02:33:20 +0000</pubDate> <guid
isPermaLink="false">http://davidwalsh.name/?p=3721#comment-12097</guid> <description>@David Walsh:  Thaya Kareeson (Omninoggin.com) has a WP plugin that can combine/compress JavaScript.&quot;I need to twists BSA’s arm into Gzipping their resources to speed up downloading of those files. BSA implementing GZipping would help out thousands of websites.&quot;Please do so. It does seem to take awhile to load sometimes. Gzip&#039;ing it would be a big help. :)</description> <content:encoded><![CDATA[<p>@David Walsh:  Thaya Kareeson (Omninoggin.com) has a WP plugin that can combine/compress JavaScript.</p><p>&#8220;I need to twists BSA’s arm into Gzipping their resources to speed up downloading of those files. BSA implementing GZipping would help out thousands of websites.&#8221;</p><p>Please do so. It does seem to take awhile to load sometimes. Gzip&#8217;ing it would be a big help. :)</p> ]]></content:encoded> </item> <item><title>By: Ryan</title><link>http://davidwalsh.name/speeding-website/comment-page-1#comment-12095</link> <dc:creator>Ryan</dc:creator> <pubDate>Tue, 22 Sep 2009 22:29:17 +0000</pubDate> <guid
isPermaLink="false">http://davidwalsh.name/?p=3721#comment-12095</guid> <description>@Eric
that combine Script makes use of Etag headers to use local cached versions if nothing has changed. We had to tweak it and add an Expires: 0 header to get it to work properly on our server. All modern browsers (including IE6) support Etags and when used right then they work perfectly. There is slight overhead in check the server if anything has changed but it&#039;s very minimal especially if you don&#039;t have the overhead of frameworks, etc.. If nothing has changed it sends back a quick 304 response and the browser uses the cached version. We&#039;re talking small ms times.And sure... using local cached versions with a 2 day expire time will be faster. but then you have to deal with how to change everything when you modify your CSS file slightly. Etag headers resolve all that and for the life of me I can&#039;t figure out why they aren&#039;t used more.@Darkimmortal
suuuuuuuure it does....</description> <content:encoded><![CDATA[<p>@Eric<br
/> that combine Script makes use of Etag headers to use local cached versions if nothing has changed. We had to tweak it and add an Expires: 0 header to get it to work properly on our server. All modern browsers (including IE6) support Etags and when used right then they work perfectly. There is slight overhead in check the server if anything has changed but it&#8217;s very minimal especially if you don&#8217;t have the overhead of frameworks, etc.. If nothing has changed it sends back a quick 304 response and the browser uses the cached version. We&#8217;re talking small ms times.</p><p>And sure&#8230; using local cached versions with a 2 day expire time will be faster. but then you have to deal with how to change everything when you modify your CSS file slightly. Etag headers resolve all that and for the life of me I can&#8217;t figure out why they aren&#8217;t used more.</p><p>@Darkimmortal<br
/> suuuuuuuure it does&#8230;.</p> ]]></content:encoded> </item> <item><title>By: Darkimmortal</title><link>http://davidwalsh.name/speeding-website/comment-page-1#comment-12092</link> <dc:creator>Darkimmortal</dc:creator> <pubDate>Tue, 22 Sep 2009 18:50:37 +0000</pubDate> <guid
isPermaLink="false">http://davidwalsh.name/?p=3721#comment-12092</guid> <description>Messing with CSS, JS and images is only going to help dial-up users tbh.</description> <content:encoded><![CDATA[<p>Messing with CSS, JS and images is only going to help dial-up users tbh.</p> ]]></content:encoded> </item> <item><title>By: Eric Wendelin</title><link>http://davidwalsh.name/speeding-website/comment-page-1#comment-12089</link> <dc:creator>Eric Wendelin</dc:creator> <pubDate>Tue, 22 Sep 2009 17:06:05 +0000</pubDate> <guid
isPermaLink="false">http://davidwalsh.name/?p=3721#comment-12089</guid> <description>@Ryan:  That&#039;s one of the things. The other is that I try to maximize the use of client-side caching and the PHP solution prevents that in almost all cases. (Though if someone has a solution for that it&#039;d rock)</description> <content:encoded><![CDATA[<p>@Ryan:  That&#8217;s one of the things. The other is that I try to maximize the use of client-side caching and the PHP solution prevents that in almost all cases. (Though if someone has a solution for that it&#8217;d rock)</p> ]]></content:encoded> </item> <item><title>By: Ryan</title><link>http://davidwalsh.name/speeding-website/comment-page-1#comment-12076</link> <dc:creator>Ryan</dc:creator> <pubDate>Tue, 22 Sep 2009 13:31:50 +0000</pubDate> <guid
isPermaLink="false">http://davidwalsh.name/?p=3721#comment-12076</guid> <description>@EricCurious to know what troubles you&#039;ve seen when compressing and delivering compressed versions of CSS and JS via PHP. We&#039;ve been using a modified version of the script called Combine (http://rakaz.nl/code/combine) for a while across a number users and browsers with no issues.It basically grabs all your JS files, combines them, Gzips it and caches the combined file on the server until the script sees a change in the files then it refreshes the cache. Works like a champ.I think the issue with a WP solution is that all plugins hook their CSS and JS differently.</description> <content:encoded><![CDATA[<p>@Eric</p><p>Curious to know what troubles you&#8217;ve seen when compressing and delivering compressed versions of CSS and JS via PHP. We&#8217;ve been using a modified version of the script called Combine (<a
href="http://rakaz.nl/code/combine" rel="nofollow">http://rakaz.nl/code/combine</a>) for a while across a number users and browsers with no issues.</p><p>It basically grabs all your JS files, combines them, Gzips it and caches the combined file on the server until the script sees a change in the files then it refreshes the cache. Works like a champ.</p><p>I think the issue with a WP solution is that all plugins hook their CSS and JS differently.</p> ]]></content:encoded> </item> <item><title>By: Montana Flynn</title><link>http://davidwalsh.name/speeding-website/comment-page-1#comment-12067</link> <dc:creator>Montana Flynn</dc:creator> <pubDate>Tue, 22 Sep 2009 06:44:02 +0000</pubDate> <guid
isPermaLink="false">http://davidwalsh.name/?p=3721#comment-12067</guid> <description>I use the wordpress plugins &quot;Autoptimize&quot; and &quot;cSprites for Wordpress&quot; on my blog and they both have worked well.  Thanks for the tips.</description> <content:encoded><![CDATA[<p>I use the wordpress plugins &#8220;Autoptimize&#8221; and &#8220;cSprites for WordPress&#8221; on my blog and they both have worked well.  Thanks for the tips.</p> ]]></content:encoded> </item> <item><title>By: twincascos</title><link>http://davidwalsh.name/speeding-website/comment-page-1#comment-12063</link> <dc:creator>twincascos</dc:creator> <pubDate>Tue, 22 Sep 2009 00:19:14 +0000</pubDate> <guid
isPermaLink="false">http://davidwalsh.name/?p=3721#comment-12063</guid> <description>Hello David,
I&#039;m just in the middle of doing the same chores as you mentioned in this post.
for consolidating java script and css files I&#039;ve just started testing this plugin:
Plugin Name: PHP Speedy WP
Plugin URI: http://aciddrop.comIt caches the resulting consolidated files and offers some decent options, such as exclusion.</description> <content:encoded><![CDATA[<p>Hello David,<br
/> I&#8217;m just in the middle of doing the same chores as you mentioned in this post.<br
/> for consolidating java script and css files I&#8217;ve just started testing this plugin:<br
/> Plugin Name: PHP Speedy WP<br
/> Plugin URI: <a
href="http://aciddrop.com" rel="nofollow">http://aciddrop.com</a></p><p>It caches the resulting consolidated files and offers some decent options, such as exclusion.</p> ]]></content:encoded> </item> <item><title>By: Eric Wendelin</title><link>http://davidwalsh.name/speeding-website/comment-page-1#comment-12062</link> <dc:creator>Eric Wendelin</dc:creator> <pubDate>Mon, 21 Sep 2009 22:21:54 +0000</pubDate> <guid
isPermaLink="false">http://davidwalsh.name/?p=3721#comment-12062</guid> <description>@Nick Pack:  +1 to punypng. I get about a 15% improvement from PNGCrush (!)@Walsh: You can certainly use PHP to combine and compress all the JS and CSS, but I find it causes more trouble than it&#039;s worth.</description> <content:encoded><![CDATA[<p>@Nick Pack:  +1 to punypng. I get about a 15% improvement from PNGCrush (!)</p><p>@Walsh: You can certainly use PHP to combine and compress all the JS and CSS, but I find it causes more trouble than it&#8217;s worth.</p> ]]></content:encoded> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced (User agent is rejected)
Database Caching 1/18 queries in 0.013 seconds using disk: basic
Object Caching 866/868 objects using disk: basic

Served from: davidwalsh.name @ 2012-02-09 03:35:51 -->
