|
|
|
Разработка главного окна, пары журналов документов и пары форм ввода
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2016, 20:46 |
|
||
|
Разработка главного окна, пары журналов документов и пары форм ввода
|
|||
|---|---|---|---|
|
#18+
Neboвадя, автор а ws делает возможность правки/отображения вообще идеально. а что такое ws ? websocket . это вместо ajax. это прелесть ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2016, 20:46 |
|
||
|
Разработка главного окна, пары журналов документов и пары форм ввода
|
|||
|---|---|---|---|
|
#18+
вадя, авторначни и ты поймёшь, что время потраченное с аксом это хорошая школа. Да!!!! )) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2016, 20:46 |
|
||
|
Разработка главного окна, пары журналов документов и пары форм ввода
|
|||
|---|---|---|---|
|
#18+
Он же о чём говорит в это видео ? О том, что очень сложно поддерживать бизнес логику, реализованную на стороне SQL сервера в виде хранимых процедур. Если я понял правильно) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2016, 20:50 |
|
||
|
Разработка главного окна, пары журналов документов и пары форм ввода
|
|||
|---|---|---|---|
|
#18+
вадя, авторwebsocket . это вместо ajax. это прелесть ... Попробую на вкус) Спасибо) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2016, 20:51 |
|
||
|
Разработка главного окна, пары журналов документов и пары форм ввода
|
|||
|---|---|---|---|
|
#18+
Neboвадя, а вот с этим как ? просто пишут свою замену существующим базам :) смысл тот же. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2016, 20:52 |
|
||
|
Разработка главного окна, пары журналов документов и пары форм ввода
|
|||
|---|---|---|---|
|
#18+
Neboвадя, авторwebsocket . это вместо ajax. это прелесть ... Попробую на вкус) Спасибо) обращайся, есть фишки использования, ноу-хау :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2016, 20:53 |
|
||
|
Разработка главного окна, пары журналов документов и пары форм ввода
|
|||
|---|---|---|---|
|
#18+
NeboКак правильнее поступить Java программисту, который действительно неплохо разбирается в языке SQL ? в чём вопрос? Хочешь и способен узнать параллельную вселенную ОРМ вместо картриджей РСУБД? Дерзай оба направления. Лень? Не способен? Тогда углубляй только sql и не флуди). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2016, 20:58 |
|
||
|
Разработка главного окна, пары журналов документов и пары форм ввода
|
|||
|---|---|---|---|
|
#18+
Petro123, авторЛень? Не способен? Тогда углубляй только sql и не флуди). И не лень) И способен) Просто уточняю. Да и не флудим. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2016, 21:11 |
|
||
|
Разработка главного окна, пары журналов документов и пары форм ввода
|
|||
|---|---|---|---|
|
#18+
Petro123NeboКак правильнее поступить Java программисту, который действительно неплохо разбирается в языке SQL ? в чём вопрос? Хочешь и способен узнать параллельную вселенную ОРМ вместо картриджей РСУБД? Дерзай оба направления. Лень? Не способен? Тогда углубляй только sql и не флуди). вопрос дествительно актуальный, и у меня есть реальные наблюдения - люди пытаются используя прокладки создать систему, я вижу их усилия, временные затраты (люди знают предмет на хорошем уровне) я вижу , что это же я сделаю намного быстрее, понятнее. опыт и знания позволяют мне это оценить. что делают прокладки? - только простейшие селекты. а ведь sql это богатый язык обработки данных. ни одна прокладка не сделает селект с использование case в области селект и when. а concat и concat_ws (это из mysql) а работа с деревьями - в mssql есть специальные команды для этого. просто, быстро. у меня хранимка обрабатывает табличку с деревом, а 10 строк java создают html код для отображения в виде дерева в веб. всё нарлядно , прозрачно, просто ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2016, 21:41 |
|
||
|
Разработка главного окна, пары журналов документов и пары форм ввода
|
|||
|---|---|---|---|
|
#18+
вадя, Использовать ОРМ придет современем. Когда-то я остерегался всяких хиберов и батисов spring JDBC было за глаза. Пока не поднял проект с 50 таблиц и до хрена связей. Потом все стало на свои места :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2016, 21:50 |
|
||
|
Разработка главного окна, пары журналов документов и пары форм ввода
|
|||
|---|---|---|---|
|
#18+
Zenia, 50 таблиц это не много, и можно обойтись одним jdbc. вопрос не в количестве таблиц , а грамотности составления структуры базы. чем грамотнее подход к данным - тем проще связи, проще для восприятия. спроси у аксессников - по сколько у них таблиц, и обходится всё без прокладок. а уж задачи решаются по-серьёзнее чем на java (с точки зрения обработки данных). аксес чем хорошо - позволяет разграничить две области обрабока данных и отображение результатов. явисты же всё это смешивают в одну корзину. в mssql измеряют запросы/хранимки не строками , а экранами кода. никакая прокладка не сможет обеспечить создание такой логики. и получение результата будет намного быстрее с использованием обработки на java ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2016, 22:09 |
|
||
|
Разработка главного окна, пары журналов документов и пары форм ввода
|
|||
|---|---|---|---|
|
#18+
вадя, C SQL всё хорошо до тех пор пока нагрузка и объёмы не перейдут разумные пределы, и тут уже начинаются танцы. Не так давно общался с ребятами из одного крупного e-commerce проекта, так они уперлись в Oracle и не возможность распарралелить вычисления для быстрого подбора и рекомендации товара. И многие обработки из pl/sql они перетащили в Java где можно использовать reactive streams для обработки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2016, 23:14 |
|
||
|
Разработка главного окна, пары журналов документов и пары форм ввода
|
|||
|---|---|---|---|
|
#18+
автор ....ребятами из одного крупного e-commerce проекта.... это совершенно не значит , что у них правильно составлена база.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2016, 23:38 |
|
||
|
Разработка главного окна, пары журналов документов и пары форм ввода
|
|||
|---|---|---|---|
|
#18+
GregTkвадя, C SQL всё хорошо до тех пор пока нагрузка и объёмы не перейдут разумные пределы, и тут уже начинаются танцы. Не так давно общался с ребятами из одного крупного e-commerce проекта, так они уперлись в Oracle и не возможность распарралелить вычисления для быстрого подбора и рекомендации товара. И многие обработки из pl/sql они перетащили в Java где можно использовать reactive streams для обработки. вычисления и обработка данных это несколько разные вещи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2016, 23:39 |
|
||
|
Разработка главного окна, пары журналов документов и пары форм ввода
|
|||
|---|---|---|---|
|
#18+
GregTkвадя, C SQL всё хорошо до тех пор пока нагрузка и объёмы не перейдут разумные пределы, и тут уже начинаются танцы. Не так давно общался с ребятами из одного крупного e-commerce проекта, так они уперлись в Oracle и не возможность распарралелить вычисления для быстрого подбора и рекомендации товара. И многие обработки из pl/sql они перетащили в Java где можно использовать reactive streams для обработки. Тут как-бы хочется прокомментировать и невозможно. Мало инфы. Что там за вычисления при подборе товаров - непонятно. Хотелось-бы провентилировать... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2016, 23:40 |
|
||
|
Разработка главного окна, пары журналов документов и пары форм ввода
|
|||
|---|---|---|---|
|
#18+
NeboГоворится также, что размещать бизнес логику на сторону SQL сервера в виде запросов, хранимых процедур - это неправильно! Что там должны лежать только чистые данные. Старые и избитые песни людей, не осиливших SQL и изобретающих свои велосипеды на типичные задачи на которые заточены современные СУБД. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2016, 23:48 |
|
||
|
Разработка главного окна, пары журналов документов и пары форм ввода
|
|||
|---|---|---|---|
|
#18+
вадяZenia, 50 таблиц это не много, и можно обойтись одним jdbc. вопрос не в количестве таблиц , а грамотности составления структуры базы. чем грамотнее подход к данным - тем проще связи, проще для восприятия. спроси у аксессников - по сколько у них таблиц, и обходится всё без прокладок. а уж задачи решаются по-серьёзнее чем на java (с точки зрения обработки данных). аксес чем хорошо - позволяет разграничить две области обрабока данных и отображение результатов. явисты же всё это смешивают в одну корзину. в mssql измеряют запросы/хранимки не строками , а экранами кода. никакая прокладка не сможет обеспечить создание такой логики. и получение результата будет намного быстрее с использованием обработки на java вадя, автор50 таблиц это не много, и можно обойтись одним jdbc. вопрос не в количестве таблиц , а грамотности составления структуры базы. чем грамотнее подход к данным - тем проще связи, проще для восприятия. Ни в коем случае не спорю) Приходят ассоциации с прочитанным. Подумалось и вспомнилось: про DOM модель (объекты предметной области (не структура базы)). Написано в одной книжке, что приложение должно строится поверх DOM, которая облегчает сборку бизнес-логики. Похоже это на правду) Также сказано, что DOM модель строиться по её правилам, а структура таблиц - по своим правилам. Конечно потом надо всё шлифовать в процессе) Скорее всего этим подходам можно доверять. Наверное ORM технологии позволяют справляться со сложностью проектов. Позволяют работать в терминах объектов (DOM). Вместе с распределёнными транзакциями в том числе. Вадя, есть ощущение, что ORM эффективнее для реализации сложной бизнес-логики (где скорость не так важна). Есть ощущение, что ORM убирает рутину также) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2016, 23:54 |
|
||
|
Разработка главного окна, пары журналов документов и пары форм ввода
|
|||
|---|---|---|---|
|
#18+
Локшин МаркNeboГоворится также, что размещать бизнес логику на сторону SQL сервера в виде запросов, хранимых процедур - это неправильно! Что там должны лежать только чистые данные. Старые и избитые песни людей, не осиливших SQL и изобретающих свои велосипеды на типичные задачи на которые заточены современные СУБД. ))) мне кажется SQL проще осилить, чем ORM ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2016, 23:55 |
|
||
|
Разработка главного окна, пары журналов документов и пары форм ввода
|
|||
|---|---|---|---|
|
#18+
Локшин МаркNeboГоворится также, что размещать бизнес логику на сторону SQL сервера в виде запросов, хранимых процедур - это неправильно! Что там должны лежать только чистые данные. Старые и избитые песни людей, не осиливших SQL и изобретающих свои велосипеды на типичные задачи на которые заточены современные СУБД. +100500 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2016, 00:02 |
|
||
|
Разработка главного окна, пары журналов документов и пары форм ввода
|
|||
|---|---|---|---|
|
#18+
NeboЛокшин Маркпропущено... Старые и избитые песни людей, не осиливших SQL и изобретающих свои велосипеды на типичные задачи на которые заточены современные СУБД. ))) мне кажется SQL проще осилить, чем ORM +100500 и намного полезней ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2016, 00:06 |
|
||
|
Разработка главного окна, пары журналов документов и пары форм ввода
|
|||
|---|---|---|---|
|
#18+
вадяавтор ....ребятами из одного крупного e-commerce проекта.... это совершенно не значит , что у них правильно составлена база.... Ребята на рынке с 2000 года и в штате имеют порядка 900 человек, с учётом того что это их основной бизнес, я уверен что огрехи у них могут быть, но не более чем у других. Просто все решения имеют свои ограничения. К сожалению про детали их решения не могу больше рассказать. Мой пример был больше о том что не всё так однозначно, а не про то что SQL плох. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2016, 00:07 |
|
||
|
Разработка главного окна, пары журналов документов и пары форм ввода
|
|||
|---|---|---|---|
|
#18+
Где-то была статья Стоунбрейкера где он ругает неправильные юзкейсы РМД. Вобщем желательно читать всем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2016, 00:18 |
|
||
|
Разработка главного окна, пары журналов документов и пары форм ввода
|
|||
|---|---|---|---|
|
#18+
вадя, автор+100500 и намного полезней Может быть) Проверим) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2016, 00:19 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=39148522&tid=2124440]: |
0ms |
get settings: |
5ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
48ms |
get topic data: |
8ms |
get forum data: |
1ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
| others: | 207ms |
| total: | 338ms |

| 0 / 0 |
