PHP շարժիչի ներածություն
Պատկերացրեք, որ դուք ունեք հարյուր էջից բաղկացած կայք: Այս բոլոր էջերն ունեն հետևյալ տեսքի ընդհանուր սխեմա.
<!DOCTYPE html>
<html>
<head>
<title>title</title>
</head>
<body>
<header>
header
</header>
<main>
content
</main>
<header>
footer
</header>
</body>
</html>
Միևնույն ժամանակ, սովորաբար նման էջերը տարբերվում են միայն վերնագրերով և բովանդակությամբ, իսկ մնացած բոլոր բլոկները մնում են անփոփոխ էջից էջ:
Սա ստեղծում է որոշակի անհարմարություններ: Ենթադրենք, մենք պետք է փոխենք տեքստը կայքի հատվածում: Այս դեպքում մենք ստիպված կլինենք փոխել մեր էջերով հարյուր ֆայլ:
Սա այնքան էլ հարմար չէ: Ուստի PHP-ի օգնությամբ կայքը սովորաբար պատրաստում են հատուկ շարժիչի վրա: Այս շարժիչը հնարավորություն է տալիս կայքի մեր կաղապարը տեղադրել մեկ միակ ֆայլում, իսկ կախված հարցված URL-ից այս ֆայլի մեջ բեռնվեր տարբեր բովանդակություն:
Հաջորդ դասերում մենք կմշակենք պարզագույն շարժիչի մի քանի տարբերակ և կտեսնենք, թե ինչ խնդիրներ են առաջանում դրա օգտագործման ժամանակ: