Yes, but you have to understand that while you are doing things for your particular website, we are addressing things at the level of the entire system.
For example, during the last week both Brian and I have taken specific measures to limit the impact of web crawlers on the performance of the system. Brian implemented targeted server blocks and I implemented a blocking scheme in the index.cgi script that *everyone* runs to access their website. I also took a gamble and posted all of the urls in the system on one crawler's website that claimed they would remove them from their crawler processing. (That gamble seems to have paid off.) Brian also did a good bit of work over the *weekend* to speed up the system.
While there are certainly things you can do for a specific website, frequently these things we are dealing with are rather systemic in nature and require us to look at them from the system level.
However, here are some specifics that any admin can do on their website:
1. Limit number of photos and other *referenced* content on home page--references take time to get resolved. Break up your home page in to custom pages that are linked to your home page. (This also creates new references, but these will likely be faster than keeping a lot of content on your home page.) You have to look a the speed of your website loading with an *empty cache*... that is what is important to a prospective new visitor that has not been on your website before. (they will have an empty cache)
2. Hunt for and fix/delete broken links and <img> tags and other types of bad references. These *kill* website performance. This is a type of housekeeping that is *very* important for admins to do regularly.
3. Use PNG images -- they have good compression.
4. Use images that are at the size you really need as opposed to having the browser scale them on the fly. Percentage dimensions are scaled.
5. If you use a lot of repetitive intensive page formatting, then create/implement CSS rules if you know how to do that.
The email stuff you mention is important, also, but will not impact website performance as much as 1-5 above.
Last edit: 11 years 9 months ago by SteveTheTechie.
The topic has been locked.