http://developer.yahoo.com/performance/rules.html
Steve Souders, Yahoo! Developer Network, Yahoo! Inc. 2008
Важность производительности фронтенда
Steve Souders, Yahoo! Developer Network, Yahoo! Inc. 2008
Важность производительности фронтенда
- Уменьшите количество HTTP-запросов
- Используйте CDN
- Используйте HTTP-заголовок Expires
- Сжимайте компоненты страницы
- Помещайте CSS в начале страницы
- Помещайте скрипты в конец
- Избегайте CSS-выражений (expressions)
- Выносите javascript и CSS во внешние файлы
- Уменьшайте количество DNS-запросов
- Минимизируйте Javascript
- Избегайте редиректов
- Уберите повторяющиеся скрипты
- Настройте ETag'и
- Делайте AJAX кэшируемым