Автор Тема: Class::DBI  (Прочитано 2160 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Green Kakadu

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2757
  • +1/-0
  • 0
    • Просмотр профиля
    • http://gnezdo.webscript.ru
Class::DBI
« : 17 Января 2005, 00:39:49 »
Вопрос по Class::DBI.. кто-нибудь использовал, как впечатления?
По функционалу - вещь хорошая, но.. на уровне работы с БД ИМХО оч.неоптимальная. :(


Присматриваюсь к Maypole, а он завязан на Class::DBI, соответственно у меня появились некоторые предубеждения против maypole, но с другой стороны потребовалось нечто типа MVC :) а времени на разработку "чего-то своего с нуля" нет
 в исканиях.

Оффлайн 2NetFly

  • Модератор
  • Глобальный модератор
  • Постоялец
  • *****
  • Сообщений: 144
  • +0/-0
  • 0
    • Просмотр профиля
    • http://feotast.net
Class::DBI
« Ответ #1 : 18 Января 2005, 02:45:00 »
Я изучал большинство MVC фреймворков на перле, Maypole показался лучшей реализацией. Действительно, многое завязано на Class::DBI, но вполне можно работать и без него. Лично я ORM использую только для элементарных таблиц без внешних ключей. Когда нужна более гибкая работа с БД и без raw SQL обойтись нельзя, все запросы инкапсулирую в классах отдельного слоя между БД и, собственно, классами домена.

Cоветую ознакомиться с OpenInteract и с проектами, которые представлены на сайте Maypole в разделе MaypoleCompetitors.
There Is More Than One Way To Do It (c)

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28