Я делаю это на PHP.
Чтобы сохранить настройки для класса, я сохраняю локальную переменную с именем $data
. $ data - это просто словарь / хеш-таблица / ассоциативный массив (в зависимости от того, откуда вы).
Когда вы загружаете класс, он включает php-файл, который в основном определяет данные. Когда я сохраняю класс, он записывает PHP для каждого значения данных. Это медленный процесс записи (и в настоящее время есть некоторые проблемы с параллелизмом), но он читается быстрее, чем просто. Намного быстрее (и легче), чем при использовании базы данных.
Нечто подобное не будет работать для всех языков. Это работает для меня в PHP, потому что PHP очень на лету.