Создание 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 по .
Онлайн редактор кода
Также стоит посмотреть