Я разрабатываю сайт на PHP, который имеет несколько сложных запросов SQL, и я хотел бы реализовать функцию кэширования, чтобы уменьшить нагрузку на базу данных.
Мне просто интересно, лучше ли писать и читать HTML прямо в файл или, возможно, создать что-то вроде файла YAML с разделителем для разделения записей, а затем обернуть его в HTML с помощью функции?
Я думаю, что это позволит использовать пользовательские параметры (например, количество отображаемых записей) к запросу.
Любые советы / предложения приветствуются.
Спасибо.