Создание простейшего веб приложения на PHP + MySQL

Главная » Видеоуроки » PHP+MySQL » Создание простейшего веб приложения на PHP + MySQL

Начиная с текущего урока мы начнем создавать простейшее веб приложение с использованием php и mysql. Оно будет основано на базе данных sport, которую мы создали на прошлых уроках при знакомстве с Mysql. В этом уроке мы определим структуру нашего приложения, напишем скрипт соединения с базой данных, а также построим скелет нашего приложения.

Структура:
Конфигурация (db.php — подключение к БД)
1. Главная страница — index.php (форма авторизации)
2. Команды (teams.php — список команд с возможностью редактировать информацию о команде)
3. Игроки (players.php — список игроков с возможностью редактировать информацию об игроке)
4. Страны (countries.php — список команд по странам)

В своих проектах я использую универсальный драйвер PDO для работы с базой данных. Есть и другие варианты работы с базами данных, например mysql и mysqli. Сразу отмечу, что расширение mysql с версии php 5.5 считается устаревшим, а с версии 7 удалено.
Почему я использую PDO? Главным его преимуществом является универсальность: PDO может свободно работать с разными производителями СУБД, что делает переход из одной СУБД в другую с точки зрения php мене затратным. Дальнейшие детали и особенности работы с PDO мы рассмотрим в следующих уроках, в процессе написания нашего приложения.

Также в уроке вы узнаете о конструкции try…catch. Когда используется данная конструкция? В процессе создания программ возникают ошибки (ошибки логики, опечатки и т.п), но могут возникать ошибки, которые вы изначально можете предусмотреть. Например, вы прекрасно понимаете, что соединение с БД может закончиться ошибкой, и эту ошибку необходимо предусмотреть.

После успешного соединения с базой данных мы напишем «скелет» внешнего вида главной страницы нашего приложения, используя bootstrap и jquery.

В заключении отмечу, что в следующую субботу мы с моим коллегой планируем провести стрим на youtube канале на тему «MySQL. Полезные приемы и особенности работы с MySQL». О точном времени будет сообщено позже.

Подписаться на рассылку

Будьте в курсе - получайте последние статьи на свой email

Ваша подписка успешно оформлена

Pin It on Pinterest

Share This