реклама на сайте
подробности

 
 
> веб-интерфейс, конфигуратор
Zelepuk
сообщение Feb 6 2013, 11:50
Сообщение #1


Знающий
****

Группа: Участник
Сообщений: 634
Регистрация: 27-10-10
Пользователь №: 60 464



Настало время взяться за веб интерфейс в устройстве на ARM.
Необходимо крутить страничку на httpd сервере, чтобы посредством этой странички конфигурировать устройство (скорость портов, включение выключение, отображение на страничке переменных и др.)

Незнаю как подступиться к этой задаче. Какой инструментарий нужно использовать?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Zelepuk
сообщение Feb 6 2013, 12:30
Сообщение #2


Знающий
****

Группа: Участник
Сообщений: 634
Регистрация: 27-10-10
Пользователь №: 60 464



операционка Linux
просто на CGI такое можно сотворить?
страницы планирую хранить в файловой системе нв SD карте

Сообщение отредактировал Zelepuk - Feb 6 2013, 12:33
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Feb 6 2013, 20:50
Сообщение #3


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(Zelepuk @ Feb 6 2013, 14:30) *
операционка Linux
просто на CGI такое можно сотворить?
страницы планирую хранить в файловой системе нв SD карте


Так только на CGI такое и делают. На чем еще?

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

У меня такой подход:
Еще на этапе создания приложения создается база данных переменных, событий и сигналов приложения.
Прямо в MS Access и создаю.
Потом пишу на VBA в том же MS Access небольшие функции которые из базы данных генерят ini файлы для операционки непосредственно хранящие значения переменных читаемых приложением, потом генерятся HTML страницы для встроенного WEB сервера с иерархией согласно иерархии переменных, дополнительно генерятся JSON файлы и MIB файлы с описанием все тех же переменных для других сетевых сервисов.
HTML правда содержит включениря динамически обрабатываемые сервером для правильного представления разных типов переменных разными виджетами.

Т.е. инструмент - MS Access и Basic wink.gif
Ну и Dreamweaver от Adobe напоследок чтобы навести дизайн и создать .CSS файл управляющий представлением.
Go to the top of the page
 
+Quote Post
Make_Pic
сообщение Feb 6 2013, 22:39
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 779
Регистрация: 9-10-04
Из: Россия, Пермь
Пользователь №: 828



Цитата(AlexandrY @ Feb 6 2013, 23:50) *
У меня такой подход:
Еще на этапе создания приложения создается база данных переменных, событий и сигналов приложения.
Прямо в MS Access и создаю.
Потом пишу на VBA в том же MS Access небольшие функции которые из базы данных генерят ini файлы для операционки непосредственно хранящие значения переменных читаемых приложением, потом генерятся HTML страницы для встроенного WEB сервера с иерархией согласно иерархии переменных, дополнительно генерятся JSON файлы и MIB файлы с описанием все тех же переменных для других сетевых сервисов.
HTML правда содержит включениря динамически обрабатываемые сервером для правильного представления разных типов переменных разными виджетами.
Т.е. инструмент - MS Access и Basic wink.gif
Ну и Dreamweaver от Adobe напоследок чтобы навести дизайн и создать .CSS файл управляющий представлением.


Пример взглянуть можно?
Почему не PHP?

P.S. Чт у вас с сайтом - все интересные проекты, старые тексты (со старого вашего сайта) файлы - поубивали? Если так - жаль...
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Zelepuk   веб-интерфейс   Feb 6 2013, 11:50
- - MALLOY2   Инструментарий для чего ? Для написания программы ...   Feb 6 2013, 12:24
- - MALLOY2   Цитатаоперационка Linux Ну так с этого и надо начи...   Feb 6 2013, 13:01
- - uriy   Вот мой пример. Это не окончательная версия, для п...   Feb 7 2013, 05:33
- - uriy   Забыл скрипты вложить Для работы с cgi была исполь...   Feb 7 2013, 09:14
- - Слесарь   Лет 7 тому назад писал web сервер на C++ объектно ...   Feb 7 2013, 17:48
|- - haker_fox   QUOTE (Слесарь @ Feb 8 2013, 01:48) Это я...   Feb 8 2013, 01:11
|- - Слесарь   Цитата(haker_fox @ Feb 8 2013, 04:11) Мож...   Feb 8 2013, 06:04
|- - haker_fox   QUOTE (Слесарь @ Feb 8 2013, 15:04) по эт...   Feb 8 2013, 12:14
||- - Слесарь   Цитата(haker_fox @ Feb 8 2013, 15:14) Ну ...   Feb 8 2013, 15:08
|- - Make_Pic   Цитата(Слесарь @ Feb 8 2013, 09:04) ... в...   Feb 14 2013, 10:29
||- - Слесарь   Цитата(Make_Pic @ Feb 14 2013, 13:29) У в...   Feb 14 2013, 17:21
||- - sasamy   Цитата(Слесарь @ Feb 14 2013, 21:21) Я ис...   Feb 14 2013, 17:36
||- - Слесарь   Цитата(sasamy @ Feb 14 2013, 20:36) Что-т...   Feb 14 2013, 18:58
||- - sasamy   Цитата(Слесарь @ Feb 14 2013, 22:58) Обыч...   Feb 14 2013, 19:26
||- - Слесарь   Цитата(sasamy @ Feb 14 2013, 22:26) При п...   Feb 14 2013, 19:44
||- - sasamy   Цитата(Слесарь @ Feb 14 2013, 23:44) если...   Feb 14 2013, 19:51
||- - Слесарь   Цитата(sasamy @ Feb 14 2013, 22:51) Стоит...   Feb 14 2013, 20:18
||- - sasamy   Цитата(Слесарь @ Feb 15 2013, 00:18) Ошиб...   Feb 14 2013, 20:51
|- - sasamy   Цитата(Слесарь @ Feb 8 2013, 10:04) в слу...   Feb 14 2013, 16:47
- - uriy   Цитатаоттестировать все на "большом" бра...   Feb 8 2013, 05:08
- - polyname   ЦитатаВсе что видит пользователь на страничке в бр...   Feb 8 2013, 06:08
|- - Слесарь   Цитата(polyname @ Feb 8 2013, 09:08) заче...   Feb 8 2013, 06:10
|- - AlexandrY   Цитата(polyname @ Feb 8 2013, 08:08) заче...   Feb 8 2013, 06:53
- - polyname   ЦитатаВо первых AJAX требует XMLошибаетесь, давно ...   Feb 8 2013, 08:20
|- - AlexandrY   Цитата(polyname @ Feb 8 2013, 10:20) ошиб...   Feb 8 2013, 08:53
|- - Слесарь   Цитата(polyname @ Feb 8 2013, 11:20) ошиб...   Feb 8 2013, 09:43
- - uriy   Да XML я думаю уже давно устарел. JSON имеет ряд п...   Feb 8 2013, 09:10
|- - AlexandrY   Цитата(uriy @ Feb 8 2013, 11:10) JS испол...   Feb 8 2013, 09:37
|- - Hamster1979   Цитата(AlexandrY @ Feb 8 2013, 13:37) Я с...   Feb 8 2013, 10:03
|- - Слесарь   Цитата(Hamster1979 @ Feb 8 2013, 13:03) Д...   Feb 8 2013, 11:08
- - polyname   ЦитатаЕсли речь идет о редактировании параметров, ...   Feb 8 2013, 09:23
- - polyname   а где могут быть проблемы ? TCP - очень надежный п...   Feb 8 2013, 17:49


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 12th August 2025 - 13:39
Рейтинг@Mail.ru


Страница сгенерированна за 0.01426 секунд с 7
ELECTRONIX ©2004-2016