hocam tek bir index.php sayfası gibi görünüyor ama orada bir sürü php sayfası var ve o an hangisi işlenecekse index.php içine "include" ediliyor. Örnek; siz duyuruya tıkladığınızda modul=duyuru diyor. burda adamın duyuru.php diye bir sayfası var ve o index.php içine aktarılıyor. modul=cv olduğunda bu sefer cv.php sayfası index.php içine aktarılıyor. bu bahsettiğim duyuru.php, cv.php vs sayfalar birer şablon( menü nerde olacak, menülerde ne olacak, sayfada yazılar nasıl gösterilecek vs). Bunların içide veritabanından çekilip dolduruluyor index.php nin yapısına benzer bir örnek ;
switch ($modul) {
case "duyuru" :include "duyuru.php"; break;
case "cv" :include "cv.php"; break;
default; include "anasayfa.php";
}
gibi. umarım anlatabilmişimdir.