Введение: Я пишу веб-сайт в формате HTML, который загружает заголовок из /header/header.html с помощью jQuery AJAX, и это работает отлично. Этот сайт по-прежнему является W.I.P., поэтому пока не так много трафика.Загрузить() содержимое сайта на страницу из подкаталогов
Проблемы: В настоящее время содержания становится немного долго, и выглядит следующим образом:
<body>
load(header/header.html)
wall_of_txt
</body>
Так я рассматриваю разделение контента и загружать их из/содержания/а, так что это будет выглядеть например:
<body>
load(header/header.html,
content/content1.html
content/content2.html
content/content3.html
content/content4.html
content/content5.html)
...
</body>
Как с каждым небольшим файлом работать легче. Однако я далек от эксперта, поэтому мне было любопытно, как это повлияет на производительность сайта. Загружаемый контент будет по-прежнему иметь тот же размер, но при условии, что контент загружается из большого количества (10-50) источников, если это будет подчеркивать сервер, или если эффект пренебрежимо мал. Упрощенный Я спрашиваю, будет ли fetch (10kb.html + 10kb.html + 10kb.html + ...) подчеркнуть сервер со слишком большим количеством запросов по сравнению с одной выборкой (150kb).
Вопрос: Будет ли мое рассматриваемое решение хорошим способом структурировать веб-сайт, или это повлияет на производительность слишком много? Альтернативно: есть ли лучший способ структурирования веб-сайта?