Створення PHP вебсайту з нуля / Урок #1 – Динамічний сайт для початківців
Відеоурок
Корисні посилання:
- Курс зі створення ;
- Курс з вивчення ;
- з PHP;
- Редактор коду .
Інформація про PHP
Мова PHP вперше з’явилася у 1995 році і з того часу є одним із лідерів на ринку веб-технологій. PHP — це серверна мова програмування, яка часто використовується у веб-проєктах для реалізації серверного функціоналу. Сама абревіатура розшифровується як «Hypertext Preprocessor».
Основною перевагою мови є її простота у вивченні, а також легкість застосування. На основі PHP можна створювати високопродуктивні та навантажені веб-застосунки у стислі терміни. Готові продукти легко редагувати, покращувати та підтримувати.
З чого складається веб-сайт?
Я думаю, ви вже знайомі з HTML і CSS. Вивчивши лише CSS і HTML, ви вже зможете створювати красиві веб-сайти, які матимуть безліч елементів із привабливим дизайном. Самі по собі ці технології дозволять вам реалізувати макет веб-сайту, але поки що він буде без будь-яких функцій. З цієї причини вам ще потрібно буде вивчити мову клієнтського функціоналу, наприклад, JavaScript, і мову серверного функціоналу, наприклад, PHP. Вона забезпечує вас функціями для роботи із сервером. Наприклад, ви зможете створити базу даних, обробити форму на стороні сервера, попрацювати з кукі або сесіями, виконати роботу з файлами на сервері та багато іншого.
Якщо ви не знаєте якусь із цих технологій, то спочатку варто ознайомитися з нею. На нашому сайті ви можете знайти відповідні курси з цих технологій:
- Курс з ;
- Курс з ;
- Курс з ;
- Курс з ;
- Курс з ;
- Курс з .
Отже, повноцінний сайт складається з розмітки – це HTML і CSS, із набору користувацьких функцій JavaScript і з серверного функціоналу, наприклад, мови PHP.
Макет сайту
Розробка проєкту завжди ділиться на дві складові: створення дизайну та розробка серверних функцій. У курсі ми якраз будемо писати всі серверні дії на сайті. При цьому в плані дизайну я пропоную взяти вже готовий макет сайту і на його основі розробити повноцінний веб-портал з реєстрацією, авторизацією, постами та багатьом іншим.
У наступному уроці ми завантажимо такий макет і почнемо його переробляти для додавання роботи із сервером.
Тут ще варто зазначити, що розробку всього цього макета ви можете знайти у мене в окремому курсі з верстки сайту. Посилання на цей курс я залишу в описі до цього відео.
План курсу
У ході курсу ми розробимо веб-портал, який працюватиме з базами даних, користувачами, сесіями та багато з чим іншим. Ми додамо систему реєстрації та авторизації, систему додавання постів, систему виведення постів, а також опишемо динамічні блоки для підключення на сторінці.
Загалом, ми створимо хороший веб-проєкт із набором усіх базових функцій.
Створення сайту на PHP
Пропонуємо також вашій увазі розглянути великий урок зі створення повноцінного веб-сайту на PHP всього за одну годину.
Відео урок:
Додаткові курси
На сайті є більш поглиблена програма з вивчення розробки веб-сайтів. Ознайомитися з програмою навчання з Front-end можна за і з програмою навчання Full Stack за .
Онлайн редактор коду
Також варто подивитися