Posts: 76
Name: Nick Cousins
Location: Northern Ireland
|
Hard to say without seeing the page...
A few things to check:
- Put javascript at the bottom of your page rather than in the <head> if possible
- If you are running server-side code (PHP/ASP etc...) - is it doing something time-consuming? Could this be done using AJAX after the page has loaded?
- Images/Javascripts/CSS - if possible host these on a Content Delivery Network - I use Amazon CloudFront and S3 and it costs less than £2 a month (more traffic more cost).
- If you have lots of little images for buttons, icons, rollovers etc... look into using sprites
- Use appropriate file formats - JPG for photographs, GIF or PNG for logos & illustrations
If you use a CDN for images your main webhost can be much a cheaper option rather than plumping for an all singing all dancing setup.
If you're using a dedicated server which you manage yourself - watch out for Network cards not running in duplex mode - will make your site run like a tortoise!
As previously stated - post a link - and YSlow is an excellent evaluator for website load time.
Here's a rather excellent article from Yahoo Developers: http://developer.yahoo.com/performance/rules.html
__________________
Join Please login or register to view this content. Registration is FREE
Knowledge is power. Never underestimate the power of stupid people in large numbers.
|