OberonCore

Библиотека  Wiki  Форум  BlackBox  Компоненты  Проекты
Текущее время: Четверг, 28 Март, 2024 14:02

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 13 ] 
Автор Сообщение
 Заголовок сообщения: xml нужно ли осваивать?
СообщениеДобавлено: Пятница, 09 Октябрь, 2009 14:39 

Зарегистрирован: Суббота, 16 Февраль, 2008 07:58
Сообщения: 358
Откуда: Россия, Стерлитамак
Заинтересовала ссылка в следующей цитате:

Рэйлвэй Каген писал(а):
Владимир Паронджанов писал(а):
на нашем форуме речь уже заходила об XML.
Вот ещё точка зрения на XML(не проверял, упоминалась ли на форуме). Является ли XML панацеей? Статья достаточно агрессивная, не без тонких подтасовок, но большинство акцентов, на мой взгляд, расставлены правильно.


Хотел бы попросить участников форума, реально использующих базы данных основанных на xml высказаться по этому поводу?
Можно ли использовать xml и для каких случаев он наиболее восстребован? В чем преимущества/недостатки перед реляционными СУБД


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: xml нужно ли осваивать?
СообщениеДобавлено: Пятница, 09 Октябрь, 2009 14:54 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 9459
Откуда: Россия, Орёл
По ситуации... На самом деле, громотуха та ещё.

Во многих случаях вообще, наверное, лучше использовать даже что-то ниже уровнем, чем реляционки. Двоичные хранилища с индексацией типа Berkeley DB.

(это если требуется ассоциативность. Если требуется просто хранение объектов, ссылки и доступ по UID, то вообще делается тривиально руками. Можно даже обеспечить версионность и безопасность.)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: xml нужно ли осваивать?
СообщениеДобавлено: Пятница, 09 Октябрь, 2009 15:14 

Зарегистрирован: Пятница, 24 Апрель, 2009 16:28
Сообщения: 563
Откуда: Москва
Спольски писал в том же духе http://russian.joelonsoftware.com/Artic ... asics.html


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: xml нужно ли осваивать?
СообщениеДобавлено: Суббота, 10 Октябрь, 2009 08:53 

Зарегистрирован: Суббота, 07 Март, 2009 15:39
Сообщения: 3261
Откуда: Астрахань
adva писал(а):
Хотел бы попросить участников форума, реально использующих базы данных основанных на xml высказаться по этому поводу?
Можно ли использовать xml и для каких случаев он наиболее восстребован? В чем преимущества/недостатки перед реляционными СУБД

Поищите вот эту книгу:
http://www.ozon.ru/context/detail/id/1101746/


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: xml нужно ли осваивать?
СообщениеДобавлено: Суббота, 10 Октябрь, 2009 09:06 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 9459
Откуда: Россия, Орёл
Есть у меня... Ничего особенного :)

XML неплох и нехорош. Это некие танцы вокруг реально осознанных проблем-задач, но только эти проблемы не только не отделили одну от другой, но наоборот свалили в кучу и стали решать.

Я тоже сперва этими технологиями заинтересовался. Тот же XQuery, и т.п. Но слишком навалено всего, как обычно.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: xml нужно ли осваивать?
СообщениеДобавлено: Суббота, 10 Октябрь, 2009 09:10 

Зарегистрирован: Суббота, 07 Март, 2009 15:39
Сообщения: 3261
Откуда: Астрахань
Да, я согласен. Единственный смысл применения XML - стандартизация DSL


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: xml нужно ли осваивать?
СообщениеДобавлено: Суббота, 10 Октябрь, 2009 09:14 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 9459
Откуда: Россия, Орёл
Лучше б стандартизировали на уровне просто двоичного дерева, для семант. нужд.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: xml нужно ли осваивать?
СообщениеДобавлено: Воскресенье, 11 Октябрь, 2009 18:41 

Зарегистрирован: Суббота, 16 Февраль, 2008 07:58
Сообщения: 358
Откуда: Россия, Стерлитамак
Валерий Лаптев писал(а):
Да, я согласен. Единственный смысл применения XML - стандартизация DSL


Не подскажете что такое DSL, а то нашел только про модемы, они и имеются в виду?

Илья Ермаков писал(а):
Я тоже сперва этими технологиями заинтересовался. Тот же XQuery, и т.п. Но слишком навалено всего, как обычно.


Т.е. считаете, что XML избыточен? Хотелось бы услышать более развернутый ответ, если конечно имеется возможность. Ну и заодно посоветуйте литературу, которую стоит почитать по базам данных. Если таковая имеется


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: xml нужно ли осваивать?
СообщениеДобавлено: Воскресенье, 11 Октябрь, 2009 18:44 

Зарегистрирован: Суббота, 07 Март, 2009 15:39
Сообщения: 3261
Откуда: Астрахань
Не... DSL - это термин Мартина Фаулера. Domain ...чего-то там (всегда забываю второе слово) Language.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: xml нужно ли осваивать?
СообщениеДобавлено: Воскресенье, 11 Октябрь, 2009 19:52 

Зарегистрирован: Четверг, 12 Июль, 2007 23:18
Сообщения: 1982
Откуда: Узбекистан, Чирчик
Domain Specific Language :lol:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: xml нужно ли осваивать?
СообщениеДобавлено: Воскресенье, 11 Октябрь, 2009 20:07 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 9459
Откуда: Россия, Орёл
adva писал(а):
Илья Ермаков писал(а):
Я тоже сперва этими технологиями заинтересовался. Тот же XQuery, и т.п. Но слишком навалено всего, как обычно.

Т.е. считаете, что XML избыточен? Хотелось бы услышать более развернутый ответ, если конечно имеется возможность. Ну и заодно посоветуйте литературу, которую стоит почитать по базам данных. Если таковая имеется


Если не идёт речь о документных базах и задачах типа прямого построения XHTML из них, то действительно избыточен, имхо.
Слишком много деталей и механизмов смешано, чтобы позволять себе от них зависеть.

Иерархическая организация БД? Замечательно. Но к чему текстовое представление и куча связанных нюансов?

Сетевые протоколы? Ну, если приходится работать с существующим, то да. Но делать свой - да что я, "сказывси", чтоб текстовый протокол делать?

По БД можно однозначно посоветовать Конноли, Бегг, Страчан "Базы данных". Основательный труд, к тому же описывающий, как это изнутри устроено. Шоб не казалось, что это запредельно сложно сделать :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: xml нужно ли осваивать?
СообщениеДобавлено: Понедельник, 12 Октябрь, 2009 08:24 

Зарегистрирован: Четверг, 06 Апрель, 2006 14:43
Сообщения: 33
Откуда: Россия, Ульяновск
А как же:http://metasystems.ru/develop.php?page=xml


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: xml нужно ли осваивать?
СообщениеДобавлено: Понедельник, 12 Октябрь, 2009 09:33 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 9459
Откуда: Россия, Орёл
Вот именно поэтому и говорю, что "знаем - плавали" :)

Семантика работы с древовидными данными интересна.
Всё в совокупности - очередное "чудо мейнстрима".


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 13 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
cron
Вся информация, размещаемая участниками на конференции (тексты сообщений, вложения и пр.) © 2005-2024, участники конференции «OberonCore», если специально не оговорено иное.
Администрация не несет ответственности за мнения, стиль и достоверность высказываний участников, равно как и за безопасность материалов, предоставляемых участниками во вложениях.
Без разрешения участников и ссылки на конференцию «OberonCore» любое воспроизведение и/или копирование высказываний полностью и/или по частям запрещено.
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB