PHP ძრავის შესავალი
წარმოიდგინეთ, რომ თქვენ გაქვთ საიტი ასი გვერდით. ყველა ამ გვერდს აქვს შემდეგი საერთო სტრუქტურა:
<!DOCTYPE html>
<html>
<head>
<title>title</title>
</head>
<body>
<header>
header
</header>
<main>
content
</main>
<footer>
footer
</footer>
</body>
</html>
ამ შემთხვევაში, ჩვეულებრივ, ასეთი გვერდები განსხვავდებიან მხოლოდ სათაურებით და შიგთავსით, ხოლო ყველა სხვა ბლოკი უცვლელი რჩება გვერდიდან გვერდზე.
ეს ქმნის გარკვეულ შეურაცხმყოფელ მომენტებს. მაგალითად, ჩვენ გვჭირდება საიტის ჰედერში ტექსტის შეცვლა. ამ შემთხვევაში, ჩვენ მოგვიწევს ჩვენი გვერდების ასი ფაილის შეცვლა.
ეს არ არის ძალიან მოსახერხებელი. ამიტომ, PHP-ის მეშვეობით საიტი ჩვეულებრივ კეთდება სპეციალურ ძრავზე. ეს ძრავი საშუალებას გვაძლევს, რომ ჩვენი საიტის თარგი განთავსდეს ერთადერთ ფაილში, ხოლო მოთხოვნილი URL-ის მიხედვით ამ ფაილში ჩაიტვირთოს სხვადასხვა შიგთავსი.
შემდეგ გაკვეთილებში ჩვენ შევქმნით მარტივი ძრავის რამდენიმე ვარიანტს და ვნახავთ, რა პრობლემები წარმოიქმნება მისი გამოყენებისას.