Типичный веб-сайт состоит из одного файла index.html и множества файлов javascript и css. Чтобы повысить производительность веб-сайта, можно:
- Измените файлы javascript и css, чтобы уменьшить размеры файлов.
- Объединить файлы javascript в один файл и аналогичные для файлов css, чтобы уменьшить количество запросов на сервер. Для обычно используемых (и общих) библиотек, таких как jquery, имеет смысл оставить их внешними, позволяя браузеру кэшировать библиотеку и повторно использовать ее в разных веб-приложениях.
Мне интересно, стоит ли вставлять объединенный javascript и css файл в один файл html, что еще больше сократит количество запросов. Будет ли это улучшать производительность вашего сайта? Или он будет работать в обратном порядке, что делает невозможным кэширование браузера?