К слову сказать, gz-сжатие для всего текстового контента (в т.ч. js и css) можно настроить через htaccess даже без модуля "Компрессия", если на хостинге есть поддержка mod_filter и mod_deflate, хотя по моим впечатлениям хостеры эти модули не очень любят, особенно второй.
Помимо этого там же можно настроить локальное кеширование контента различного типа у пользователя в браузере, с помощью mod_expires.
Весь css можно перед сдачей проекта можно просто собрать руками в один файл, и минимизировать его, скажем, с помощью YUICompressor.
То же самое можно сделать и с js.
Конечно это должен делать разработчик сайта, а не те кто его заказывал. Конечно разработчику может оказаться лень сделать несколько лишних операций руками.
Но для тех проектов где я главный разработчик, а не на "субподряде" у других разработчиков, я это всегда делаю.
Ну и еще есть такой полезный плагин для FF как YSlow, который подскажет пути дальнейшей оптимизации загрузки.
Да, это надо делать руками.
Но надо же вкладывать немного души в свои проекты
А что до вашего веб-приложения, то тут еще посчитать надо с секундомером

А что, например, если у пользователя канал к исходному серверу быстрее, чем к серверу вашего приложения? И юзер получит "неоптимизированный" вами контент быстрее, чем "оптимизированный"?
Ну и про секурность модератор уже сказал.
В общем странная какая-то идея.
Но дело ваше: хотите - извращайтесь
