Увод у ПХП мотор

Замислимо да имате сајт од сто страница. Све ове странице имају заједничку шему следећег облика:

html<!DOCTYPE html>
<html>
  <head>
    <title>наслов</title>
  </head>
  <body>
    <header>
      хедер
    </header>
    <main>
      садржај
    </main>
    <header>
      футер
    </header>
  </body>
</html>

При томе се обично такве странице разликују само по насловима (тајтловима) и садржајима, а сви остали блокови остају непромењени од странице до странице.

То ствара одређене незгоде. Рецимо, треба да променимо текст у хедеру сајта. У том случају ћемо морати да изменимо сто фајлова са нашим страницама.

То није баш погодно. Зато се уз помоћ ПХП-а сајт обично прави на специјалном мотору. Овај мотор омогућава да се шаблон нашег сајта налази у једном једином фајлу, а у зависности од траженог УРЛ-а у тај фајл се учитава различит садржај.

У следећим лекцијама ћемо развити неколико варијанти најједноставнијег мотора и видећемо, какви проблеми настају при његовој употреби.