Подсказки и приемы для настройки производительности [закрытого] веб-приложения

Высокий звук + Сдвиг + Стрелка делает возрастающий выбор. Высокий звук + Сдвиг + Вниз делает противоположное.

11
задан 3 revs, 3 users 100% 28 August 2010 в 00:01
поделиться

6 ответов

Прочитать

Рекомендации по ускорению работы вашего веб-сайта

  1. Минимизировать HTTP-запросы

  2. Использовать сеть доставки контента

  3. Добавить заголовок Expires или Cache-Control

  4. Gzip Компоненты

  5. Поместите таблицы стилей вверху

  6. Поместите скрипты внизу

  7. Избегайте выражений CSS

  8. Сделайте JavaScript и CSS внешними

  9. Уменьшите количество запросов в DNS

  10. Уменьшите количество запросов на JavaScript и CSS

  11. Избегайте перенаправления

  12. Удалить повторяющиеся сценарии

  13. Настроить ETags

  14. Сделать Ajax кэшируемым

  15. Очистить буфер раньше

  16. Использовать GET для запросов AJAX

  17. Компоненты после загрузки

  18. Компоненты предварительной загрузки

  19. Уменьшить количество Элементы DOM

  20. Разделение компонентов по доменам

  21. Минимизация количества фреймов

  22. Нет 404

  23. Уменьшить размер файлов cookie

  24. Использовать домены без файлов cookie для компонентов

  25. Минимизировать доступ к DOM

  26. Разработать интеллектуальное событиеОбработчики

  27. Выбрать над @import

  28. Избегать фильтров

  29. Оптимизировать изображения

  30. Оптимизировать CSS-спрайты

  31. Не масштабировать изображения в HTML

  32. Сделать favicon.ico маленьким и кэшируемым

  33. Сохранять компоненты в 25K

  34. Упакуйте компоненты в составной документ

Вы можете использовать YSlow for Firebug для измерения производительности вашей страницы.

13
ответ дан 3 December 2019 в 07:13
поделиться

Проверить оптимизацию asp.NET

http://msdn.microsoft.com/en-us/library/44e5wy6k (VS.71) .aspx

1
ответ дан 3 December 2019 в 07:13
поделиться

10 советов по ускорению веб-приложений ASP.NET: http://msdn.microsoft.com/en-us/magazine/cc163854.aspx

Я обычно просматриваю Интернет в поисках слайдов конференций и т. Д .: -)

1
ответ дан 3 December 2019 в 07:13
поделиться

Один совет: убедитесь, что вы знаете узкие места, прежде чем начинать оптимизацию.

Используйте инструменты профилирования и советы, упомянутые в ссылках, чтобы найти, где находится ваше приложение вероятно замедляется. Многие разработчики попадают в ловушку преждевременной оптимизации или оптимизации неправильных фрагментов кода и просто тратят свое время.

1
ответ дан 3 December 2019 в 07:13
поделиться

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

1
ответ дан 3 December 2019 в 07:13
поделиться
0
ответ дан 3 December 2019 в 07:13
поделиться
Другие вопросы по тегам:

Похожие вопросы: