Powered by Invision Power Board



Страницы: (4) 1 2 [3] 4  ( Перейти к первому непрочитанному сообщению ) Ответ в темуСоздание новой темыСоздание опроса

> Шаблон настроек серверов
MAS
Дата 16.05.2006 - 16:27
Цитировать сообщение




Старик
***

Профиль
Группа: Автор
Сообщений: 1228
Пользователь №: 2
Регистрация: 21.06.2005





QUOTE (Oleg @ May 16 2006, 15:44)
Вот это все можно реализовать с помощью сохранения\загрузки шаблона в файл\из файла...
Хотим сделать какой-либо шаблон глобальным - загружаем его из файла в глобальный шаблон.

А точно всем-всем-всем хватит только одного шаблона?
Я вот в этом не уверен cool.gif
PMСайт пользователяICQ
Top
Oleg
Дата 16.05.2006 - 17:48
Цитировать сообщение




Старик
***

Профиль
Группа: Members
Сообщений: 173
Пользователь №: 70
Регистрация: 20.01.2006





QUOTE (MAS @ May 16 2006, 17:27)
А точно всем-всем-всем хватит только одного шаблона?
Я вот в этом не уверен  cool.gif

Во всяком случае можно начать с одного. А дальше видно будет. Если ты говоришь, что с группами-шаблонами у тебя почти все уже реализовано, то потом можно будет просто добавить. Я правильно понимаю? wink.gif
И потом шаблон не один - глобальный, для создания серверов, - один, а самих шаблонов может быть сколько угодно: в файлах. Загрузка шаблона в любой сервер\сервера тривиальна.
PMПисьмо на e-mail пользователю
Top
MAS
Дата 17.05.2006 - 21:26
Цитировать сообщение




Старик
***

Профиль
Группа: Автор
Сообщений: 1228
Пользователь №: 2
Регистрация: 21.06.2005





QUOTE (Oleg @ May 16 2006, 17:48)
Во всяком случае можно начать с одного. А дальше видно будет.

Сделать один шаблон или сделать любое количество шаблонов - это несколько разные задачи.
А из одного шаблона делать массив - это ещё лишние проблемы smile.gif
QUOTE
Если ты говоришь, что с группами-шаблонами у тебя почти все уже реализовано, то потом можно будет просто добавить. Я правильно понимаю? wink.gif

Нет, почти всё готово для групп-шаблонов. А от этого решили отказаться. Теперь нужно как-то в список серверов добавить "сервера-шаблоны".
QUOTE
И потом шаблон не один - глобальный, для создания серверов, - один, а самих шаблонов может быть сколько угодно: в файлах.

Имхо неудобно: если ищем новые ФТП в нескольких диапазонах сетей и хотим для каждого диапазона добавлять сервера со своими настройками?
PMСайт пользователяICQ
Top
MAS
Дата 17.05.2006 - 21:35
Цитировать сообщение




Старик
***

Профиль
Группа: Автор
Сообщений: 1228
Пользователь №: 2
Регистрация: 21.06.2005





Итак, шаблоны буду делать таким образом:
- в списке серверов и групп будут находится "сервера-шаблоны" (ессно невидимые в списке серверов).
- количество серверов-шаблонов ничем не ограничено (как и просто серверов).
- добавление нового сервера: появляется выпадающий список "взять настройки из группы". Как только что-то выбрали - тут же в настройки сервера прописываются все данные из шаблона.
- редактирование сервера... А пусть будет так же как и добавление!
- поиск серверов: добавляется список "взять настройки из шаблона".

Настройка шаблонов.
- список наподобии "масок файлов", редактирование - как настройки сервера.
- имя шаблона должно быть уникальными и не пересекатсья с именами серверов и групп!

Вопросы? Пожелания?
Что, нет никого? Тогда я пошёл кодить smile.gif smile.gif
PMСайт пользователяICQ
Top
Guest
Дата 17.05.2006 - 21:36
Цитировать сообщение




Unregistered












QUOTE (MAS @ May 17 2006, 21:26)
Имхо неудобно: если ищем новые ФТП в нескольких диапазонах сетей и хотим для каждого диапазона добавлять сервера со своими настройками?

Можно в настройках диапазона сканирования сделать кнопку, при нажатии на которую можно выбрать файл шаблона с диска. И если для диапазона сканирования шаблон выбран, то надо будет как-то отображать его имя. Можно это делать где-нибудь рядом с кнопкой выбора шаблона, или даже прямо на ней, а если для диапазона шаблон не выбран, то брать настройки из глобального шаблона и на кнопке писать - "По умолчанию" или еще какое слово biggrin.gif . При таком подходе можно будет избежать проблем с шаблонами-группами и сохранить возможность задавать вновь добавляемым серверам нужные настройки.

Подойдет такой вариант?
Top
Oleg
Дата 17.05.2006 - 21:37
Цитировать сообщение




Старик
***

Профиль
Группа: Members
Сообщений: 173
Пользователь №: 70
Регистрация: 20.01.2006





Опять забыл зарегитья: предыдущий пост мой biggrin.gif .
PMПисьмо на e-mail пользователю
Top
MAS
Дата 18.05.2006 - 13:13
Цитировать сообщение




Старик
***

Профиль
Группа: Автор
Сообщений: 1228
Пользователь №: 2
Регистрация: 21.06.2005





QUOTE (Guest @ May 17 2006, 21:36)
Можно в настройках диапазона сканирования сделать кнопку, при нажатии на которую можно выбрать файл шаблона с диска.

Ну а где я буду хранить сами настройки этого шаблона?
КАк в таком случае будет происходить автодобавление найденного сервера:
1) считываем из файла данные в глобальный шаблон.
2) накладываем глобальный шаблон на новый сервер.

Ага, а мы в это время как раз хотели наложить имходный глобальный шаблон smile.gif

Да и вариант "каждый раз загружать настройки шаблона из фала"... Хм, винт жалко smile.gif Найти то можем 333 новых сервера из разных диапазонов (т.е. с разными шаблонами).
PMСайт пользователяICQ
Top
Oleg
Дата 18.05.2006 - 17:01
Цитировать сообщение




Старик
***

Профиль
Группа: Members
Сообщений: 173
Пользователь №: 70
Регистрация: 20.01.2006





QUOTE (MAS @ May 17 2006, 22:35)
- добавление нового сервера: появляется выпадающий список "взять настройки из группы".

Я не понял, причем тут группы? Все-таки привязка шаблонов будет к группам или ты просто ошибся словом и имел в виду "взять настройки из шаблона"? huh.gif
PMПисьмо на e-mail пользователю
Top
Oleg
Дата 18.05.2006 - 17:16
Цитировать сообщение




Старик
***

Профиль
Группа: Members
Сообщений: 173
Пользователь №: 70
Регистрация: 20.01.2006





QUOTE (MAS @ May 18 2006, 14:13)
Ну а где я буду хранить сами настройки этого шаблона?

Хранишь в настройках диапазона путь к файлу.

QUOTE
КАк в таком случае будет происходить автодобавление найденного сервера:
1) считываем из файла данные в глобальный шаблон.
2) накладываем глобальный шаблон на новый сервер.

Ага, а мы в это время как раз хотели наложить имходный глобальный шаблон smile.gif

Да и вариант "каждый раз загружать настройки шаблона из фала"... Хм, винт жалко smile.gif Найти то можем 333 новых сервера из разных диапазонов (т.е. с разными шаблонами).

Ну это ты загнул. biggrin.gif В начале сканирования диапазона загружаем настройки шаблона во внутреннюю структуру (один раз для диапазона!). Если файл пропал, то применяем настройки глобального шаблона.
Нашли сервер - наложили настройки из внутренней структуры на сервер и все.

По затратам памяти будет экономнее, т. к. не надо будет держать в памяти все шаблоны. И с логической точки зрения лучше держать шаблоны отдельно от серверов. Но можно сделать и как ты хочешь, в конце концов неважно, как все организованно физически. Просто я хотел облегчить тебе обработку загрузки списка серверов и переложить размещение шаблонов на пользователя. К тому же нет ограничения на название шаблона, что дало бы возможность назвать шаблон как группу. А это было бы удобно, если мы применяем шаблон к группе - не надо запоминать название шаблона. Ну неважно. wink.gif
PMПисьмо на e-mail пользователю
Top
MAS
Дата 18.05.2006 - 18:39
Цитировать сообщение




Старик
***

Профиль
Группа: Автор
Сообщений: 1228
Пользователь №: 2
Регистрация: 21.06.2005





QUOTE (Oleg @ May 18 2006, 17:01)
QUOTE (MAS @ May 17 2006, 22:35)
- добавление нового сервера: появляется выпадающий список "взять настройки из группы".

Я не понял, причем тут группы? Все-таки привязка шаблонов будет к группам или ты просто ошибся словом и имел в виду "взять настройки из шаблона"? huh.gif

Очепятка это. Из шаблона будут настройки браться. smile.gif
PMСайт пользователяICQ
Top
MAS
Дата 18.05.2006 - 18:47
Цитировать сообщение




Старик
***

Профиль
Группа: Автор
Сообщений: 1228
Пользователь №: 2
Регистрация: 21.06.2005





QUOTE (Oleg @ May 18 2006, 17:16)
Ну это ты загнул. biggrin.gif В начале сканирования диапазона загружаем настройки шаблона во внутреннюю структуру (один раз для диапазона!). Если файл пропал, то применяем настройки глобального шаблона.
Нашли сервер - наложили настройки из внутренней структуры на сервер и все.

А во время поиска серверов добавляем сервер вручную... С каким шаблоном добавим новый сервер и с каким шаблоном будут добавлены все остальные найденные сервера?
QUOTE
И с логической точки зрения лучше держать шаблоны отдельно от серверов.

Если настраиваем шаблон так же как и сервера, то проще и быстрее и хранить их вместе.
QUOTE
Просто я хотел облегчить тебе обработку загрузки списка серверов

Если шаблон == сервер, то загрузка вообще не нужна! Сервера то я уже загружаю smile.gif
QUOTE
К тому же нет ограничения на название шаблона, что дало бы возможность назвать шаблон как группу. А это было бы удобно, если мы применяем шаблон к группе - не надо запоминать название шаблона.

Это единственный плюс. Но тогда нужно делать отдельную настройку шаблонов. Сейчас настройка сервера малость привязана к списку серверов.
Что вполне правильно - проверка имени, проверка наличия такого-же сервера (адрес/логин).
PMСайт пользователяICQ
Top
kiv
Дата 18.05.2006 - 19:45
Цитировать сообщение




Новичок
*

Профиль
Группа: Members
Сообщений: 39
Пользователь №: 58
Регистрация: 24.11.2005





Я наверно тупой, и не понимаю одной простой вещи: у меня несколько десятков диапазонов (сотня почти), и что, для каждого диапазона нужны какие-то уникалиные настройки для автодобавления серверов? По какому признаку вообще привязывать настройки будущих серверов, исходя из чего?
И где в ваших разговорах уже набивший оскомину вопрос шаблона Списка изменений? Или меня не в ту степь поперло?
PMПисьмо на e-mail пользователю
Top
Oleg
Дата 18.05.2006 - 21:10
Цитировать сообщение




Старик
***

Профиль
Группа: Members
Сообщений: 173
Пользователь №: 70
Регистрация: 20.01.2006





QUOTE (MAS @ May 18 2006, 19:47)
А во время поиска серверов добавляем сервер вручную... С каким шаблоном добавим новый сервер и с каким шаблоном будут добавлены все остальные найденные сервера?

Не понимаю, что тебя смущает. В моей идее в свойствах сервера тоже есть кнопка выбора шаблона (и еще одна для сохранения настроек сервера в файл, т. е. шаблон). По умолчанию используется глобальный шаблон. Если надо применить к серверу, добавляемому вручную, другой шаблон, то жмем кнопку, выбираем файл шаблона на диске и настройки из файла шаблона загружаются в настройки сервера. Никакой связи с процессом поиска серверов и с наложением шаблонов в этом процессе нет. Глобальный шаблон не используется как посредник! Он сам по себе, шаблоны на диске - сами по себе. При желании можно в глобальный шаблон загрузить любой файл шаблона с диска. Просто название "глобальный" лучше заменить на "По умолчанию" или "Стандартный".

QUOTE
Если шаблон == сервер, то загрузка вообще не нужна! Сервера то я уже загружаю smile.gif

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

QUOTE
QUOTE
К тому же нет ограничения на название шаблона, что дало бы возможность назвать шаблон как группу. А это было бы удобно, если мы применяем шаблон к группе - не надо запоминать название шаблона.

Это единственный плюс. Но тогда нужно делать отдельную настройку шаблонов.

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

QUOTE
Сейчас настройка сервера малость привязана к списку серверов.
Что вполне правильно - проверка имени, проверка наличия такого-же сервера (адрес/логин).

А для шаблонов этого не нужно. В чем преимущество идеи с файлами, так это в том, что уникальность имен шаблонов поддерживает сама файловая система, если мы храним все шаблоны в одном месте. Ну уж если мы разбросали их по всему диску и не можем найти, то это мы "сами дураки". laugh.gif
PMПисьмо на e-mail пользователю
Top
Oleg
Дата 18.05.2006 - 21:22
Цитировать сообщение




Старик
***

Профиль
Группа: Members
Сообщений: 173
Пользователь №: 70
Регистрация: 20.01.2006





QUOTE (kiv @ May 18 2006, 20:45)
Я наверно тупой, и не понимаю одной простой вещи: у меня несколько десятков диапазонов (сотня почти), и что, для каждого диапазона нужны какие-то уникальные настройки для автодобавления серверов? По какому признаку вообще привязывать настройки будущих серверов, исходя из чего?

Думаю, что по умолчанию должны браться настройки из "Стандартного" шаблона и никаких дополнительных действий не нужно. Если Вы знаете, что для какого-то диапазона нужны специфические настройки, то Вы указываете в свойствах этого диапазона нужный шаблон. Сейчас MAS намеривается сохранять шаблоны в списке серверов, поэтому нужно будет в выпадающем списке в свойствах диапазона выбрать какой шаблон использовать (если я правильно понимаю). Если все-таки будет реализована идея с файлами ( wink.gif ), то механизм может быть другим, например, как я предлагал выше.

QUOTE
И где в ваших разговорах уже набивший оскомину вопрос шаблона Списка изменений? Или меня не в ту степь поперло?

Вроде бы последнее предложение было отсоединить настройки списка изменений от конкретного сервера. И я спрашивал, нужна ли кому-нибудь эта привязка. Позитивных ответов не было. Правда MAS не упомянул список изменений в своем последнем резюме, поэтому не знаю, к чему он склоняется. smile.gif
PMПисьмо на e-mail пользователю
Top
Oleg
Дата 20.05.2006 - 15:18
Цитировать сообщение




Старик
***

Профиль
Группа: Members
Сообщений: 173
Пользователь №: 70
Регистрация: 20.01.2006





Еще один нюанс, "метр колючей проволоки". biggrin.gif

Он касается использования выпадающего списка для выбора шаблона. Не очень понятно как он будет работать. Это будет отдельное окошко с выпадающим списком или выпадающий список будет в окне свойств сервера? Если первое, то, как это окошко будет появляться (с добавлением сервера это я себе представляю, хотя и не факт, что правильно wink.gif ). Если последнее, то придется проделать работу для определения принадлежности текущих настроек сервера к последнему выбранному шаблону - дополнительное кодирование! wink.gif
PMПисьмо на e-mail пользователю
Top
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:

Опции темыСтраницы: (4) 1 2 [3] 4  Ответ в темуСоздание новой темыСоздание опроса

 



[ Время генерации скрипта: 0.0153 ]   [ Использовано запросов: 11 ]   [ GZIP выключен ]