- 12, May 2024
- #1
Привет, ребята,
Я только что узнал, что вы можете сделать всего один запрос к серверу для всего сайта, как показано ниже:
<!doctype html><html lang="en"><head>
<meta charset="utf-8">
<meta name="viewport" content="ширина = ширина устройства, высота = высота устройства, начальный масштаб = 1">
<link rel="stylesheet" href="/css/styles.css" media="screen,projection,tv"> <!-- This sends another request -->
</head><body>
<div id="navigation_main">
<h1>Site Name</h1>
</div>
<div id="mainContainer">
BLAH BLAH BLAH BLAH & BLAH
</div>
<div id="footer">
Footer Stuffs
<div>
<script src="/js/main.js"></script> <!-- This sends another request -->
</body></html>
Код (разметка): В этом случае я отправляю на сервер всего один запрос простого html-файла.
На сервере я заменяю хэштег типа #Footer блоком кода, как показано ниже:
<div id="footer"> Footer Stuffs <div>
Код (разметка): Теперь мне интересно, лучше ли он обычного html-файла, как в примере ниже:
<!doctype html><html lang="en"> #Head #CSSfile <body> #Navigation_main #MainContainer #Footer #JSfile </body></html>
Код (разметка): меня беспокоит скорость и общая производительность, какой из них лучше, поскольку сегодня вы можете читать файлы асинхронно.
Спасибо,