- Регистрация
- 07.04.2015
- Сообщения
- 478
- Благодарностей
- 100
- Баллы
- 43
Добрый день друзья, давно хотел сделать себе да и вообще такую штуку: вебинтерфейс для управления скриптами зенки. И вон наконец то добрался.
Ниже опишу как я это вижу и хотел бы вас попросить, дать свои советы, что убрать, что обязательно добавить, да и в общем как это видите вы чтобы было удобно пользоваться. И так вот моя концепция...
1. Делаю это всё на php , без использования базы. Интерфейс простой, на базе библиотеки бутстрап (чтобы минималистично и красиво было).
2. От базы решил отказаться, чтобы было проще пустить это в массы, не каждый умеет/имеет желание разбираться с базой, её подключением и тп.
3. Настройки и лог хранятся в своих файлах, их изменение/чтение будет идти через php прокладки .
4. Установка этого всего на своём хосте будет представлять из себя простое копирование папки на свой хост
5. Взаимодействие с этим интерфейсом будет через плагин, сейчас я вижу только 3 типа взаимодействия: запрос параметров настройки, установка параметров настройки, вывод в лог . Тут бы очень пригодились ваши идеи )
далее визуал...
5. Обычная страница с несколькими вкладками: настройки скрипта, лог (возможно несколько, обычный например и важный), настройки интерфейса. Постараюсь сделать чтобы удобно смотрелась и на компе и с мобилки.
6. Настройки скрипта - это несколько настраиваемых блоков, которыми можно задавать разные параметры работы. Такие как: текстовые поля, переключатели, разного рода селекторы.
7. Лог думаю тут самое понятное: в нём следим за процессом работы скрипта. Постараюсь сделать возможность звуковых оповещений.
8. Настройки интерфейса - пока самая мутная штука, толком не придумал как её сделать, но пока что рабочая идея заключается в том чтобы задавать модели настроек строками в каком то условном формате, например: название блока:название параметра:тип блока(поле/селектор и тп):данные по умолчанию . Получается не очень красиво, зато надёжно и вроде бы понятно )
Собственно вот моё видение, на текущий момент делаю потихоньку лог, решил начать с самого простого и лично мне нужного. Как только окультурю этот момент выложу демку.
Что потом буду с этим делать не знаю, решил сделать это для души и для удобства в работе, но в любом случае если потом буду делать это платным - все кто участвовал в обсуждении получат бесплатную лицензию ) Потому не скупитесь на советы ))
Ниже опишу как я это вижу и хотел бы вас попросить, дать свои советы, что убрать, что обязательно добавить, да и в общем как это видите вы чтобы было удобно пользоваться. И так вот моя концепция...
1. Делаю это всё на php , без использования базы. Интерфейс простой, на базе библиотеки бутстрап (чтобы минималистично и красиво было).
2. От базы решил отказаться, чтобы было проще пустить это в массы, не каждый умеет/имеет желание разбираться с базой, её подключением и тп.
3. Настройки и лог хранятся в своих файлах, их изменение/чтение будет идти через php прокладки .
4. Установка этого всего на своём хосте будет представлять из себя простое копирование папки на свой хост
5. Взаимодействие с этим интерфейсом будет через плагин, сейчас я вижу только 3 типа взаимодействия: запрос параметров настройки, установка параметров настройки, вывод в лог . Тут бы очень пригодились ваши идеи )
далее визуал...
5. Обычная страница с несколькими вкладками: настройки скрипта, лог (возможно несколько, обычный например и важный), настройки интерфейса. Постараюсь сделать чтобы удобно смотрелась и на компе и с мобилки.
6. Настройки скрипта - это несколько настраиваемых блоков, которыми можно задавать разные параметры работы. Такие как: текстовые поля, переключатели, разного рода селекторы.
7. Лог думаю тут самое понятное: в нём следим за процессом работы скрипта. Постараюсь сделать возможность звуковых оповещений.
8. Настройки интерфейса - пока самая мутная штука, толком не придумал как её сделать, но пока что рабочая идея заключается в том чтобы задавать модели настроек строками в каком то условном формате, например: название блока:название параметра:тип блока(поле/селектор и тп):данные по умолчанию . Получается не очень красиво, зато надёжно и вроде бы понятно )
Собственно вот моё видение, на текущий момент делаю потихоньку лог, решил начать с самого простого и лично мне нужного. Как только окультурю этот момент выложу демку.
Что потом буду с этим делать не знаю, решил сделать это для души и для удобства в работе, но в любом случае если потом буду делать это платным - все кто участвовал в обсуждении получат бесплатную лицензию ) Потому не скупитесь на советы ))