Увядзенне ў рухавік PHP
Уявім сабе, што ў вас ёсць сайт са ста старонак. Усе гэтыя старонкі маюць агульную схему наступнага выгляду:
<!DOCTYPE html>
<html>
<head>
<title>title</title>
</head>
<body>
<header>
header
</header>
<main>
content
</main>
<header>
footer
</header>
</body>
</html>
Пры гэтым звычайна такія старонкі адрозніваюцца лишь тытульнымі назвамі і кантэнтам, а ўсе астатнія блокі застаюцца нязменнымі ад старонкі да старонкі.
Гэта стварае пэўныя нязручнасці. Скажам, нам трэба змяніць тэкст у хэдэры сайта. У гэтым выпадку нам прыйдзецца змяніць сто файлаў з нашымі старонкамі.
Гэта не вельмі зручна. Таму з дапамогай PHP сайт звычайна робяць на спецыяльным рухавіку. Гэты рухавік дазваляе зрабіць так, каб шаблон нашага сайта размяшчаўся ў адным-адзіным файле, а ў залежнасці ад запытанага URL у гэты файл падгружаўся розны кантэнт.
У наступных уроках мы распрацуем некалькі варыянтаў найпрасцейшага рухавіка і паглядзім, якія праблемы ўзнікаюць пры яго выкарыстанні.