Голосов: 0
#1
Доступ к базам данных с помощью объектно-ориентированного PHP
(Accessing Databases with Object-Oriented PHP)
Lynda.com [RUS]
Автор: David PowersТеперь, когда в PHP есть истинные объектно-ориентированные возможности, лучшей практикой будет получать доступ к базам данных с помощью PDO (PHP Data Objects (Объекты данных PHP)) и MySQLi. Эти методы дают нейтральный по отношению к базам данных код, который работает со множеством систем, включая MySQL, SQL Server, PostgreSQL, и SQLite. Изучите, как использовать PDO и MySQLi, чтобы выполнять базовые операции выбора, добавления, обновления и удаления; улучшить безопасность с помощью подготавливаемых запросов; и использовать транзакции для выполнения нескольких запросов одновременно. Автор Дэвид Пауэрс также рассказывает о продвинутых темах, вроде присваивания значений кастомным объектам, а также сравнивает PDO и MySQLi, чтобы вы могли решить, какой метод подходит вам.
Формат: Видеокурс
Продолжительность: 3:47 ч
Темы курса:
- Подключение к базе данных с помощью PDO или MySQLi
- Выборка набора результатов
- Выполнение простых не-SELECT-запросов
- Нормализация вводимых пользователем данных
- Связывание вводимых и выводимых значений
- Указывание массива значений в методе execute()
- Работа с продвинутыми методами выборки PDO
- Выполнение транзакции MySQLi
- Освобождение ресурсов, которые больше не нужны
- Отправление нескольких запросов
- Создание экземпляра класса из набора результатов
Дэвид Пауэрс разрабатывает мультиязычные сайты с 1994 года и пишет книги по веб-разработке с 2003. Он является Профессионалом Сообщества Adobe и сертифицированным инструктором Adobe по Dreamweaver. Он часто даёт советы и помогает на форумах Dreamweaver и в центре разработчиков Adobe, где он создал много популярных руководств и обучающих видео. Также он любит путешествовать и делать фотографии.
Для просмотра содержимого вам необходимо зарегистрироваться!Для просмотра содержимого вам необходимо зарегистрироваться!
Последнее редактирование модератором:
- Статус
- В этой теме нельзя размещать новые ответы.