PHP и базы данных: практическое руководство
Работа с MySQL, PostgreSQL и SQLite в PHP-приложениях
Краткое содержимое:
Книга «PHP и базы данных: практическое руководство» — это полноценное пособие для всех, кто хочет освоить работу с реляционными базами данных в связке с PHP. Независимо от того, создаёте ли вы простой блог, интернет-магазин или корпоративную CRM, эта книга станет вашим надёжным помощником.
Автор, Алексей Смирнов — практикующий веб-разработчик с 10-летним стажем, делится проверенными техниками и подходами, которые сразу можно применить в реальных проектах. Книга написана живым языком и содержит множество примеров кода, готовых к использованию.
Что вы узнаете из книги:
- Основы SQL: создание таблиц, выборки, объединения, подзапросы и транзакции
- Работа с тремя популярными СУБД: MySQL, PostgreSQL и SQLite
- Использование PDO для безопасного и универсального взаимодействия с БД
- Защита от SQL-инъекций и других уязвимостей
- Оптимизация запросов и индексация для высокой производительности
- Проектирование схем данных и нормализация
- Работа с ORM (на примере Doctrine и Eloquent)
- Миграции, резервное копирование и восстановление данных
Для кого эта книга:
- Начинающие PHP-разработчики, которые хотят изучить базы данных с нуля
- Опытные программисты, желающие систематизировать знания и узнать новые приёмы
- Студенты и преподаватели IT-специальностей
- Все, кто переходит на PHP с других языков и хочет быстро освоить работу с БД
Особое внимание в книге уделено практическим заданиям. Каждая глава завершается упражнениями, которые помогут закрепить материал. Вы научитесь не просто писать запросы, а проектировать надёжные и масштабируемые системы.
В приложениях вы найдёте справочник по SQL-командам, список часто встречающихся ошибок и способы их исправления, а также шаблоны для типовых задач. Книга подойдёт как для самостоятельного изучения, так и в качестве настольного справочника.
Сделайте свои PHP-приложения быстрыми, безопасными и профессиональными — начните с этой книги!
Рекомендаций
C# (.NET) для Data Science: Анализ данных и машинное обучение
Безопасность C++ приложений. Защита кода от атак и уязвимостей
Java для data science: от сбора данных до машинного обучения
Тестирование Rust приложений: от юнит-тестов до интеграционных сценариев
Собеседование по Swift (iOS/macOS): 200 вопросов и ответов
Основы API в PHP