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