Использование PDO в PHP

PDO это аббревиатура от PHP Data Objects. Данное расширение предоставляет нам доступ к Базам Данных используя объекты. И в этой статье мы подробно рассмотрим, как работать с этим расширением, что в нем хорошего и плохого. Велкам.

Читать далее

Yii2: работа с базой данных, DAO

DAO (Database Access Objects) — объекты доступа к базам данных, являются надстройкой над PDO, предоставляя объектно-ориентированный API для работы с реляционными базами данных. Когда вы используете Yii DAO, в основном вы имеете дело с plain SQL и массивами PHP. В результате – это является наиболее производительным способом взаимодействия с БД. Читать далее

Yii2: Настройка БД для работы с Master-Slave конфигурацией

Многие базы данных поддерживают репликацию для обеспечения лучшего быстродействия. Репликация – это грубо говоря “копирование” данных с так называемого (или так называемых) Master-сервера (Главного сервера) на Slave-серверы (Подчиненные). Все операции вставки и обновления производятся на Master-серверах, а операции чтения – на Slave. Не будем останавливаться на том, что это и для чего оно нужно. Давайте посмотрим, как это настраивается в Yii2. Читать далее