Вот взбрело мне сделать урлы в phpBB2 вида Forums/viewforum/3 , а не Forums/viewforum.php?f=3 .  
Данные я оттуда выдирал так: 
$url_array = explode("/",$REQUEST_URI); 
и 
далее $forum_id = $url_array[3]; 
... 
Для того чтобы не было проблем с путями я в extension.inc прописал 
define("SITE_PATH","c:/myserver/root/new_portal/www"); 
для инклудов и 
define("SITE_URL", "
http://new_portal.rus"); 
для графики. 
Сам форум я разбил на модули. Всё я прописал правильно. 
Теперь у меня в начале каждого файла примерно такая запись: 
include("../../extension.inc"); 
include(SITE_PATH.\'/common.\'.$phpEx); 
Тама все инклудовые файлы на 2 уровня ниже. 
Всё вроде хорошо пашет, но стоит мне открыть форум, где 50 топиков или мемберлист, где 50 юзеров на одной странице, то начинаются жуткие тормоза: 
разъежаются таблицы, тэги превращаются в текст ака вот это "
 | Из-за чего такая лажа? Появилась после дописывания абсолютных путей, или может из-за того что я дефины в *.inc прописал, а может из-за особенностей темплейтов? 
Как энто лечить? 
Не хотел просто mod_rewrite ставить.