Birçok site, sayfalarını oluşturmak için herhangi bir süslü İçerik Yönetim Sistemi (CMS) kullanmaz, bunlar sadece statik HTML içeriği için iyidir. Anneannelerinizin turta pişirme işine ait bir site muhtemelen yalnızca birkaç sayfaya, belki bir ana sayfaya, hakkında sayfasına ve iletişim sayfasına sahiptir. Bu sayfaların her biri farklı ana içeriğe sahiptir, ancak bunların çoğu başlık, gezinme ve altbilgi gibi tamamen aynı kalır. Bu bölümleri, sayfaya eklemek için PHP'yi kolayca kullanabileceğiniz "modüller" olarak düşünün. Bu şekilde, bu bölümlerde değişiklik yapmak, tüm sayfaları aynı anda değiştirerek size zaman ve olası hatalar kazandırır. Sonunda, kod aynı olmasına rağmen navigasyonunuzda nasıl hala benzersiz efektler elde edebileceğinizi göstereceğim.