Приклад динамічного сайту на php

Даний урок покаже приклад простого динамічного сайту на PHP. У верстці такого сайту особливих труднощів немає, потрібно тільки уважно вивчити приклади і для надійності, прочитати статтю про те, що потрібно для верстки динамічного сайту.

Даний приклад шаблону працює без баз даних MSQL, але це вирішується в процесі розробки, а на даному етапі все написано на HTML і PHP. Надалі буде показаний приклад більш складного шаблону, а поки зупинимося на простому, якого цілком достатньо, для створення відмінного сайту.

Для початку, потрібно дізнатися і зрозуміти відмінності динаміки від простого html сайту, який описаний в минулому уроці і на основі якого буде побудований даний проект. Так що бажано вивчити створення простого сайту. тоді дуже легко буде розібратися в даній статті.

А відміну від простого сайту полягає саме в швидкості обслуговування! Хто вже знайомий з простим HTML сайтом, той знає, що для зміни банера, потрібно перелопатити сайт повністю, кожну сторінку. Що займає дуже багато часу. А в динамічному - все можна зробити за кілька хвилин, не залежно від того, скільки сторінок у сайту, хоч 1000, на час редагування це не впливає! Думаю навіть цього достатньо, для того щоб вивчити цей приклад!

Для прикладу буде взятий шаблон сайту, написаний з застосуванням тега

І так, подивіться на приклад сторінки звичайного шаблону, яку будемо різати на окремі файли.

Порізка HTML - шаблону на PHP блоки.

Далі формуємо окремі файли і даємо їм назви header.php title.php, footer.php.

Перший файл буде містити всю шапку сайту, аж до відкриття блоку

і буде називатися header. і обов'язково з розширенням php.

Все інше - блок лівого сайдбара і футер, формуємо в третій файл - footer.php.

Тепер можна почати збирати наш сайт, як конструктор і зрозуміти все таїнство створення динамічного сайту. Для цього потрібно до основного файлу підключити два файли, що відповідають за дизайн і містять лівий сайдбар. Ось тут нам і потрібні елементарні знання PHP, без чого нічого не вийде. І для цього потрібно застосувати вже відому нам функцію require.

І ось наша сторінка зібрана! А даний файл - title.php буде шаблоном, з якого формуються нові сторінки.
І створимо головну, назва якої буде index.php. Для цього просто скопіюємо файл title.php і при збереженні його в тій же папці, дамо назву index.php. І за таким же принципом створюються всі нові сторінки. Відмінним буде тільки наповнення, все інше у них буде загальним, і легко буде піддаватися миттєвим змін.

І не залежно від того, яка програма відкриває ваші php-файли, у мене встановлена ​​прога PHP Expert Editor, через яку дуже зручно перекодувати сторінки, повинно вийти так, як на зображенні. Два файлу обов'язкових і три сторінки.

Приклад динамічного сайту на php

А далі можна додавати свої зміни, залежно від того, що Ви хочете від вашого сайту. Наприклад, якщо ввести змінну, яка буде виводити заголовок для кожної сторінки окремо,
тоді потрібно додати такий код в файл header.php

А в шаблон додати код, який буде містити в собі свою унікальну назву сторінки, що необхідно для правильного просування сайту.

Для прикладу, за наступним посиланням, можна скачати шаблон динамічного сайту. запустити його на своєму локальному сервері і розібратися що до чого. Якщо будуть побажання, або пропозиції - тоді пишіть через форму зворотного зв'язку.

Можливо дані теми Вам будуть цікаві:

Поділіться посиланням на статтю.

Схожі статті