Форум программистов, компьютерный форум, киберфорум
Электроника и радиотехника
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.69/54: Рейтинг темы: голосов - 54, средняя оценка - 4.69
0 / 0 / 0
Регистрация: 22.03.2015
Сообщений: 838

Web GUI в стиле DIY

15.12.2016, 11:08. Показов 10480. Ответов 29
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
С помощью палки, верёвки и какой-то матери веб-сервера nginx, кэша данных memcached и графического редактора Ymkscape.
Без шума и пыли web-applications, т.е. без серверного программирования.
Плюсы - простота, надёжность, масштабируемость.
Минус - это только монитор (смотреть можно, управлять - нет).
Если кого-то заинтересует эта тема, могу расписать подробно с картинками.
Заинтересует в смысле практически, для каких-то конкретных применений.
Потому что меня в свою очередь интересует для чего ещё можно применять этот метод кроме того, для чего я сам его применяю
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
15.12.2016, 11:08
Ответы с готовыми решениями:

Web вместо gui?
Привет, допустим у меня есть приложение для пк, которое добавляет информацию в базу данных, выводит и прочее. Можно ли создать jar архив...

Переход от GUI к Web-морде.
Всем привет. Тема такая, есть готовая софтина с графическим интерфейсом пользователя(GUI) сама софтина состоит из нескольких...

GUI для Web приложения
Доброго времени суток!:) У меня есть такой вопрос: Как лучше и проще сделать следующий "gui" для Web приложения? В...

29
1 / 1 / 0
Регистрация: 19.09.2012
Сообщений: 924
18.12.2016, 15:06
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от otixsom
Смысл вопроса был не в кол-ве записей и возможности их переварить, а в том, как отдать записи за период. Или предлагаете все записи на клиент отдавать?
Естественно это гораздо удобнее (и правильнее) делать на серверной стороне.
0
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 1,183
18.12.2016, 15:10
Хотелось бы услышать ответ ТСа
0
0 / 0 / 0
Регистрация: 22.03.2015
Сообщений: 838
18.12.2016, 20:49
Цитата Сообщение от ivsy
Вы действительно верите в то, что это проще и удобнее в написании и поддержке?
Смотря для чего и для кого
Цитата Сообщение от otixsom
А как вы собираетесь, ну например, получать данные для графиков?
В формате атрибута d тега path
0
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 1,183
18.12.2016, 21:08
Цитата Сообщение от vt340
Цитата Сообщение от otixsom
А как вы собираетесь, ну например, получать данные для графиков?
В формате атрибута d тега path
И тут мы подходим к тому, что без скриптов на сервере нам не обойтись :D

У меня складывается впечатление, что вы не понимаете как работает nginx в связке с другими внешними программами. То, что его научили брать ключик из мемкеша это конечно хорошо, но принцип работы у него примерно одинаков и с другим софтом - это работа через порты или пайпы. В любом случае nginx открывает коннект "за пределы" nginx на IP:PORT или socket и дальше туда передаются данные и из него читаются. А что там стоит - мемкеш, рнр, nodejs (у которого есть свой httpd) это уже не важно. При этом появляется полноценный сервер, способный творить чудеса. Но вы, непонятно почему, уперлись именно в тупиковую связку без возможности самого главного - управлять.
Возьмем опять же графики, например мне нужно посмотреть статистику за месяц, день, неделю. Ок, по вашей логике можно сгенерить ключики для мемкеша типа entity:month или entity:day или entity:year. Но что если нужно выбрать период дат? Извращения?
0
0 / 0 / 0
Регистрация: 21.11.2012
Сообщений: 1,400
18.12.2016, 21:19
Кстати, в минимальном варианте достаточно башевских скриптов. Правда, это примерно как голым задом в заводь с акулами...
Но я именно с баша и начинал: элементарный скрипт обрабатывает POST/GET, sqlite имеет достаточно интерфейсов. Получается эдакий сервер для бедных.
Далее меняем баш на С и радуемся.

И да, если работать через вебсокеты, то вообще можно без внешнего веб-сервера обойтись (прощай, апач, нджинкс и лайтхытыпыды!).
0
0 / 0 / 0
Регистрация: 22.03.2015
Сообщений: 838
18.12.2016, 23:06
Цитата Сообщение от otixsom
Но что если нужно выбрать период дат? Извращения?
otixsom, вы как будто не читаете того, что я вам пишу, и упорно пытаетесь натянуть сову на глобус )
Если нужно выбрать период дат, то этот метод не подходит и нужен какой-то другой.
Потому что
Цитата Сообщение от vt340
это не универсальный стек веб-технологий, а просто веб-монитор источников данных.
0
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 1,183
18.12.2016, 23:21
Цитата Сообщение от vt340
Цитата Сообщение от otixsom
Но что если нужно выбрать период дат? Извращения?
otixsom, вы как будто не читаете того, что я вам пишу, и упорно пытаетесь натянуть сову на глобус )
Если нужно выбрать период дат, то этот метод не подходит и нужен какой-то другой.
Потому что
Цитата Сообщение от vt340
это не универсальный стек веб-технологий, а просто веб-монитор источников данных.
Забрать по ключу данные и отобразить их это только пол дела.
Хорошо, спрошу конкретно - какие источники данных наполняют мемкеш данными В формате атрибута d тега path ?
0
0 / 0 / 0
Регистрация: 22.03.2015
Сообщений: 838
18.12.2016, 23:40
Цитата Сообщение от otixsom
Хорошо, спрошу конкретно - какие источники данных наполняют мемкеш данными В формате атрибута d тега path ?
Цитата Сообщение от vt340
как девайсы, которые умеют работать по tcp/udp, так и программы-драйверы девайсов
И следующий вопрос будет "Зачем если есть Node-red?" ? )
0
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 1,183
18.12.2016, 23:58
Цитата Сообщение от vt340
Цитата Сообщение от otixsom
Хорошо, спрошу конкретно - какие источники данных наполняют мемкеш данными В формате атрибута d тега path ?
Цитата Сообщение от vt340
как девайсы, которые умеют работать по tcp/udp, так и программы-драйверы девайсов
И следующий вопрос будет "Зачем если есть Node-red?" ? )
Конкретные примеры будут?

Сейчас весь ваш поток сознания выглядит примерно так:
Чуваки, я тут придумал велосипед, он даже может ездить, но только прямо и с горки, вам это интересно?
Ну он умеет только прямо, это его функция, тормозов и катафотов нет, потому что они не нужны когда едешь прямо, а если нужно свернуть - то это уже не сюда. Педалей тоже нет, зачем если есть прямо с горки. Тормоза? Ну вы выбирайте горку не сильно крутую...

Ни примеров реализации, ни тебе хоть какого-то описания, ни работающих (хоть на костылях) устройств или софта, нифига...
0
0 / 0 / 0
Регистрация: 22.03.2015
Сообщений: 838
19.12.2016, 00:47
Цитата Сообщение от otixsom
Конкретные примеры будут?
Сейчас весь ваш поток сознания ...
Это просьба или приказ ? )

Цитата Сообщение от vt340
Если кого-то заинтересует эта тема, могу расписать подробно с картинками.
Заинтересует в смысле практически, для каких-то конкретных применений.
Потому что меня в свою очередь интересует для чего ещё можно применять этот метод кроме того, для чего я сам его применяю
Насколько я понял, никого не заинтересовала
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
19.12.2016, 00:47

Простой файловый сервер с Web GUI
Задача поднять простейший файловый сервер с web доступом и сделать это минимальным количеством телодвижений. Необходимо для залива фоток...

Что использовать для создания GUI web
Добрый вечер! Дайте ссылок пожалуйста на статьи где разжовывается создание простого приложения с веб интерфейсом (не сайт а...

Dr.Web GUI Scanner: рекомендовано пользователям Windows 7
Компания «Доктор Веб» сообщает о выпуске очередного обновления антивирусного сканера Dr.Web с графическим интерфейсом, используемого в...

C++ в функциональном стиле: как писать в стиле C#/LINQ (без дополнительных библиотек)?
Как писать в стиле C#/LINQ (без дополнительных библиотек)? Вот, допустим, есть простейшая задача: ввести число n, ввести n групп чисел, в...

Программист WEB/GUI/DB требуется в Компанию системный интегратор
Опыт разработки GUI/WEB приложений под Windows - от 3 лет; Углублённое знание HTML, VB-Script, Java-Script, XML, ASPX, C#; Хорошее знание...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
30
Ответ Создать тему
Новые блоги и статьи
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман. Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru