Textpattern CMS support forum
You are not logged in. Register | Login | Help
- Topics: Active | Unanswered
Re: Host textpattern images on a subdomain for speed increase
Don’t forget to load all other static resources like scripts or stylesheets from this domain, too.
Offline
Re: Host textpattern images on a subdomain for speed increase
I would suggest optimally 2 or 3 subdomains for static resources, since modern browsers can do multiple parallelised downloads at once (though it seems over 4 at once and it starts to adversely affect the performance). On my new site (not yet launched) I serve content images (textpattern-based images) from subdomain1 and javascript, css and site styling images from subdomain2, which works great.
Remember to make minifed versions of your css and javascript too using something like YUI compressor.
I’ve managed to get my google pagespeed rating up to 97/100 so far by using a combination techniques outlined firebug pagespeed extension, the new mod_pagespeed apache module google released last week, and textpattern. It really flies now.
Last edited by philwareham (2010-11-10 17:30:27)
Offline
Re: Host textpattern images on a subdomain for speed increase
@Victor/Phil – how about a nice TXP Tip for this?
Offline
Re: Host textpattern images on a subdomain for speed increase
jstubbs wrote:
@Victor/Phil – how about a nice TXP Tip for this?
+1. I understand half of the instructions, which clearly isn’t enough… ;-)
…Prrrrrrrr…
Offline
Re: Host textpattern images on a subdomain for speed increase
OK, I’ll write a TXP Tip when I get a spare few minutes, although some of this is based on the user having an apache web server and the permissions to add subdomains.
Offline
Re: Host textpattern images on a subdomain for speed increase
Here is the TXP Tip covering this topic.
Let me know if you find any glaring errors within it.
Offline
Re: Host textpattern images on a subdomain for speed increase
Added a little comment what does symlink means – i think now it’s pretty clear to understand.
Providing help in hacking ATM! Come to courses and don’t forget to bring us notebook and hammer! What for notebook? What a kind of hacker you are without notebok?
Offline
Re: Host textpattern images on a subdomain for speed increase
Thanks Phil, Victor, everybody, I’ve caught the speed bug too! This looks like another great addition to the txp speed up tips! After getting it all working, I posted a comment on TXPTIPS, Phil, using Victor’s symbolic link method instead of DocumentRoot and also using rvm_css. Just one other thing not mentioned: I can no longer use <txp:site_url /> to point to folders on subdomains, so I use <txp:output form form="speedurl" /> now. Perhaps there’s a better way?
Dozy P My attempt at music
Offline
Re: Host textpattern images on a subdomain for speed increase
I noticed in .htaccess there’s a line: #Options +FollowSymLinks. Does this need to be uncommented, what difference does it make? It is still commented in mine and everything is working.
There’s also this line: #Options -Indexes ?
Dozy P My attempt at music
Offline
Re: Host textpattern images on a subdomain for speed increase
wet wrote:
maniqui wrote:
Regarding the cookieless subdomain trick, i think it’s only possible if you server static assets from a totally different domain name.
Depends.
If you set cookies using a cookie domain of
.example.com(note the leading dot), all subdomains ofexample.comwould share this cookie. OTOH, if you usedexample.com(no leading dot) as the cookie domain, it would only be used on this particular host.
I interpret Googles instructions for disabling cookies in sub domains somewhat differently to wet but I could be wrong and hence this post. I think that the instructions indicate that an entry of example.com (i.e. no leading dot) would have the browser automatically add it back in to make tracking (and cookie setting) available in top level sub domains like sub1.example.com and sub2.example.com. Physically including the dot i.e. .example.com also makes tracking (and cookie setting) available in lower level sub domains like sub1.sub1.example.com and sub2.sub1.example.com. To achieve non tracking of a sub domain (and no cookie setting) one needs to be specific and add a ‘none’ setting i.e _gaq.push(['_setDomainName', 'none']); . I admit that seems counter intuitive if one wants to retain Google tracking of the main domain example.com and so am a quivering mass of uncertainty.
Last edited by joebaich (2010-11-13 18:00:33)
Offline
Re: Host textpattern images on a subdomain for speed increase
@joebaich
I can confirm that _gaq.push(['_setDomainName', 'none']); works for avoiding the cookie to be set on all other domain’s host (aka subdomain).
Offline
Re: Host textpattern images on a subdomain for speed increase
Thanks Julián.
Offline
Re: Host textpattern images on a subdomain for speed increase
Anyone know how to fix Piwik so it doesn’t set cookies on subdomains?
Piwik Dashboard, Google Analytics Dashboard, Minibar, Article Image Colorpicker, Admin Datepicker, Admin Google Map, Admin Colorpicker
Offline