![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
inifiles vs xml
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 нет