листинг файлов и сохранение временных итогов

yaniks

новичок
листинг файлов и сохранение временных итогов

задача виртуальная (для самообразования)
имеется: каталог с файлами (возмем 100-500)
нужно: вывод с постраничной разбивкой и сортировка (допустим по названию и дате)

решение1: при каждом обращении считываем список файлов в многомерный массив и работаем с ним

решение2: после создания массива, сохраняем его в файл (serialize),
и при последующих обращениях если время создания файла > filemtime каталога , то не сканим каталог, а берем массив уже из файла
вопрос: имеется ли смысл во втором решении?
 

Фанат

oncle terrible
Команда форума
вообще, посчитай сам.
Но обычно файловые операции настолько быстрые, что нет смысла их еще ускорять
все же из кэша берется.
 
Сверху