|
Все разнообразие и примеры MUMPS "баз данных"
|
|||
---|---|---|---|
#18+
Задались мы командой вопросом "Как делали и делают правильные системы и приложения на основне MUMPS баз данных?". "Баз данных" я взял в кавычку, потому что не знаю как правильно назвать все это. Основываясь на небольшом опыте я знаю, что в основном это продукты Cache и GT.M. Особенно если учитывать, что это должно работать на Linux. Продукция Cache очень разнообразна и по сути я ее не изучал, по причине ее платности. А еще читал, что они сильно ушли от MUMPS. Напротив, GT.M, сыроват в плане как готовый продукт, скорее это платформа для разработки продукта. Кроме странного PIP/PSL, еще есть обертки DivConq (Java), EGTM (Erlang), M/Gateway (PHP,Python,Ruby), NodeM (Node.js). Но это не суть важно. Важно знать как ЛУЧШЕ всего использовать GT.M как платформу, как хранилище данных и М-рутин. Но это тоже не суть важно, поскольку зависит от поставленной задачи. И "структура" данных, и интерфейсы... Интересны ПРЕЖДЕ всего ГОТОВЫЕ продукты на GT.M. Сейчас пишу бекенд на C++, своя обертка на C++ (постепенно улучшаемая), свой процессинг и транзакции (поскольку Call-Ins рубит на корню GT.M transaction process), интерфейс (API) работы с бекендом для фронтенда. Но так как вся разработка шла от противного :(, т.е. от макета продукта в виде PHP + MySQL к продукту PHP + свой шлюз к API бекенда, то получилось что то чрезмерно раздутое в плане API. Сейчас это все работает, но планируем перепроектировать все с нуля, основываясь уже на GT.M и скорей всего Erlang'е, бекенд и шлюз на Erlang'е. И думаю надо мучать PHP-программистов... а то у них все на SQL (MySQL) повязано. И сие есть печально... Резюмируя: нужны ссылки или упоминания ГОТОВЫХ продуктов на GT.M. На основе EGTM не можем найти, пытаюсь осознать, что делали ребята из DivConq. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.02.2013, 20:24 |
|
Все разнообразие и примеры MUMPS "баз данных"
|
|||
---|---|---|---|
#18+
авторИ думаю надо мучать PHP-программистов... а то у них все на SQL (MySQL) повязано. И сие есть печально...А в чем печаль то? Не совсем понятно желание уйти от проверенной связки MySql+PHP+JS в велосипедные GT.M+(?) или Cache'+CSP(?)... ... |
|||
:
Нравится:
Не нравится:
|
|||
23.02.2013, 08:20 |
|
Все разнообразие и примеры MUMPS "баз данных"
|
|||
---|---|---|---|
#18+
sigmovпроверенной связки MySql+PHP+JS в велосипедные Cache'+CSP(?)... В чем интересно принципиальная разница? По-мне так просто одно бесплатное, а другое платное... В остальном суть та же. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.02.2013, 13:13 |
|
Все разнообразие и примеры MUMPS "баз данных"
|
|||
---|---|---|---|
#18+
SergeyLeeЗадались мы командой вопросом "Как делали и делают правильные системы и приложения на основне MUMPS баз данных?". "Баз данных" я взял в кавычку, потому что не знаю как правильно назвать все это... Первое, что Вы должны решить: собираетесь ли Вы использовать СУБД или хотите создавать приложения БД без использования СУБД? Во втором случае не вполне ясно на чем основаны Ваши предположения о востребованности того, что Вы хотите создать. В первом случае, учитывая, что MUMPS - это, в первую очередь, среда для создания СУБД, Вам нужно сначала изучить теорию БД. Понять основные принципы БД 13254920 . Понять смысл MUMPS, как интегрированного языка БД 13632149 и понять зачем Вам С++. Понять какую МД Вы будете использовать в создаваемой СУБД 13577413 . Cache - это система, которая уже близка к СУБД. Пока, это не СУБД, конечно, но она намного ближе к СУБД, чем реляционные системы хранения и обработки данных (РСХОД), такие, как уже упомянутая здесь MySQL, например. Свою СУБД разумно создавать так, чтобы она работала и в среде GT.M, и в базовой среде (условно, COS) Cache. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.02.2013, 13:58 |
|
Все разнообразие и примеры MUMPS "баз данных"
|
|||
---|---|---|---|
#18+
БредятинаSergeyLeeЗадались мы командой вопросом "Как делали и делают правильные системы и приложения на основне MUMPS баз данных?". "Баз данных" я взял в кавычку, потому что не знаю как правильно назвать все это... ... Свою СУБД разумно создавать так, чтобы она работала и в среде GT.M, и в базовой среде (условно, COS) Cache. Свою СУБД вообще НЕРАЗУМНО создавать ".. все уже украдено до нас " ... |
|||
:
Нравится:
Не нравится:
|
|||
23.02.2013, 18:35 |
|
Все разнообразие и примеры MUMPS "баз данных"
|
|||
---|---|---|---|
#18+
MX-9Бредятинапропущено... ... Свою СУБД разумно создавать так, чтобы она работала и в среде GT.M, и в базовой среде (условно, COS) Cache. Свою СУБД вообще НЕРАЗУМНО создавать ".. все уже украдено до нас " Я же ясно указал на вариант создания приложений БД без использования СУБД, которым Вы, вероятно, и воспользовались, создав какую-нибудь конкретную прикладную систему на MUMPS без использования СУБД)) ... |
|||
:
Нравится:
Не нравится:
|
|||
23.02.2013, 19:03 |
|
Все разнообразие и примеры MUMPS "баз данных"
|
|||
---|---|---|---|
#18+
krvsasigmovпроверенной связки MySql+PHP+JS в велосипедные Cache'+CSP(?)...В чем интересно принципиальная разница? По-мне так просто одно бесплатное, а другое платное... В остальном суть та же. Суть то может и та же, однако MySql+PHP+JS = миллионы работающих проектов, программистов, пользователей, литературы, примеров, готовых компонент для решений и кроме того, как Вы справедливо заметили - бесплатно, а вот Cache'+CSP = единицы проектов/программистов/пользователей литература по сути - только скудная документация от IS практически без примеров, кроме того еще и платно, и на мой взгляд, намного более глючно. Как древние луки сравнивать с СВД - суть то может и та же, а вот эффективность....... Нужно дождаться таки ответа автора топика - может таки разъяснит в чем же печаль. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.02.2013, 17:29 |
|
Все разнообразие и примеры MUMPS "баз данных"
|
|||
---|---|---|---|
#18+
Из ваших слов непонятно только, почему несмотря на все достоинства mysql, php, js какие-то идиоты пишут на чем-то другом. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.02.2013, 17:50 |
|
Все разнообразие и примеры MUMPS "баз данных"
|
|||
---|---|---|---|
#18+
Проблемы высшего образования (в частности, его ориентация на популярные, но не лучшие, технологии) здесь много раз обсуждались. Зачем их опять обсуждать в форуме по Cache??? Обсудите их, пожалуйста, если это так необходимо в форуме по MySQL))) ... |
|||
:
Нравится:
Не нравится:
|
|||
24.02.2013, 18:08 |
|
Все разнообразие и примеры MUMPS "баз данных"
|
|||
---|---|---|---|
#18+
sigmovMySql+PHP+JS = миллионы работающих ... Это все от бесплатности... sigmovи на мой взгляд, намного более глючно. Не могу ничего сказать, т.к. с ПХП не работал. sigmovКак древние луки сравнивать с СВД - суть то может и та же, а вот эффективность....... Т.е. Кащей это лук, а ПХП СВД? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.02.2013, 19:54 |
|
Все разнообразие и примеры MUMPS "баз данных"
|
|||
---|---|---|---|
#18+
krvsasigmovКак древние луки сравнивать с СВД - суть то может и та же, а вот эффективность....... Т.е. Кащей это лук, а ПХП СВД? А может, наоборот: лук - это миллионы пользователей, тысячи лет практики, доказанная эффективность, экологическая чистота в конце концов. Как пхп. А СВД - мало кто использует, сложно в производстве, дорого, нужно обучение и опыт для эффективного использования. Как каше. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.02.2013, 20:26 |
|
Все разнообразие и примеры MUMPS "баз данных"
|
|||
---|---|---|---|
#18+
Блок А.Н.Из ваших слов непонятно только, почему несмотря на все достоинства mysql, php, js какие-то идиоты пишут на чем-то другом.А из моих слов это и не должно быть понятно. Сравнивались MYSql+Php+JS vs Cache'+CSP. Бесспорно надо отдать должное ASP.NET - более свежей технологии, которая учла большой опыт PHP, и реально сделала возможной строготипизированную разработку под NET, еще до выхода технология была отлично документирована описана и добилась коллосального успеха за короткие сроки (по моему Cache'CSP не младьше) = миллионы ....... krvsasigmovMySql+PHP+JS = миллионы работающих ...Это все от бесплатности... Да да, а по борделям мы не ходим только потому что жены дают бесплатно.... ИМХО, успех ПХП обусловлен далеко не только его бесплатностью. Блок А.Н.krvsaпропущено...Т.е. Кащей это лук, а ПХП СВД? А может, наоборот: лук - это миллионы пользователей, тысячи лет практики, доказанная эффективность, экологическая чистота в конце концов. Как пхп. А СВД - мало кто использует, сложно в производстве, дорого, нужно обучение и опыт для эффективного использования. Как каше.Оценивать эффективность по "мало кто использует, сложно в производстве, дорого, нужно обучение и опыт" - моветон, как раз таки, при прочих равных, инструмент который более широко используем, легок в производстве и быстр в освоении является более эффективным. Если исходить из критериев редко+сложно+дорого = эффективно, то да, Cache'+CSP является если не бесспорным лидером, то как минимум в верхних строчках рейтинга.... Все еще ждемс ответа от автора по поводу того что же "И сие есть печально..."... ... |
|||
:
Нравится:
Не нравится:
|
|||
25.02.2013, 06:37 |
|
Все разнообразие и примеры MUMPS "баз данных"
|
|||
---|---|---|---|
#18+
sigmov, Я всего лишь попытался продлить вашу аналогию. Бесспорный минус каше - его дороговизна, и как следствие - закрытость. Был бы он бесплатным - про пхп никто бы еже не помнил. По поводу утверждения "доступность=эффективность" - вот это уж точно моветон. Скорее, системы дискредитируют себя доступностью, так как на них в первую очередь переходят малоквалифицированные сотрудники, и в дальнейшем любая разработка на этих системах будет ассоциироваться с говнокодом и говноархитектурой. Что, например, произошло с тем же php. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.02.2013, 08:06 |
|
Все разнообразие и примеры MUMPS "баз данных"
|
|||
---|---|---|---|
#18+
sigmovа по борделям мы не ходим только потому что жены дают бесплатно.... Очередная не понятная мне аллегория... Поскольку у меня не никакого опыта с борделями. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.02.2013, 08:35 |
|
Все разнообразие и примеры MUMPS "баз данных"
|
|||
---|---|---|---|
#18+
Блок А.Н.sigmov,Я всего лишь попытался продлить вашу аналогию. Бесспорный минус каше - его дороговизна, и как следствие - закрытость.Был бы он бесплатным - про пхп никто бы еже не помнил.Ну как бы сравнивать PHP vs Cache' нет смысла - они имеют разное предназначение, сравнивались 2 технологии MySql+PHP vs Cache'+CSP. Сам по себе PHP может успешно работать и с той же Cache' посредством ODBC/JDBC. По поводу платности - Oracle, MsSql, Sybase тоже платные, однако недостатка популярности не испытывают. Блок А.Н.По поводу утверждения "доступность=эффективность" - вот это уж точно моветон. Скорее, системы дискредитируют себя доступностью, так как на них в первую очередь переходят малоквалифицированные сотрудники, и в дальнейшем любая разработка на этих системах будет ассоциироваться с говнокодом и говноархитектурой. Что, например, произошло с тем же php.Думаю по ассоциированности с говнокодом как раз таки именно Cache' может служить "эталоном". В php говнокод находится в дополнительных фреймверках(хочешь - используй, хочешь - нет), а в Cache' с говнокодом написаны базовые классы - хошь не хошь но использовать придется. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.02.2013, 08:41 |
|
Все разнообразие и примеры MUMPS "баз данных"
|
|||
---|---|---|---|
#18+
sigmov... а в Cache' с говнокодом написаны базовые классы - хошь не хошь но использовать придется. Момент истины, так сказать, в бессмысленном споре не по теме)) Зачем использовать плохой код??? Вот на этот простой вопрос ответить, действительно, невозможно)) ... |
|||
:
Нравится:
Не нравится:
|
|||
25.02.2013, 08:51 |
|
Все разнообразие и примеры MUMPS "баз данных"
|
|||
---|---|---|---|
#18+
Бредятинаsigmov... а в Cache' с говнокодом написаны базовые классы - хошь не хошь но использовать придется. Момент истины, так сказать, в бессмысленном споре не по теме)) Зачем использовать плохой код??? Вот на этот простой вопрос ответить, действительно, невозможно))Верно. И мой посыл автору о том же - что не стоит уходить с MySql + PHP в быдлячие Cache'+CSP Модератор: Подбирайте выражения. Первое, оно же последнее предупреждение перед баном. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.02.2013, 09:19 |
|
Все разнообразие и примеры MUMPS "баз данных"
|
|||
---|---|---|---|
#18+
Я так понимаю, вы опечатались. Не стоит уходить с быдлячих mysql+php (для которых всегда можно найти быдлячих программистов и кучу примеров в интернете, если не хватает ума разобраться самому) в неведомую каше+CSP, если MySQL+PHP полностью устраивают. Но я надеюсь, автор это и так понимает и думает о переходе на каше потому что предыдущие системы не справляются, а не потому что ему хочется делать кучу сомнительной работы. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.02.2013, 11:47 |
|
Все разнообразие и примеры MUMPS "баз данных"
|
|||
---|---|---|---|
#18+
sigmovБредятинапропущено... Момент истины, так сказать, в бессмысленном споре не по теме)) Зачем использовать плохой код??? Вот на этот простой вопрос ответить, действительно, невозможно))Верно. И мой посыл автору о том же - что не стоит уходить с MySql + PHP в быдлячие Cache'+CSP Модератор: Подбирайте выражения. Первое, оно же последнее предупреждение перед баном. Ваша проблема в том, что Вы не освоили, пока, технологию БД 13970413 Поэтому нервничаете, уходите от темы (речь шла про MUMPS) и допускаете нелепые высказывания)) СУБД на MUMPS + PHP работает во всех отношениях лучше, чем РСХОД MySQL + PHP. Но Вы считаете, что это не главное, а главное, что ядро MUMPS (COS) содержит некий плохой код, а ядро MySQL , соответственно, хороший)). Вероятно, вы глубоко разобрались в этом коде, и он Вам очень близок. Так и используйте эту плохую технологию с хороших кодом. В разделе "Сравнение СУБД" откройте тему сравнения кодов ядер, и обсуждайте там свои, безусловно интересные, вопросы. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.02.2013, 12:55 |
|
Все разнообразие и примеры MUMPS "баз данных"
|
|||
---|---|---|---|
#18+
Блок А.Н., ну вот - обижаем хороших программистов, которым не судьба была встретить CACHE ну так получилось :) ... |
|||
:
Нравится:
Не нравится:
|
|||
25.02.2013, 12:57 |
|
Все разнообразие и примеры MUMPS "баз данных"
|
|||
---|---|---|---|
#18+
Блок А.Н. , Зачем уподобляться? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.02.2013, 13:30 |
|
Все разнообразие и примеры MUMPS "баз данных"
|
|||
---|---|---|---|
#18+
servitЗачем уподобляться?Чтобы быть ближе и понятней собеседнику. А вообще, PHP действительно имеет некую "быдлорепутацию", и хотя , на мой взгляд, не место красит человека, а человек место, факт остается фактом. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.02.2013, 13:41 |
|
Все разнообразие и примеры MUMPS "баз данных"
|
|||
---|---|---|---|
#18+
Блок А.Н.Я так понимаю, вы опечатались. Не стоит уходить с быдлячих mysql+php (для которых всегда можно найти быдлячих программистов и кучу примеров в интернете, если не хватает ума разобраться самому) в неведомую каше+CSP, если MySQL+PHP полностью устраивают. Но я надеюсь, автор это и так понимает и думает о переходе на каше потому что предыдущие системы не справляются, а не потому что ему хочется делать кучу сомнительной работы. Ну собственно поэтому я и предлагаю дождаться ответа автора о причинах "плачевности".... А потом уже продолжить спор. БредятинаСУБД на MUMPS + PHP работает во всех отношениях лучше, чем РСХОД MySQL + PHPОткуда же сие сведения?БредятинаНо Вы считаете, что это не главное, а главное, что ядро MUMPS (COS) содержит некий плохой кодВот уж не знал что ядро MUMPS = COS.... Всегда полагал что разработка InterSystems это лишь надстройка над MUMPS. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.02.2013, 13:42 |
|
Все разнообразие и примеры MUMPS "баз данных"
|
|||
---|---|---|---|
#18+
Блок А.Н.Чтобы быть ближе и понятней собеседнику.К собеседнику Вы, может, и стали ближе, но зато дальше от нас. Пожалуйста, не уходите слишком далеко ... ... |
|||
:
Нравится:
Не нравится:
|
|||
25.02.2013, 13:46 |
|
|
start [/forum/topic.php?fid=39&fpage=29&tid=1557213]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
51ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
61ms |
get tp. blocked users: |
2ms |
others: | 14ms |
total: | 170ms |
0 / 0 |