Как лучше хранить кеш «скомпилированных» страниц?
Если в папке меньше 1000 файлов - никакие md5 не нужны.
Если папок меньше нескольких тысяч - никакие оптимизации не нужны.
phar в по любому будет медленнее, т.к на чтение с диска и распаковку огромного контейнера будет тратиться дофига ресурсов.
я кеш темплейтов храню в мемкеше или в мускуле в мемори тейбл. Не надо ничего читатать с диска вообще.