Как минимизировать страницы aspx - PullRequest
10 голосов
/ 30 сентября 2010

Я занимаюсь разработкой сетевой игры Pokemon Online .Поскольку он подключен к сети, я хотел бы оптимизировать его для максимально быстрого запуска.

Я установил Firebug, и Page Speed ​​предлагает минимизировать вывод HTML.Я также использую VS2008, ASP.NET 3.5, AJAX и IIS 7.5;наряду с перезаписью URL.

Я хочу минимизировать мой HTML, JavaScript и CSS.Оптимально, я бы хотел, чтобы процесс минимизации происходил во время компиляции.Я часами смотрю в Интернете, но не могу найти достойного решения, вы можете мне помочь?Спасибо.

Ответы [ 3 ]

9 голосов
/ 30 сентября 2010

Во-первых, вы должны прочитать рекомендации Yahoo по ускорению веб-страниц .

Возможно, вы обнаружите, что минимизация HTML не будет иметь большой разницы (см. Также этот вопрос ), но многие другие предложения в этой статье будут.

1 голос
/ 30 сентября 2010

Есть несколько способов для достижения этой цели. Вы можете настроить сжатие GZip с IIS7, если у вас есть доступ. Если вы не используете хостинг-провайдера, вы можете активировать сжатие из своего кода.

См. SO Post для дальнейшего чтения.

ОБНОВЛЕНИЕ:

Чтобы выполнить это во время сборки, а не во время выполнения, смотрите это сообщение в блоге .

0 голосов
/ 30 сентября 2010

Вместо минимизации ваших файлов .aspx рассмотрим dynamic compression.Это отправит сжатые данные в браузер.поскольку вы используете встроенное динамическое сжатие IIS 7.5, вам просто нужно его включить.

...