Which tools do you use to optimize your webapps?
agotterer: - Host your CSS, JS and images on a CDN
-- Serve them from a different domain. Otherwise every  element request requires cookies to be sent in the headers. Waste of overhead for end users.- Combine as many JS and CSS files as possible. You will also want to compress them.- Use memcached to cache backend elements to speed up pageloads and hit the database less.- If you arent using a CDN, at least use a reverse proxy so you don't create unnecessary overhead for your webserver.- Get a profiler for your app. See what areas are slower then others. Find a database profiler and fix queries that are slow. If your using MySQL use the slow query log to see where there are hold ups.- Make sure you have the proper indexes on your database. Over doing it can waste memory.- Try and use gzip if possible. Most browsers support it and it can have a noticeable speed increase.