Forum Moderators: phranque
How can we achieve this.
1. Optimise images
An absolute must for most of us, then again we should be doing this as part of our every day work as we like sites that download quickly for the user.
2. HTTP Headers - Set expiry dates
Setting expiry dates is useful for reducing the load on your server as it will cause pages and content to be held in cache and not be downloaded at every request.
3. Remove redundant HTML
A lot of pages can benefit from improved performance by reducing the size of the HTML by the removal of redundant tags.
4. CSS
CSS can remove a lot of HTML tags if you implement it correctly. Keeping your classnames as short as possible will also help keep code size down to a minimum.
These come immediately to mind - are there any others that I have missed out?
1. whitespace/spaces between html tags
2. length of urls...(thinking of those ones that span across the whole address bar)
3. robots.txt to keep some of the behaving spiders out of unwanted areas.
4. perhaps .htaccess/mod_rewrite (don't know much about these) to re-direct those bandwidth sucking bad spiders
- Promote on focussed (low noise) key terms to tightly targetted users to maximise the ROI of bandwidth used.
- Assuming ROI is attractive - buy more bandwidth.
- Note if client assumes ROI is not attractive then redesign message and site until it is OR do NOT promote in first place.