XF 1.0 Real-World Page Loading Speed

This isn't so much a 'have you seen this feature' post as one that goes some way to explaining why interacting with XenForo is such an immediate, pleasurable experience.

The following is screen-grabbed from Google Webmaster Tools.

google-webmaster-tools-page-load-speed-png.420
 

Attachments

  • Google Webmaster Tools Page Load Speed.webp
    Google Webmaster Tools Page Load Speed.webp
    59.1 KB · Views: 5,906
Doesn't get much more simple that this:

Code:
<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} -s [OR]
    RewriteCond %{REQUEST_FILENAME} -l [OR]
    RewriteCond %{REQUEST_FILENAME} -d
    RewriteRule ^.*$ - [NC,L]
    RewriteRule ^.*$ index.php [NC,L]
</IfModule>

Looks similar to the wordpress .htaccess :)
 
:cool: For those who use nginx:
Code:
location /community/ {
    if (!-e $request_filename) {
        rewrite ^(.*)$ index.php last;
    }
}
Even easier than in mod_rewrite for Apache.
 
It's good that there is so much enthusiasm about the speed - it's wonderful to use a snappy quick site. Looking good so far.

Extra features do tend to slow down long in the tooth software. It's always annoyed me that's the case even when the new features aren't switched on. Some architecture that allows a choice of features but doesn't slow the software down too much if they aren't switched on would be exciting in the long term.
 
A bit of a cheat (fewer members and more of them UK based), but the thread and homepage pages on my site are a little quicker in vB3. :) I shall likely be slower when XenForo is compressed (they haven't compressed yet as they are fiddling).
 

Attachments

  • forumspeed.gif
    forumspeed.gif
    20.7 KB · Views: 116
Snappy on the raw ;)
[root@dev ~]# wget -S --no-dns-cache -U Mozilla http://xenforo.com/community/
--2010-08-06 14:37:11-- http://xenforo.com/community/
Resolving xenforo.com... 174.123.247.179
Connecting to xenforo.com|174.123.247.179|:80... connected.
HTTP request sent, awaiting response...
HTTP/1.1 200 OK
Date: Fri, 06 Aug 2010 19:37:12 GMT
Server: Apache/2.2.3 (Red Hat)
X-Powered-By: PHP/5.3.2
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-control: private, max-age=0
Set-Cookie: xf_session=1f599cfff3f271f43a1c0bdf20039553; path=/; httponly
Last-Modified: Fri, 06 Aug 2010 19:37:12 GMT
Connection: close
Content-Type: text/html; charset=UTF-8
Length: unspecified [text/html]
Saving to: `index.html'

[ <=> ] 31,647 --.-K/s in 0.1s

2010-08-06 14:37:11 (276 KB/s) - `index.html' saved [31647]
 
Over time please don't do like all other software and create bloat. If you can keep this up during the life of this product, you have my lifetime respect :)

I'm pretty sure is the last thing Kier&Mike want to do. I really like how well they filter the suggestions and they add useful ones to their TODO list. That shows to me how strategic they think, when they decide implement features.
 
Our page speed is dire despite not allowing images in signatures.
I think imposing pretty strict limitations on signature content is important to help keep your forum quick and tidy.
 
Hmm posting from my iPhone, logged in, sent a quick reply, got an error saying I needed to be logged in, logged in again, got an error, clicked back a couple of times because I got SUBMIT FORM? questions. Finally the reply got posted twice.
 
Sig images really aren't that bad if people only use well compressed simple ones. Think mine takes about 80ms to load :D
 
Top Bottom