• ORM – зло или Как я пытался кэшировать Propel в Symfony
    +1
    Сразу предупреждаю с Propel не работал и мысли тут будут общего плана 1 Кеширование важная проблема но задачи есть у нас например в выборке 20 фоток получи 20 запросов в базу чтобы ...
  • 2й подкаст Петербургской группы Alt.Net
    0
    Нет есть варианты No ORM используем SqlCommand и подобные 1st party ORM сам написал свой ORM или сгенерировал 2nd party ORM написал Microsoft имеются ввиду EF LINQ SQL 3rd party ...
  • Реляционные БД vs Объектно-ориентированные БД
    +1
    Только не почему плохо написанная прослойка зло а почему вообще прослойки зло Потому что способ доступа к данным предлагаемый ORM нельзя оптимально реализовать с существующими реляционными ...
  • Dapper.NET — «микро-ORM» на котором работает StackOverflow
    +1
    Ключевая фишка не в том что это ORM по feature set ей до того же NHibernate еще очень далеко но тут сравнение неуместно у них разные задачи Я бы даже сказал что это не ORM а скорее некоторый ...
  • Так нужен ли ORM в крупном и сложном Enterprise-проекте?
    +2
    Недавно прочел ORM is an anti pattern мнения автора статьи в чем то пересекается с вашим Вкратце плюсы минусы 1 ORM проще понять чем SQL можно и не знать SQL если использовать ORM 2 Он ...
  • 7 причин для перехода с Drupal на Yii
    +1
    А ведь это элементарная задачка на шаблонизацию Создаете файлик views view name tpl php в каталоге вашей темы и в ней дважды или сколько там нужно раз вызываете foreach c view где находятся ...
  • ORM или объектно-реляционный проектор
    +1
    SQL SELECT FROM task_queue WHERE id_task IN 2 3 15 AND id_task_origin 10 JQL SELECT tq FROM taskQueue tq WHERE tq id_task IN 2 3 15 AND tq id_task_origin 10 В случае ...
  • Django ORM, gevent и грабли в зелени
    +3
    1 куча левых сущностей 2 не прозрачность для разработчика Тоесть я понятия не имею без просмотра всего кода ОRМ как и почему оно строит запросы А зачастую что бы получить то что надо приходится ...
  • PHP фреймворк 2013
    +2
    Попробую вставить и свои 5 копеек Как по мне ORM в первую очередь это удобный быстрый инструмент для CRUD Для админки или относительно простого запроса это сэкономит кучи нервов сил и времени Но ...
  • Как связать Yii Framework и Doctrine 2 ORM?
    +1
    давайте по порядку Используйте DQL для выборок это удобно Используют же люди LINQ с SQL подобным синтаксисом Выражения поддерживаются можно объединять сложные выражения в свою функцию например ...
  • Peewee – лёгкая, гибкая и очень быстрая ORM на Python
    0
    Но в отличии от Peewee SQLAlchemy очень популярен и имеет довольно хорошие отзывы весьма авторитетных Питонщиков вот только один из них python core developer asvetlov blogspot com 2008 09 ...
  • Хранимые функции. За и против
    0
    Соглашусь с автором Хранимые процедуры вещь мощная их использовать надо осторожно В одном из проектов я превратил postgresql в RPC сервер ради эксперимента Работало бысто но логика размазалась ...
  • Вводная по сложным запросам в SQLAlchemy
    +1
    Мне кажется вы немножко лукавите говоря о таких преимуществах ORM как Возможность вообще не знать SQL т к прямого использования SQL нет Не надо писать километровые запросы самому ...
  • ООБД без ООП
    0
    Документы хранятся в таблице из 5 столбцов uuid xcreated xname xvalue xmodified uuid xname xvalue индексированы Угу Вы сравнивали планы запросов необходимых для поиска документа с ...
  • ORM или как забыть о проектировании БД
    +7
    Прошел год как я сменил профессию сетевого администратора на профессию программиста Прошу вас Вернитесь обратно Право слово всем будет лучше Если все же не хотите то мой совет Прежде чем ...
  • ORM или как забыть о проектировании БД
    +2
    Имхо слишком провокационный заголовок На первый взгляд создаётся впечатление что вы призываете программистов не учить SQL хотя без SQL в профессии вообще делать нечего ORM имеют множество ...
  • PHP-Дайджест № 60 – интересные новости, материалы и инструменты (30 марта – 13 апреля 2015)
    +1
    Это какое то извращение выбрать Phalcon из за скорости и использовать тормозной ORM и жаловаться на то что этот ORM в их реализации делает 2 запроса к базе Люди не проще ли разобраться один раз в ...
  • О бытовом заблуждении
    0
    Всё равно не понимаю стуканёт как глагол в будущем времени предполагает некое действие в будущем Какое действие Я не спорю концепции реляционного SQL и объектной модели разные но при чём тут ...
  • О бытовом заблуждении
    –2
    ваш автоматический объектный код в ORM прослойке никогда не сможет всегда эффективно работать со множествами Почему никогда не сможет Это ваше утверждение хоть как то связано с тем что вы до этого ...
  • Принцип разделения ответственности и ORM
    +1
    Задача ORM не освободить разрабочика от любой работы с хранилищем данных в частности СУБД а разделить логику хранения и бизнес логику Я обычно пишу просто entity в виде POJO пишу для них юнит ...

Самое читаемое