У меня есть веб-сайт c реагирования, размещенный на apache 2.4
. Нет базы данных или серверного кода. Веб-сайт основан на множестве относительно небольших файлов данных (если это имеет значение YAML), которые почти никогда не меняются, и размещаются на одном и том же веб-сервере.
Некоторые страницы сайта должны запрашивать многие из этих файлов данных. свыше 100-200. Стоит ли запрашивать столько файлов publi c с веб-сервера? Насколько я понимаю, если 10 разных людей посетят эту страницу, сервер будет спамить 200 * 10 запросов на файлы данных.
Я чувствую, что создание базы данных для этого контента является излишним, учитывая, что это почти никогда не нужно обновлять. Должен ли я просто переместить все данные в javascript файлы, чтобы связать их с остальным кодом React (размер пакета более чем удвоится)? Должен ли я загрузить все файлы данных в CDN? Или это достаточно дешево, чтобы запрашивать файлы publi c (я мог бы реализовать разбиение на страницы, например, загружать только 20 файлов данных одновременно, хотя я все еще волнуюсь, что это может заразить сервер)? Каков наилучший способ справиться с извлечением большого количества активов c?