Готовый перевод Doctrine reference guide / Справочное руководство Doctrine: Introduction
Добро пожаловать
Doctrine 2 является ORM(от англ. Object Relational Mapper — объектно-реляционное отображение) для PHP 5.3.0+ и предоставляет возможность прозрачного сохранения в базу данных. Doctrine основывается на мощном слое абстракции базы данных(DBAL). Первичной задачей для ORM является прозрачная трансляция объетов(PHP) в записи реляционной базы данных.
Одной из ключевых особенностей Doctrine является возможность написания запросов к базе данных с использованием проприетарного объектно-ориентированного диалекта, который называется Doctrine Query Language (DQL). Кроме того небольшие различия DQLs и SQL, а также соответствия между строками базы данных и объектов хорошо абстрагируются, что позволяет разработчикам создавать мощные запросы в простой и гибкой форме.
ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ
Это справочная документация Doctrine 2. Вводные руководства и учебные пособия, по которые можно читать от начала до конца, такие как "Руководство Doctrine", известные по серии Doctrine 1.x, будут доступны позже.
Использование объектно-ориентированного отображения
Термин ORM уже указывает на то, что Doctrine 2 создан для упрощения преобразования строк базы данных в объектную модель PHP. Основное место использования Doctrine 2 - приложения следующие объектно-ориентированной парадигме. Для приложений не работающих с объектами Doctrine 2 не очень походит.
Требования
Doctrine 2 требует минимально PHP 5.3.0. Для улучшения производительности также рекомендуется использовать APC вместе с PHP.
Пакеты DOCTRINE 2
Doctrine 2 разделен на 3 главных пакета
Эта документация в основном описывает ORM, иногда затрагиваются соответствующие части DBAL и Common пакетов. Код Doctrine разделен таким образом по нескольким причинам:
Переведено на Нотабеноиде
http://notabenoid.org/book/19186/62304
Переводчики: ivol, volossy
Настройки
Готово:
