Bir sitenin dosyalama ve sayfalama yöntemi fonksiyonellik için oldukca önemlidir simdi kısa bir kod ile sayfalama yöntemini ve dosyalama yöntemini göstereyim.Main sayfamızın esas kısmı yani sürekli degişen kısmı bunun için index.php dosyasına content kısmına page linke verdigimiz degere göre çağıra biliriz.Burada pages adında tüm sayfaların barındıgı dosya var bunun içerisinde kagorilenmiş dosyalar ve bu dosya içindede sayfalar bulunmaktadır.Yazılımda karmaşıklıgı olabilgince önlemeliyiz kendimize göre yazılım yapmaktansa genel olarak yapmak oldukca önemli ve etik etik bir davranıştır.
Not:Kodu bir hastane Otomasyonuna göre açıklayacagım.
[html]
<!– Main content –>
<section class="content"> //Sürekli degişen kısım
<div class="row">
<?php
if(isset($_GET["page"]))//Egere linke tıklanmışsa
{
$pageName = $_GET["page"];//Hasta ekle Linkten gelen page degeri Örn:"http://www.hastaneotomasyonu.com?page=hasta_ekle" hasta_ekle bizim pageName imiz.
$dosyaName = explode("_", $pageName); //Örnek hasta_ekle hasta adına parçalıyoruz bunu yapmamızın nedeni hasta_ekle.php bizim hasta adlı klasörün içinde
include("pages/".$dosyaName[0]."/".$_GET["page"].".php"); //Sonuç: pages/hasta/hasta_ekle.php
}
else
include_once("home.php"); //$_GET["page"] isset olmamıs ise home.php sayfasına yani sabit sayfasa olacak
?>
</div>
</section><!– /.content –>
[/html]