Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Оптимально организовать хранение в одном файле всех пользовательских функций / 25 сообщений из 32, страница 1 из 2
24.11.2018, 09:02
    #39737842
AdamAry
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оптимально организовать хранение в одном файле всех пользовательских функций
Как оптимально организовать хранение в одном файле всех пользовательских функций?
Покажите пожалуйста пример.
...
Рейтинг: 0 / 0
24.11.2018, 09:10
    #39737843
wadman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оптимально организовать хранение в одном файле всех пользовательских функций
AdamAryКак оптимально организовать хранение в одном файле всех пользовательских функций?
Покажите пожалуйста пример.
Если учесть, что это пример "как не нужно делать", то примеров быть должно мало.

Ну а кто хочет слегка опозориться?
...
Рейтинг: 0 / 0
24.11.2018, 09:11
    #39737844
wadman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оптимально организовать хранение в одном файле всех пользовательских функций
Вообще, VCL в исходниках. Там модули с функционалом, разделенным "тематически".
Чем не пример?
...
Рейтинг: 0 / 0
24.11.2018, 11:02
    #39737854
ma1tus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оптимально организовать хранение в одном файле всех пользовательских функций
AdamAryпользовательских функцийчто такое "пользовательская функция"?
...
Рейтинг: 0 / 0
24.11.2018, 13:32
    #39737900
JayDi
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оптимально организовать хранение в одном файле всех пользовательских функций
AdamAry,

пользовательские настройки должны хранится в реестре. Без вариантов. А так -- json самый оптимальный вариант (либо ini для любителей старины и ручной правки конфигов).
...
Рейтинг: 0 / 0
24.11.2018, 14:08
    #39737913
defecator
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оптимально организовать хранение в одном файле всех пользовательских функций
JaDiAdamAry,

пользовательские настройки должны хранится в реестре. Без вариантов.
схренали настолько без вариантов ?
Если софтина работает с БД, то настройки должны хранится в БД. Без вариантов.
...
Рейтинг: 0 / 0
24.11.2018, 14:09
    #39737916
X11
X11
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оптимально организовать хранение в одном файле всех пользовательских функций
JaDiпользовательские настройки должны хранится в реестре. Без вариантов.

1. А я храню в БД. ЧЯДНТ?
2. Если хранить в ini, например, то резервное копирование файла легче, чем резервное копирование куста Реестра.
3. Я когда-то хранил настройки cxGrid`а и др. компонентов в ini, а потом перенёс в Реестр и время на загрузку настроек заметно увеличилось почему-то.
...
Рейтинг: 0 / 0
24.11.2018, 14:10
    #39737917
asutp2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оптимально организовать хранение в одном файле всех пользовательских функций
JaDiAdamAry,

пользовательские настройки должны хранится в реестре. Без вариантов. А так -- json самый оптимальный вариант (либо ini для любителей старины и ручной правки конфигов).Спорное утверждение. В реестре хранят минимальное количество параметров. Если конфиги большие, то они должны хранится в виде файлов (в папке документов пользователя)
...
Рейтинг: 0 / 0
24.11.2018, 14:10
    #39737918
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оптимально организовать хранение в одном файле всех пользовательских функций
JaDiпользовательские настройки должны хранится в реестре.

Уже не рекомендуется. До МС таки дошло, что настроек слишком много для их реестра. Теперь
рекомендуется файл в пользовательском профиле.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
24.11.2018, 14:13
    #39737921
X11
X11
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оптимально организовать хранение в одном файле всех пользовательских функций
defecator,

+1
особенно удобно, если пользователи работают удалённо с базой на разных устройствах + раздельно по пользователям базы.
Например, "Пользователь А" настроил таблицу для себя любимого, перешёл на другой ПК и его настройки подгрузились из базы ему на другой ПК. Удобно же. И не надо настраивать заново.

А теперь представим, что настройки хранятся в Реестре. Это замусоривает Реестр и он растёт, как на дрожжах, что замедляет работу ОС.
...
Рейтинг: 0 / 0
24.11.2018, 14:16
    #39737925
X11
X11
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оптимально организовать хранение в одном файле всех пользовательских функций
asutp2(в папке документов пользователя)

желательно не в Документах, а в профиле /AppData при чем нужно понимать, какие настройки хранить в "C:\Users\Public", какие в "C:\Users\User1\AppData\Roaming" - если ПК в домене, а какие в "C:\Users\User1\AppData\Local", ну или в "C:\Users\User1\AppData\LocalLow"
...
Рейтинг: 0 / 0
24.11.2018, 14:22
    #39737926
softwarer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оптимально организовать хранение в одном файле всех пользовательских функций
defecatorЕсли софтина работает с БД, то настройки должны хранится в БД. Без вариантов.
Особенно круто хранить там настройки подключения к БД.
...
Рейтинг: 0 / 0
24.11.2018, 14:31
    #39737929
JayDi
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оптимально организовать хранение в одном файле всех пользовательских функций
X11defecator,

+1
особенно удобно, если пользователи работают удалённо с базой на разных устройствах + раздельно по пользователям базы.
Например, "Пользователь А" настроил таблицу для себя любимого, перешёл на другой ПК и его настройки подгрузились из базы ему на другой ПК. Удобно же. И не надо настраивать заново.

А теперь представим, что настройки хранятся в Реестре. Это замусоривает Реестр и он растёт, как на дрожжах, что замедляет работу ОС.
Правильно. В топку пользователей, работающих с разных машин (пк с 4к разрешением и ноутбук с 720p). Пускай не выпендриваются и настривают по минималке.
...
Рейтинг: 0 / 0
24.11.2018, 14:40
    #39737933
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оптимально организовать хранение в одном файле всех пользовательских функций
Настройки в базе это такой roaming profile для бедных. И как правильно сказал softwarer,
надо понимать что хранить в блуждающем профиле, а что - в локальном.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
24.11.2018, 16:29
    #39737960
makhaon
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оптимально организовать хранение в одном файле всех пользовательских функций
JaDi,

авторпользовательские настройки должны хранится в реестр
для начала замечу, что в некоторых системах реестра нет вообще
...
Рейтинг: 0 / 0
24.11.2018, 16:54
    #39737971
JayDi
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оптимально организовать хранение в одном файле всех пользовательских функций
makhaonJaDi,

авторпользовательские настройки должны хранится в реестр
для начала замечу, что в некоторых системах реестра нет вообще
Для начала замечу, что в этих системах используются аналоги реестра (репозиториев для хранения настроек). В той же джаве программисту по барабану, для какой системы он пишет -- настройки будут хранится в зависимости от платформы (реестр на винде, файл настроек в маке и т.п.).
...
Рейтинг: 0 / 0
24.11.2018, 17:50
    #39737984
makhaon
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оптимально организовать хранение в одном файле всех пользовательских функций
JaDi,

авторВ той же джаве программисту по барабану, для какой системы он пишет -- настройки будут хранится в зависимости от платформы (реестр на винде, файл настроек в маке и т.п.).

молодец, быстро переобулся
...
Рейтинг: 0 / 0
24.11.2018, 18:06
    #39737989
JayDi
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оптимально организовать хранение в одном файле всех пользовательских функций
makhaon,

Ты только держись. Готов? Реестр винды -- это тоже файл. ШОК!
...
Рейтинг: 0 / 0
24.11.2018, 18:17
    #39737997
Фэйтл Эра
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оптимально организовать хранение в одном файле всех пользовательских функций
"Разбухание" реестра не влечет замедление винды. Ну, последовательный поиск (например, в регедите) будет дольше, это да. А время доступа к конкретному элементу реестра не сильно зависит от размера реестра.
Винда замедлится, если загадить конкретные ветви, в которых винда выполняет именно сканирование. То есть, можно загадить преднамеренно, но про эти ветки нужно как минимум знать.
Впрочем, поклонникам утилит типа ccleaner и разных дефрагментаторов пофиг, им важен сам процесс.

В общем, пишите в реестр на здоровье, если вам удобно. И если на диске место есть. :)
...
Рейтинг: 0 / 0
24.11.2018, 19:45
    #39738016
makhaon
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оптимально организовать хранение в одном файле всех пользовательских функций
JaDi,

Петросян покусал?
...
Рейтинг: 0 / 0
24.11.2018, 20:36
    #39738027
Gator
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оптимально организовать хранение в одном файле всех пользовательских функций
Привет, Гуру softwarer, defecator, и прочие Х11, JADI и остальные, и пр. и пр.
Школьный вопрос развели в дискуссиию, незная даже функций и что ТС хотел хранить.

Где хранить параметры, вы обсуждали.
А где и как "тело"? На каких железках? Радиоканал, БД, доступ к ним? Хрен знает, что он(функции) хочет.
Нахрена решать неизвестную задачу?

__________
Типа Ваш, гатор
...
Рейтинг: 0 / 0
25.11.2018, 01:24
    #39738088
Beltar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оптимально организовать хранение в одном файле всех пользовательских функций
авторЕсли софтина работает с БД, то настройки должны хранится в БД. Без вариантов.

Настройки соединения с БД тоже?
...
Рейтинг: 0 / 0
26.11.2018, 10:40
    #39738391
DarkMaster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оптимально организовать хранение в одном файле всех пользовательских функций
BeltarавторЕсли софтина работает с БД, то настройки должны хранится в БД. Без вариантов.

Настройки соединения с БД тоже?

Отдельная БД для хранения настроек соединения с другой БД. "Яйцо в утке, утка в зайце..." и т.д.
...
Рейтинг: 0 / 0
26.11.2018, 11:07
    #39738406
zinpub
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оптимально организовать хранение в одном файле всех пользовательских функций
Соединение передавать в командную строку
...
Рейтинг: 0 / 0
26.11.2018, 11:12
    #39738409
Василий 2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оптимально организовать хранение в одном файле всех пользовательских функций
Народ, жжОте. ТС спрашивал про функции , а вы развели холивар про опции :D
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Оптимально организовать хранение в одном файле всех пользовательских функций / 25 сообщений из 32, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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