Я пишу фотогалерею script в PHP и имею единственный каталог, в котором пользователь будет хранить свои фотографии. Я пытаюсь настроить кеширование страниц и обновлять кеш, только если содержимое каталога изменилось. Я думал, что могу сделать это, кэшируя последнее измененное время в каталоге с помощью функции filemtime() и сравнивая его с текущим измененным временем каталога. Однако, как я понял, измененное время каталога не изменяется, поскольку файлы добавляются или удаляются из этого каталога (по крайней мере, в Windows, но не уверены в том, что Linux-машины еще не созданы).
Итак, мои вопросы: какой самый простой способ проверить, было ли изменено содержимое каталога?