chelkaz: У вас явные проблемы с логикой в приложении. Я не знаю что вы там делаете и как, но судя по вашим словам о цикле for на 5 миллионов итераций и прочем, понимаю, что MySQL у вас не самое медленное место. Я не Stalker_RED
Максим Федоров: Нет, он предлагает создать простое правило в роутере и НЕ создавать себе лишних проблем. Именованные параметры роутинга прямо в конфиге: '/kontent/<key:[a-z]+>' => '/kontent/show'
Максим Тимофеев: Я не спорю с вами. Я лишь сказал, что подобный способ тоже используется. Если вы хотите слепо следовать PSR, при этом отвергая все остальное, то это ваше право.
Правильно ли я понимаю, что вы предлагаете накапливать список сгенерированных токенов в сессии? То есть если на странице формы нажимать F5 много раз, то при каждом отображении формы будет добавляться доп. токен в сессию?