Articles Tagged with "performance"

You are currently browsing 1 articles tagged with "performance".

  • 7 Nifty htaccess Tips

    Published Monday 8th of June 2009

    If you use Apache you've probably heard of a file called .htaccess. It can be extremely useful for a number of different things. Here are some htaccess-tricks I've been using myself.

    # A little mod rewritin
    <IfModule mod_rewrite.c>
        
    # Start ModRewrite
        
    RewriteEngine On
        RewriteBase 
    # Root-dir for your site

        # Prevent access for visitors without user-agent string (prevents some spam)
        
    RewriteCond %{HTTP_USER_AGENT} = ""
        
    RewriteRule .* - [F,L]

        
    # Prevent www-access (you should change the yourdomain-bit)
        
    RewriteCond %{HTTP_HOST} ^www.yourdomain.com$ [NC]
        
    RewriteRule ^(.*)$ http://yourdomain\.com/$1 [R=301,L]

        # Force a trailing slash for dirs
        
    RewriteRule !..{2,4}$ - [C]
        
    RewriteCond %{REQUEST_URI} !^.*/$
        
    RewriteRule ^(.+)$ $1/ [R=301,L]

        
    # These are useful for running everything but real files through index.php (the way many CMSes and blogs work)
        # Redirect /index.php to /
        
    RewriteCond %{THE_REQUEST} ^[A-Z]{3,9} /.*index.php
        RewriteRule 
    ^index.php/?(.*)$ $[R=301,L]

        
    # Run everything else but real files through index.php
        
    RewriteCond %{REQUEST_FILENAME} !-d
        RewriteCond 
    %{REQUEST_FILENAME} !-f
        RewriteRule 
    ^(.*)$ index.php/$1?%{QUERY_STRING} [L]
    </
    IfModule>

    # These are for performance and they increase
    # speed a lot! (try yslow wiv and wivout)
    # Configure ETags
    FileETag MTime Size

    # Enable expirations
    <IfModule mod_expires.c>
        
    ExpiresActive On
        ExpiresDefault 
    "access plus 3 days"
    </IfModule>

    # Gzip HTML, CSS and JS
    <IfModule mod_deflate.c>
        
    AddOutputFilterByType DEFLATE text/html text/css application/x-javascript text/plain text/xml
    </IfModule>

    Hope it wasn't all old news to you!

    Be the first to post a comment

Random jQuery Plug-ins

  • Code Block Toolbar

    If you post code-examples on your site you can use this plug-in to add some nifty buttons below each code-example that allows the user to, for example...

    Details

  • Live Search

    Use this plug-in to turn a normal form-input in to a live ajax search widget. The plug-in displays any HTML you like in the results and the search-res...

    Details

  • Pixastic Editor

    This app/plug-in inserts a (completely stylable) toolbar next to any image in your document that allows the user to apply different Pixastic-effects ...

    Details

More Plug-ins

Recent Comments

  1. AL on "Chinese New Year in Kuala Lumpur"

    Hehe true, but there's more than one title in that...

  2. Bojan on "Chinese New Year in Kuala Lumpur"

    Unless you're fluent in Japanese, I'd hold off on ...

  3. Mickodemus on "I'm In Thailand!"

    Seems splendilicious mate! I can't wait to get a d...

Page cached. Loaded in: 0.0071 second(s). Last DB change: Wednesday 10th of March 2010, Last file change: Wednesday 10th of March 2010, Cache created: Wednesday 10th of March 2010