Doctrine reference guide / Справочное руководство Doctrine: Introduction
| Английский оригинал | Перевод на русский | |
|---|---|---|
Сожалеем, но текст оригинала доступен только зарегистрированным пользователям. |
Добро пожаловать volossy 09.06.11 в 09:43 |
|
|
Doctrine 2 является ORM(от англ. Object Relational Mapper — объектно-реляционное отображение) для PHP 5.3.0+ и предоставляет возможность прозрачного сохранения в базу данных. Doctrine основывается на мощном слое абстракции базы данных(DBAL). Первичной задачей для ORM является прозрачная трансляция объетов(PHP) в записи реляционной базы данных. volossy 09.06.11 в 09:50 |
||
|
Одной из ключевых особенностей Doctrine является возможность написания запросов к базе данных с использованием проприетарного объектно-ориентированного диалекта, который называется Doctrine Query Language (DQL). Кроме того небольшие различия DQLs и SQL, а также соответствия между строками базы данных и объектов хорошо абстрагируются, что позволяет разработчикам создавать мощные запросы в простой и гибкой форме. ivol 22.12.11 в 14:22 |
||
|
ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ ivol 22.12.11 в 14:22 |
||
|
Это справочная документация Doctrine 2. Вводные руководства и учебные пособия, по которые можно читать от начала до конца, такие как "Руководство Doctrine", известные по серии Doctrine 1.x, будут доступны позже. ivol 22.12.11 в 14:26 |
||
|
Использование объектно-ориентированного отображения ivol 22.12.11 в 14:26 |
||
|
Термин ORM уже указывает на то, что Doctrine 2 создан для упрощения преобразования строк базы данных в объектную модель PHP. Основное место использования Doctrine 2 - приложения следующие объектно-ориентированной парадигме. Для приложений не работающих с объектами Doctrine 2 не очень походит. ivol 22.12.11 в 14:35 |
||
|
Требования ivol 22.12.11 в 14:35 |
||
|
Doctrine 2 требует минимально PHP 5.3.0. Для улучшения производительности также рекомендуется использовать APC вместе с PHP. ivol 22.12.11 в 14:36 |
||
|
Пакеты DOCTRINE 2 ivol 22.12.11 в 14:37 |
||
|
Doctrine 2 разделен на 3 главных пакета ivol 22.12.11 в 14:38 |
||
|
Эта документация в основном описывает ORM, иногда затрагиваются соответствующие части DBAL и Common пакетов. Код Doctrine разделен таким образом по нескольким причинам: ivol 23.12.11 в 16:37 |
||
