|
|
|
Есть ли смысл начниать новый проект на базе ORM?
|
|||
|---|---|---|---|
|
#18+
Здравствуйте. Я какое-то время изучала существующие объектные СУБД, и заодно объектно-реляционные "прослойки". Очень привлекательно опереировать объектами вместо барахтанья в SQL. Выяснилось, что и для Delphi они тоже есть (и уже давно) : DORM? tiOPF, hcOPF... Демки понятные, хотя и порой немного страшные. Начинаю новый проект (учет заявок и контроль их выполнения для систем комплектования заказов, иключительно десктопный вариант), хотелось бы узнать мнение профессионалов: стоит ли связываться с ORM? В качестве СУБД хранения наверное, выберу FireBird 2.1. Расскажите о своем опыте использования ORM, какую именно систему порекомендуете. С уважением, Афалина. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2017, 14:27:11 |
|
||
|
Есть ли смысл начниать новый проект на базе ORM?
|
|||
|---|---|---|---|
|
#18+
Зачем ORM ? Чистый SQL гораздо проще и эффективнее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2017, 14:32:25 |
|
||
|
Есть ли смысл начниать новый проект на базе ORM?
|
|||
|---|---|---|---|
|
#18+
Поддерживаю предыдущего оратора. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2017, 14:33:18 |
|
||
|
Есть ли смысл начниать новый проект на базе ORM?
|
|||
|---|---|---|---|
|
#18+
тащить микрософтовский велосипед в чуждую ему инфраструктуру? зачем? Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2017, 14:38:42 |
|
||
|
Есть ли смысл начниать новый проект на базе ORM?
|
|||
|---|---|---|---|
|
#18+
defecatorЗачем ORM ? Чистый SQL гораздо проще и эффективнее. Согласна, эффективнее. Тем не менее, на "чистом SQL" (как и на "чистом асемблере") писать тяжелее. И, мне кажется, обычно не очень хорошо, когда в приложении используется больше одного языка программирования. Java-разработчики чаще используют ORM. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2017, 14:40:14 |
|
||
|
Есть ли смысл начниать новый проект на базе ORM?
|
|||
|---|---|---|---|
|
#18+
Hello, Афалина! You wrote on 17 марта 2017 г. 14:41:38: Афалина> Java-разработчики чаще используют ORM.чем армяне! (с) Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2017, 14:41:47 |
|
||
|
Есть ли смысл начниать новый проект на базе ORM?
|
|||
|---|---|---|---|
|
#18+
Мимопроходящийтащить микрософтовский велосипед в чуждую ему инфраструктуру? зачем? Почему "микрософтовский"? Не поняла, извините. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2017, 14:42:15 |
|
||
|
Есть ли смысл начниать новый проект на базе ORM?
|
|||
|---|---|---|---|
|
#18+
у тебя ус отклеился Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2017, 14:43:32 |
|
||
|
Есть ли смысл начниать новый проект на базе ORM?
|
|||
|---|---|---|---|
|
#18+
АфалинаТем не менее, на "чистом SQL" (как и на "чистом асемблере") писать тяжелее.Не используйте сложных, тяжеловестных SQL запросов и писать станет гораздо проще. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2017, 14:44:11 |
|
||
|
Есть ли смысл начниать новый проект на базе ORM?
|
|||
|---|---|---|---|
|
#18+
rgreatАфалинаТем не менее, на "чистом SQL" (как и на "чистом асемблере") писать тяжелее.Не используйте сложных, тяжеловестных SQL запросов и писать станет гораздо проще. подозреваю, что у ТС знания SQL только самые начальные, поэтому хочется странного ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2017, 14:46:42 |
|
||
|
Есть ли смысл начниать новый проект на базе ORM?
|
|||
|---|---|---|---|
|
#18+
rgreatАфалинаТем не менее, на "чистом SQL" (как и на "чистом асемблере") писать тяжелее.Не используйте сложных, тяжеловестных SQL запросов и писать станет гораздо проще. Запросы пишутся исходя из решаемых задач. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2017, 14:47:53 |
|
||
|
Есть ли смысл начниать новый проект на базе ORM?
|
|||
|---|---|---|---|
|
#18+
Афалина, "Исходите" проще. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2017, 14:48:28 |
|
||
|
Есть ли смысл начниать новый проект на базе ORM?
|
|||
|---|---|---|---|
|
#18+
defecator, rgreat: - расскажите, пожалуйста, о своем опыте использования ORM + Delphi. Какие именно использовали, какие подводные камни попались, из-за чего сейчас относитесь к ним негативно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2017, 14:54:08 |
|
||
|
Есть ли смысл начниать новый проект на базе ORM?
|
|||
|---|---|---|---|
|
#18+
sql это dsl и стоящие за ними субд десятилетиями выдрючивали чтоб эффективно выполнять комплексные операции над множествами записей использовать развитые субд как тупорылые хранилища данных чтобы извлекать их оттуда и манипулировать вовне в построчном slow-by-slow стиле иногда конечно может и имеет смысл но возможно лишь чуть чаще чем никогда ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2017, 14:57:38 |
|
||
|
Есть ли смысл начниать новый проект на базе ORM?
|
|||
|---|---|---|---|
|
#18+
Не использовал, но читаю про TMS Aurelius (есть цикл статей и дока но офиц сайте) есть также Devart EntityDAC сдается, что FireBird для ORM не самая подходящая СУБД ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2017, 15:02:30 |
|
||
|
Есть ли смысл начниать новый проект на базе ORM?
|
|||
|---|---|---|---|
|
#18+
да и базы надо проектировать тогда по другому а не как в институте учили, (по крайней мере меня) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2017, 15:03:41 |
|
||
|
Есть ли смысл начниать новый проект на базе ORM?
|
|||
|---|---|---|---|
|
#18+
АфалинаКакие именно использовали, какие подводные камни попались, из-за чего сейчас относитесь к ним негативно.SAP, Вектор-М. Двумя словами: Адовые монстры, все подробности реализации задачи в которых не знает вообще никто. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2017, 15:08:08 |
|
||
|
Есть ли смысл начниать новый проект на базе ORM?
|
|||
|---|---|---|---|
|
#18+
AlexeyM123... сдается, что FireBird для ORM не самая подходящая СУБД Есть данные, что FireBird "по скорости", на базах с простой струтурой (то есть таких, которые генерируются ORM) в сходном аппаратном окружении, может и обойти другие СУБД. Или вы говорите не о скорости? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2017, 15:09:26 |
|
||
|
Есть ли смысл начниать новый проект на базе ORM?
|
|||
|---|---|---|---|
|
#18+
Речь идет не напрямую о ОРМ, конечно, а о её реализации там. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2017, 15:09:46 |
|
||
|
Есть ли смысл начниать новый проект на базе ORM?
|
|||
|---|---|---|---|
|
#18+
rgreatАфалинаКакие именно использовали, какие подводные камни попались, из-за чего сейчас относитесь к ним негативно.SAP, Вектор-М. Двумя словами: Адовые монстры, все подробности реализации задачи в которых не знает вообще никто. Извините, я именно про ORM для Delphi спрашивала. У вас есть опыт работы с ними? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2017, 15:13:08 |
|
||
|
Есть ли смысл начниать новый проект на базе ORM?
|
|||
|---|---|---|---|
|
#18+
АфалинаAlexeyM123... сдается, что FireBird для ORM не самая подходящая СУБД Есть данные, что FireBird "по скорости", на базах с простой струтурой (то есть таких, которые генерируются ORM) в сходном аппаратном окружении, может и обойти другие СУБД. Или вы говорите не о скорости? "простой структурой" ? почитайте например Len Silverston ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2017, 15:14:22 |
|
||
|
Есть ли смысл начниать новый проект на базе ORM?
|
|||
|---|---|---|---|
|
#18+
По сабжу: Террасофт CRM. Для общего впечатления можно поискать в ютубе. Много наглядных уроков. Очень успешный проект и с правильной реализацией. Одна беда - он сильно платный. Еще можно посмотреть на ISCRA.RU. Других более-менее функциональных ORM пожалуй не назову. Ибо много унылых. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2017, 15:15:15 |
|
||
|
Есть ли смысл начниать новый проект на базе ORM?
|
|||
|---|---|---|---|
|
#18+
LSV, спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2017, 15:20:20 |
|
||
|
Есть ли смысл начниать новый проект на базе ORM?
|
|||
|---|---|---|---|
|
#18+
Получается, что зесь практически никто не использовал в своих Delphi-проектах ORM-фреймворки? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2017, 15:22:10 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=39421559&tid=2042281]: |
0ms |
get settings: |
6ms |
get forum list: |
10ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
192ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 199ms |
| total: | 464ms |

| 0 / 0 |
