Против, выглядит в большинстве случаев не более, чем выпендрёж
Ссылки красивые(запоминающие) + индексация в поисковиках хорошая
Я когда по сайтам лазию,я на ссылки не смотрю
"За"
просто вмeсто
lalal.php?act=lal&id=2&cid=lalal
lalal/lal/2_lalal.html красивeй
Про оптимизацию штекера поподробнее расскажи.
вот из битрикса
===========================
<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-l
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !/bitrix/urlrewrite.php$
RewriteRule ^(.*)$ /bitrix/urlrewrite.php [L]
RewriteRule .* - [E=REMOTE_USER:%{HTTP:Authorization}]
</IfModule>
===========================
в файле urlrewrite и происходит обработка адреса. так же подключается одноименный файл из корня, где содержится массив с правилами обработки ЧПУ для нужных страниц.
Против. Для реализации таких ссылок не обязательно лезть в конфиг. Достаточно использовать ООП. Mvc в помощь.
Каждой ссылке ненадо писать код. Достаточно составить шаблон
Ты щас написал грубый вариант работы роутера.