(я использую слово var в следующем, потому что я не уверен, что это такое, я думаю, что это глобальная переменная для класса)
Я хочу кэшировать значения, полученные из таблицы вбаза данных, чтобы сохранить повторные запросы.Я создал одноэлементный класс, в котором есть функция для проверки переменной внутри класса, если ключ существует, если он существует, то просто возвращает значение из переменной, если он не запрашивает базу данных и не загружает еев var и возвращаем его.
Или лучше использовать глобальную переменную (имеет ли глобальная переменная одно и то же значение независимо от того, из какого файла к ней осуществляется доступ?) и не использовать класс ввсе.
Или не беспокойтесь о кешировании, а просто запрашивайте базу данных каждый раз, когда требуется значение.
Должен ли я опубликовать источник того, что мне пришло в голову?