Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

inifiles vs xml


Страницы:   1 2 3 4 5

a.a.j. ©   (2008-07-31 10:06:00) 

Уже в которой теме встречаю споры на тему инифайлов и xml. Сам всегда использовал ини, но теперь задумался. Очень хочется подвести черту под плюсами и минусами обоих способов сохранения настроек программы, в каких случаях какую технологию использовать?


Medbe}I{onok XML   (2008-07-31 14:25:00) [21]

ооооо!
спаси бюджет - откажись от оракла


a.a.j.   (2008-07-31 14:21:00) [22]


> зачем тебе лишняя прокладка в виде оракла?


работаю в департаменте с муниципальным жильем, очередниками и т.д., а это ой какая большая база


Medbe}I{onok XML   (2008-07-31 14:21:00) [23]

Vlad Oshin ©

здесь просто видим конкртеный  кусок задачи : сохранить что-то в чем-то.
если только так, то спору нет.
но это же просто абстракция, а в реале задачи комплексные.
сохранить надо, отображать надо, икать надо.
редактировать тоже надо. да дофига чего надо, если программа не только корни квадратного уравнения ищет.


Medbe}I{onok XML   (2008-07-31 14:17:00) [24]

обращайся к файлам рекордов. это достаточно.
и там и там данные.
зачем тебе лишняя прокладка в виде оракла?
только тормозит и память жрет.


a.a.j.   (2008-07-31 14:16:00) [25]

Я ж не использую оракл для хранения настроек своего приложения )) Для этого есть ини, а к субд я только обращаюсь, ничего более )


Vlad Oshin   (2008-07-31 14:15:00) [26]


> Одни реализации дают н возможностей, другие м возможностей.
> Спор то вокруг того, у кого этих возможностей больше.

если спор об этом - то согласен.

просто часто видна картина:
-Переходим на XXX.
-Почему?
-Он лучше, потому что новее. А новее, потому что лучше.

И сидит секретарша в 200Х ворде, хотя печатать можно и на 97.
И используют всякое_дело, неизучив и на 50% delphi (сам видел, сопротивлялся, пока не поменял работу)
И т.п.

Вот лично не вижу надобности xml. Зачем мне язык разметки, описывающий свою структуру разметки? Если я что-то предусмотрю в своей программе в разметке, то я и создам соотв. ini (txt, вав, XYQ). А не предусмотрю - не предусмотрю, пусть хоть чего там понапишут в этой разметке...


Medbe}I{onok XML   (2008-07-31 14:13:00) [27]

Просто интересно, откуда такие советы )

Ишь какой любознательный.
Я же ни у кого не спрашиваю почему они советуют ини.


a.a.j.   (2008-07-31 14:12:00) [28]


> Medbe}I{onok XML

Подошел бы, да, вполне возможно. Просто интересно, откуда такие советы )


Medbe}I{onok XML   (2008-07-31 14:12:00) [29]

субд вообще хороши, спору нет. но не всем они нужны.
тебе например нет. юзай файлы рекордов.


Medbe}I{onok XML   (2008-07-31 14:09:00) [30]

да с того самого.


a.a.j.   (2008-07-31 14:09:00) [31]


> Medbe}I{onok XML

это с чего вдруг?


Medbe}I{onok XML   (2008-07-31 14:08:00) [32]

a.a.j. ©   (31.07.08 14:04) [51]

ну и зря. тебе майэскюэль подошел бы.
или вообще файл типизированных записей


a.a.j.   (2008-07-31 14:07:00) [33]

в общем, стало понятнее что и для чего
попросту, всё зависит от приложения
но продолжать использовать пока буду ini


Medbe}I{onok XML   (2008-07-31 14:07:00) [34]

Anatoly Podgoretsky ©

Есть живой пример такого подхода.
Софт от авермедиа. Конкретно настройка каналов.
Писатели его тоже были очень мудрые чуваки и все хранят в профиле юзера.
Но этого им показалось мало.
результат:
При переустановке системы или самого софта перенести настройки самих каналов это такой гемор, что проще потратить полчаса, просканировать каналы снова и тупо настроить пал/секам для каждого.


a.a.j.   (2008-07-31 14:04:00) [35]

я пользуюсь oracle по долгу службы, а ещё потому что такие вещи, как отсутствие простых limit, increment и т. д. стимулирует смекалку :)


Medbe}I{onok XML   (2008-07-31 14:02:00) [36]

Так оно и есть, если делать по правилам "где хранить настройки", пользовательские настройки надо хранить в пользовательских файла, а общие в AllUsers.

не. лучше на Выделенном Сервере Настроек


Medbe}I{onok XML   (2008-07-31 14:01:00) [37]

Ты разбирал ее реализацию?

Ну дак у всего есть реализация и чего?
Одни реализации дают н возможностей, другие м возможностей.
Спор то вокруг того, у кого этих возможностей больше.

Я например могу дать зуб на отсечение, что те кто использует оракл не пользуется всей полнотой его фич. Но ведь пользуются же.
Потому что "им так надо"


Anatoly Podgoretsky   (2008-07-31 14:00:00) [38]

> Медвежонок Пятачок  (31.07.2008 13:42:41)  [41]

Это тем у кого недостаточный инстанс.


Anatoly Podgoretsky   (2008-07-31 14:00:00) [39]

> Ega23  (31.07.2008 13:40:39)  [39]

Так оно и есть, если делать по правилам "где хранить настройки", пользовательские настройки надо хранить в пользовательских файла, а общие в AllUsers.


a.a.j.   (2008-07-31 13:58:00) [40]

если пользователей несколько, то лучше сделать учетные записи
а если есть учетные записи, то и проблем с ini нет


Страницы:   1 2 3 4 5

Наверх

Титульная страница Поиск, карта сайта Написать письмо