Как у вас реализовано чпу?
Вот зачем постоянно городить велосипеды… мильен их, и еще если поискать может чего интереснее будет. Такие вещи как раутинг, логирование и т.д. вообще желательно реюзать, а писать свои велосипеды — от этого пользы мало. Разве что обсучение.
github.com/chriso/klein.php
noodlehaus.github.io/dispatch/
у меня оно реализовано средствами apache
Вот 1 из примеров:
RewriteRule ^(.[^/]*)/([0-9]*)$ /index.php?a=$1&n=$2 [QSA]
