I am developing a small intranet based web application. I have YSlow installed and it suggests I do several things but they don’t seem relevant for me. e.g I do not need a CDN. My application is slow so I want to reduce the bandwidth of requests.
- What rules of YSlow should I adhere to?
- Are there alternative tools for smaller sites?
- What is the check list I should apply before rolling out my application?
I am using ASP.net.
Bandwidth on intranet sites shouldn’t be an issue at all (unless you have VPN users, that is). If you don’t and it’s still crawling, it’s probably something to do with the backend than the front-facing structure.
If you are trying to optimise for remote users, some of the same things apply to try and optimise the whole thing: