- Doctrine
-
Doctrine Тип Написана на Операционная система кроссплатформенный
Последняя версия Лицензия Сайт Doctrine — объектно-реляционный проектор (ORM) для PHP 5.3.0+, который базируется на слое абстракции доступа к БД (DBAL). Одной из ключевых возможностей Doctrine является запись запросов к БД на собственном объектно-ориентированном диалекте SQL, называемый DQL (Doctrine Query Language) и базирующийся на идеях HQL (Hibernate Query Language).
Пример использования
Doctrine следует паттерну Active Record для работы с данными. Для примера, если программист хочет создать пользователя в базе данных, он может больше не использовать SQL, а написать следующий PHP код:
$user = new User(); $user->name = "john"; $user->password = "doe"; $user->save(); echo "The user with id $user->id has been saved.";
Литература
- Jonathan H. Wage, Konsta Vesterinen Doctrine ORM for PHP. — Sensio SA, 2009. — 522 p. — ISBN 978-2918390039
Ссылки
- Официальный сайт Doctrine
- Doctrine и CodeIgniter
- Перевод официальной документации по Doctrine 2 на русский язык
Для улучшения этой статьи желательно?: - Викифицировать статью.
- Исправить статью согласно стилистическим правилам Википедии.
Категории:- Программное обеспечение по алфавиту
- Интерфейсы доступа к данным
- Библиотеки PHP
Wikimedia Foundation. 2010.