powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Демо-версия студии для СУБД GT.M
12 сообщений из 12, страница 1 из 1
Демо-версия студии для СУБД GT.M
    #36760632
Valeriu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Реализована демо-версия студии для DBMS GT.M (Linux) из окружения Windows

http://www.eltranssoft.ucoz.ru
...
Рейтинг: 0 / 0
Демо-версия студии для СУБД GT.M
    #36760774
Pavel Zachesa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
При проектировании веб приложений часто встаёт вопрос с выбором инструментов. Когда вы много лет пользуетесь одним каким-то набором, готовым либо разработанным самолично – такой выбор, конечно не стоит, но есть такие, кто ещё не определился с этим, или наоборот не хочет зацикливаться на одном наборе инструментов и желает иметь альтернативные варианты.
У меня не такой большой опыт чтоб высказывать какое либо «особо авторитетное мнение», но связи с огромной распространённостью php и mysql, чаще всего использую CMS на основе этой связки в частности Drupal и Justina (для небольших сайтов). Drupal буквально поразил меня богатством функционала, которого в большинстве случаев достаточно, для реализации сложной информационной системы, электронного офиса или электронной коммерции.
Для реализации некоторого особенного, нестандартного функционала в любой CMS пишутся свои модули, но (не могу объяснить почему) не нравится мне использовать для этого php, не смотря на простоту и огромное количество учебников и примеров. Одно время обратил внимание на Django, phython мне понравился синтаксисом и возможностью использовать широко не только для веб. Сделал на нём пару несложных сайтов, но так и не понял, стоит ли углубляться в этот фреймворк, для простых сайтов есть готовые CMS (к сожалению в основном на php), а делать сложный проект не имея под руками высокоуровневых инструментов у меня нет возможности, ни кто мне не станет оплачивать потраченное на это время.
В отношении сложных веб приложений не маловажным является также ресурсоёмкость. На обычный хостинг ставить несколько сайтов на Drupal не получится, даже если они мало посещаемы. Приходится брать VDS, при чём, с не малым объёмом ОЗУ. Не малую долю в использовании памяти занимают базы данных на mysql, как большую часть содержимого, так и строки локализации в Drupal хранятся в базе. Ни какое кэширование и другие моменты оптимизации тут не помогут.
Помимо обычных применений, попытался использовать разные веб инструменты для разработки игрового проекта и решил искать альтернативные варианты. На новой работе познакомился с информационной системой на основе Cache InterSistems, которая объединяет объектную СУБД и сервер приложений, обшарив интернет нашёл бесплатный вариант СУБД GT.M и высокоуровневую среду проектирования ESIObjects, которая работает с разными MUMPS системами, в том числе и с последней http://www.esiobjects.org/documents/documents.htm
Есть в интернете пара русскоязычных сайтов пропагандирующих применение GT.M http://ru.cgi2m.net.ua/ http://db.office-xxi.com/ авторы, кажется разные, но чем-то эти сайты похожи, недостаток оформления объясняется тем, что такой сайт делался программистом, далёким от понятия, что такое современный дизайн, а не ограничением в возможностях применяемых технологий.
О ESIObjects в рунете информации почти нет. Вкратце скажу, что она состоит из серверной части, которая относительно недавно стала доступна и для GT.M, и клиента под Windows. Также есть инструменты для работы из Java и другие. Клиентская часть предоставляет высокоуровневые средства для работы, как с базами данных, так и логикой приложения. Сейчас разбираюсь в документации, затем поставлю связку GT.M – ESIObjects и попробую реализовать на её основе несколько типичных задач.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Демо-версия студии для СУБД GT.M
    #37447122
al-veliev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Pavel Zachesa,

name='zachesa' post='1085383' date='Jul 27 2010, в 03:10'name='veliev' post='762803' date='Dec 7 2008, в 04:43'Кажется, можно поднять старую тему на новой почве:" http://www.cgi2m.net.ua%22%5Dhttp://www.cgi2m.net.ua]http://www.cgi2m.net.ua"]http://www.cgi2m.net.ua .
При проектировании веб приложений часто встаёт вопрос с выбором инструментов. Когда вы много лет пользуетесь одним каким-то набором, готовым либо разработанным самолично – такой выбор, конечно не стоит, но есть такие, кто ещё не определился с этим, или наоборот не хочет зацикливаться на одном наборе инструментов и желает иметь альтернативные варианты.
У меня не такой большой опыт чтоб высказывать какое либо «особо авторитетное мнение», но связи с огромной распространённостью php и mysql, чаще всего использую CMS на основе этой связки в частности Drupal и Justina (для небольших сайтов). Drupal буквально поразил меня богатством функционала, которого в большинстве случаев достаточно, для реализации сложной информационной системы, электронного офиса или электронной коммерции.
А меня эти системы не утомляют поражать своей прожорливостью и дырявостью. Наличие папки с открытым доступом для всех - там как стандарт:)
Для реализации некоторого особенного, нестандартного функционала в любой CMS пишутся свои модули, но (не могу объяснить почему) не нравится мне использовать для этого php, не смотря на простоту и огромное количество учебников и примеров.По подобному поводу пару лет назад K.S.Bhaskar удачно выразился: "Имея в своём ящике кувалду, научитесь забивать гвозди, но плотником не станете никогда." Поэтому не нравится совершенно правильно:)
Есть в интернете пара русскоязычных сайтов пропагандирующих применение GT.M " http://ru.cgi2m.net.ua/%22%5Dhttp://ru.cgi2m.net.ua/]http://ru.cgi2m.net.ua/"]http://ru.cgi2m.net.ua/ " http://db.office-xxi.com/%22%5Dhttp://db.office-xxi.com/]http://db.office-xxi.com/"]http://db.office-xxi.com/ авторы, кажется разные, но чем-то эти сайты похожи, недостаток оформления объясняется тем, что такой сайт делался программистом, далёким от понятия, что такое современный дизайн, а не ограничением в возможностях применяемых технологий.Оформление определялось поставленной задачей вообще-то, и оно меня вполне устраивает. А имею ли я понятие о современном дизайне, можно посмотреть " http://sample.cgi2m.net.ua/zilla%22%5D%D0%B7%D0%B4%D0%B5%D1%81%D1%8C]http://sample.cgi2m.net.ua/zilla"]здесь и " http://sample.cgi2m.net.ua/hs3nplus1%22%5D%D0%B7%D0%B4%D0%B5%D1%81%D1%8C]http://sample.cgi2m.net.ua/hs3nplus1"]здесь . Могу только добавить насчёт задолбавших всех капч - у меня до того, как здесь прямую ссылку опубликовали, на русском сегменте не было пробоев вообще за год ни одного , а на английском, на который ссылки не печатали - за два с половиной года только два прокола от спай-ботов. Так что у думающих есть почва задуматься:)
...
Рейтинг: 0 / 0
Демо-версия студии для СУБД GT.M
    #37447282
al-veliev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ссылки тут, оказывается, по-другому печатаются:

http://sample.cgi2m.net.ua/zilla

http://sample.cgi2m.net.ua/hs3nplus1

По поводу тестов могу добавить, что выполняются они для тестов типа 3n+1 как непосредственно, так и путём подстановки кода в тело функции. Группа "убийца хрома" показывает, что у компилятора есть проблемы с исполнением корректного кода: повторное исполнение кода напрямую валит хром, и тот же код, подстановленный в тело родителя, работает корректно. Сравнение общих результатов непосредственного исполнения показывает неоспоримое преимущество компилятора Геко, а тесты лимитов - компилятора Оперы. Внешний вид же улучшается каждый день во всех браузерах:)
...
Рейтинг: 0 / 0
Демо-версия студии для СУБД GT.M
    #37447618
Alexey Maslov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
al-veliev,

не понял в чём прикол? Вы считаете 4-мя алгоритмами, один из которых (самый медленный) назван "Chrome killer". Я так и не сумел убить Chrome... может, что не так делал?
...
Рейтинг: 0 / 0
Демо-версия студии для СУБД GT.M
    #37447698
Alexey Maslov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Получилось убить Хром: вкладка: direct, start=1, finish=1000000, Chrome Killer.
То же самое живёт (хоть и очень медленно) при запуске через вкладку indirect.

Возможно, это говорит о каких-то багах в движке Хрома, но алгоритм-то всё равно кривой, а баги со временем подлатают. Вы бы лучше разработчикам Хрома об этом написали...

Чуть не забыл: при чём здесь GT.M?
...
Рейтинг: 0 / 0
Демо-версия студии для СУБД GT.M
    #37448499
Valeriu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Pavel Zachesa Сейчас разбираюсь в документации, затем поставлю связку GT.M – ESIObjects и попробую реализовать на её основе несколько типичных задач.
Что-то долго для несколько типичных задач. Больше года ...
...
Рейтинг: 0 / 0
Демо-версия студии для СУБД GT.M
    #37448518
Alexey Maslov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Valeriu,

как Вам удалось сделать этот вывод? Pavel Zachesa пока что молчит о своих успехах...
...
Рейтинг: 0 / 0
Демо-версия студии для СУБД GT.M
    #37448738
Valeriu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да нет, не вывод, просто дедукция. Если не разобраться за несколько недель(крайне-месяц),
уже не разобраться никогда. Или просто это было заброшено за ненужности или понимания.
Может и ошибаюсь ...
...
Рейтинг: 0 / 0
Демо-версия студии для СУБД GT.M
    #37448767
Valeriu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И еще. Он говорит и красиво. Что ожидалось ? Просто напросто доказать здесь же.
Я уважаю людей, которые держат свое слово .
...
Рейтинг: 0 / 0
Демо-версия студии для СУБД GT.M
    #37512981
al-veliev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Alexey Maslov,

Дело тут не в движке как раз, а в кривом компиляторе яваскрипта. Можете убедиться, попытавшись определить максимальную длину строки,например. В такой примитивно-безобидной ситуации сессия падает... Как-то даже комментировать такое не хочется, настолько постыдный провал... Так что настоящий убийца хрома здесь;) А по поводу написать разработчикам хром\иума хочу Вам напомнить Вам Ваши же слова о том, что там только о деньгах думают,так что писать смысла особого не вижу.

А вопрос длины сейчас актуален - я уже встретил скрипт длиной 1 мегабайт месяц назад.

ГТ.М здесь при том, что алгоритм был предложен для сравнения скорости работы с памятью из команды ГТ.М-щиков в ответ на посланную ссылку по скоростной обработке современным компилятором явасрипта регулярных массивов, причём скорость настолько высока, что таймер на контрольном примере не успевает срабатывать. Регулярный массив - это совокупность объектов. Джейсон-нотация позволяет достаточно комфортно работать с такими вещами. Поскольку у меня последние версии не совместимы с установленным линуксом, то я по-быстренькому сляпал пару страничек из шаблона парикмахерской, откуда такое странное название (HairSalon3NPUS1 ;), чтобы на другой стороне смогли визуально сравнить скорость выполнения задачи. Пока что ГТ.М в 4-5 раз быстрее. Нынешний вариант сайта я посвятил С.Лему, попытавшись изобразить тот шок,который испытал герой, приземлившись на квадратную планету НФР-цев;) Другая его важная задача - наглядная иллюстрация достоинств и недостатков эффектов цсс3 в разных браузерах, поэтому страница обновляется постоянно.

Вообще-то мы не совсем довольны своим яваскрипт-кодом, так что будет пятый вариант, о чём объявим дополнительно;)

С наилучшими пожеланиями,Александр.
...
Рейтинг: 0 / 0
Демо-версия студии для СУБД GT.M
    #37535483
Alexey Maslov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
al-velievхочу Вам напомнить Вам Ваши же слова о том, что там только о деньгах думают,так что писать смысла особого не вижуНе стоит выдёргивать из контекста, речь тогда шла совсем о другом... Сообщать или не сообщать разработчикам о найденных ошибках, конечно же, сугубо Ваше дело.
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Демо-версия студии для СУБД GT.M
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]