Feed Rss



Posts Tagged ‘Doctrine

Май 23 2010

Doctrine vs Hibernate 2

Как-то, несколько месяцев назад я, уже проводил тест производительности двух сабжевых продуктов. Тогда я, правда, оговорился в одном из тестов, что не знал как контролировать правильно транзакции для Хибернейта, и вот появилась минутка свободного времени и тесты я решил повторить. Результаты: 20000 вставок Hibernate ~8сек Doctrine ~38сек Комментарии, как обычно, в таких постах считаю излишними [...]

tag: , , , ,


Ноя 09 2009

Hibernate vs Doctrine

На выходных дошли руки, наконец-то, опробовать производительность другого аспекта миграции с PHP на Java. Мне нужен был ORM, да не просто ОРМ, а ОРМИЩЕ! О hibernate я слышал давно и все отзывы хорошие, да и к тому же Spring прекрасно с ним дружит. На этом и остановился — ман по hibernate + попытка ввинтить его [...]

tag: , , , , ,


Сен 03 2009

Doctrine, к тебе PHP5.3 пришел!

Все вы наверное знаете, что Doctrine была написана под впечатлением от Hibernate. Особенно разработчикам понравился HQL, который стал прототипом для DQL — объектного языка запросов. Но из-за многих ограничений в РНР, ОРМ получилась с костылями. Так, например, нарушался принцип инкапсуляции, ведь все свойства объектов всегда получаются публичными, но теперь, когда в РНР5.3 рефлексия стала более [...]

tag: , , , ,


Окт 10 2008

UP. Полномасштабная разработка проекта

Чего-то сегодня не спится совершенно… Возможно это тот самый знак, которого я так долго ждал? А знак мне нужен был, что бы решиться начать серию статей на основе реальной разработки проекта средних масштабов. Но не просто разработке в общем смысле этого слова, и даже не о разработке на основе Zend Framework, Doctrine ORM и пр. [...]

tag: , , , , , ,


Июл 24 2008

Zend_Db_Table vs PHPDoctrine

category: Без рубрики author:

Выдалось немного времени на эксперименты с Zend_Db_Table (ZDT) и по результатам хочу отписаться сюда :) Итак. Не так давно в голову закралась мысль «зачем мне ORM, если у ZendFramework есть Zend_Db_Table?». Вобщем-то довольно справедливое сомнение, если учесть, что ZDT содержит всю ту же функциональность, характерную для ORM: тут и биндинг полей к свойствам, тут и [...]

tag: , , , , , , ,


Июн 23 2008

PHP Doctrine и большие проекты

category: Без рубрики author:

…и еще немного о работе :) Опробовав Doctrine на двух довольно больших проектах (они еще не закончены слава богу), могу сделать следующие выводы (ИМО): считать что этот ORM реализует бизнес-логику — глупо автор Doctrine разрабатывал продукт под нужды небольших проектов и команд описывать таблицы из кода — очень неудобно …так же как и связи поднять [...]

tag: , , , , ,