Для меня как раз тема актуальна, я нашел решение по моему мнению хорошая, что скажите вы?
Хотелось бы поинтересоваться, как к такой схеме относятся поисковые системы?
index.
php?a=0(вызов страницы Home),index.
php?a=1(вызов страницы Contacts),index.
php?a=2(вызов страницы О Компании) и т.д.
В такой функционал я решил внедрить сектора, зоны, сегменты, назовите как хотите, но это отдельная область, которая разграничивает контенты. То есть в секторе "а" хранится сайт "Рога и копыта", а в секторе "b" хранится личный блог, в секторе c хранится Визитка твоей компании. Таких секторов может быть много. id страниц у секторов не пересекаются.
Набросок
$sector = array('a','b','c');
foreach($sector as $node){
if(isset($_GET[$node])){
$current_sector = $node;
$pageId = $_GET[$current_sector];
break;
}
}
include"template/page_".$pageId.".php";