system admin help
My website
I would love to work with someone on a regular basis and pay them. If anyone is interested, let me know, thanks
Jon
10 Replies
1) An uncached viewing of the main page is almost about 666K. That's quite a bit, especially for a dialup user. It appears the majority of the size is due to images so you might look at reducing the size of some of the images (more compression, smaller size, etc).
2) Setup GZiping in your webserver. You take a bit of a hit cpu-wise but it's minimal.
3) Setup ETags and Expires headers. This will reduce save a lot of time for people that already have some of the webpage cached.
4) Since you're using PHP look at setting up a cache (apc, eAccelerator, etc).
This is by no means a comprehensive list of things, but it should give you some places to look.
Thanks
Jon
just a few points:
1) compressing/resizing images is going to be the most effective.
2) apache already comes with mod_deflate
3) the page might expire, but the image is still a seperate HTTP request - there's not large quantities of time spent loading HTML.
4) this might have a small improvement - but if the load average of the system is not high, then the cause is likely to be elsewhere - like big images.
I know that my website isnt dial up friendly because of all the images I use but I cant have everything. I do get alot of people complimenting how good it looks and we get quite a few orders as a result. There are the few that do complain how its slow.
My priority is the graphics. But I do have to look at how best to optimize the performance by tweaking the the settings at Linode, maybe some coding on the pages and most important, resizing the images.
Jon
frenchgeneral.com
Jon
frenchgeneral.com
http://aws.amazon.com/s3/
In terms of what it takes - slightly more complex content management than on the single website, and money to pay for it - pay be GB of bandwidth used and for the storage.
it's not going to make any real difference to loading times if the content is still too big - the bandwidth at Linode is pretty good in my use of it so far.