Надо ли добавлять в кеш роутинг?
зайдите в документацию по выбранному раутеру:A compressing dynamic trie (radix tree) structure is used for efficient matching.
То есть эта штука на основе этих правил строит дерево, которое будет лежать в памяти до тех пор, пока у вас живет приложение.
В PHP кэш необходим, так как PHP приложение умирает после каждого запроса и если бы небыло кэша, то разбор этого добра происходил бы на каждый запрос.
Хрена себе, я всегда думал, что php для динамической генерации страничек, а тут вот оно как =(