Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
Ответить

Re: Web-сервер на базе ESP

Ср дек 11, 2019 14:44:49

AAX, не угадал. Пхытон - вообще отрыжка. Руби - ну, не знаю, может быть... Что насчет goвна и педеrust'а, так это вообще не ЯП, а жалкая пародия!
Ну, да чем бы дитя не тешилось. Только нельзя забывать, что пыхпых - неисчерпаемый источник уязвимостей! А еще из-за него сильно тормозят сайты.

Уж что-что, а веб-морда для элементарной железки это тупо статический html с жабоскриптовой прослойкой.

Re: Web-сервер на базе ESP

Ср дек 11, 2019 16:11:20

Так-то да, всё на свете отстой. Интересно, что является наименьшим злом по мнению глубокоувожаемого дона.
Eddy_Em писал(а):веб-морда для элементарной железки это тупо статический html с жабоскриптовой прослойкой
к сожалению, нет. Без серверных скриптов тут не обойтись.
Eddy_Em писал(а):Только нельзя забывать, что пыхпых - неисчерпаемый источник уязвимостей! А еще из-за него сильно тормозят сайты.
я б и не забывал, если бы этому утверждению были предоставлены пруфы. Будте любезны, уязвимость PHP в студию! И Ваши бенчмарки PHP с %languagename%

Re: Web-сервер на базе ESP

Ср дек 11, 2019 16:19:57

AAX писал(а):что является наименьшим злом

C
AAX писал(а):Без серверных скриптов тут не обойтись

На С пишем демона, который будет прослойкой между сокетом, открытым на ESP, и вебсокетами к клиенту (или же CGI).
AAX писал(а):Будте любезны, уязвимость PHP в студию!

google в помощь

Re: Web-сервер на базе ESP

Ср дек 11, 2019 16:33:11

Eddy_Em, я про CGI твой олдскульный уже всё сказал. Хватит уже. Кому нахрен нужно это красноглазие с бинарником CGI, написанным на сях, когда его впихнуть можно будет только на свой сервер? На хостинг его не закинешь.
Писать несчастные настройки в файлик или даже БД отлично можно на PHP. За дыры - это забота хостера латать их. Живут сотни сайтов на shared php хостингах и ничего не ломается там через "уязвимости PHP", которые давно все залатали. Писать CGI на сях было актуально в нулевых.

На С пишем демона, который будет прослойкой между сокетом, открытым на ESP, и вебсокетами к клиенту (или же CGI).

Ага, и легким движением руки создаем свои уязвимости, забыв где-нибудь проверить буфер, отследить \0 или что-нибудь такое. Уж лучше пусть "уязвимости PHP" будут мифические, которые сообщество исправляет.

Re: Web-сервер на базе ESP

Ср дек 11, 2019 16:53:45

NStorm, это где ты такой хостинг видел, чтобы туда не было доступа по ssh и там не было компилятора?
Чушь-то какая!
CGI - прошлая эра, сейчас придумали вебсокеты, так что интерактивные веб-приложения можно делать очень легко и просто. Это особенно актуально для веб-морд к железякам, когда нужна чистая асинхронность! На CGI подобие асинхронности приходилось делать, раз по 50 в секунду отправляя запросы на CGI. Сейчас же просто открыл канал - да читай-пиши.

Re: Web-сервер на базе ESP

Ср дек 11, 2019 16:56:34

AAX писал(а):что является наименьшим злом

C
а сколько веб-сайтов Вы написали на си? А можно взглянуть хоть на один?
AAX писал(а):Без серверных скриптов тут не обойтись

На С пишем демона...
и отправляемся нахрен с пляжа, т.к. ни один хостер не даст Вам прав, чтобы поднимать на общем сервере свои бинарники. Минимум нужно будет арендовать виртуалку.
AAX писал(а):Будте любезны, уязвимость PHP в студию!

google в помощь
у меня есть убеждение, сформированное практикой: PHP отличный, стабильно работающий инструмент. Уязвимостей уровня code execution для PHP 7 нет. Последняя уязвимость такого уровня была найдена для PHP 5 в 2017 году.Вы берётесь оспаривать моё мнение, но не приводите аргументов. Любителям "гуглить" могу порекомендовать "загуглить" что-нить вроде server-side programming language market share.
Веб-программирование на си - удел энтузиастов (я сейчас долго подбирал слово ;) написать код, не содержащий ошибок и не "тормозящий" крайне трудоёмкое занятие. По количеству уязвимостей cgi скрипты на чистом С оставят далеко позади go, python, ruby не говоря уже о PHP. А после исправления первых двух десятков уязвимостей появятся и тормоза :)
NStorm, это где ты такой хостинг видел, чтобы туда не было доступа по ssh и там не было компилятора?
Чушь-то какая!
ааа, мсё теоретик ;) вопросов больше не имею. Перед тем, как влезать в разговоры взрослых мальчиков в песочнице, лучше попробовать подержать в руках совочек. Иначе может выйти стыдно. А иногда ещё и больно :)

Re: Web-сервер на базе ESP

Ср дек 11, 2019 18:06:56

NStorm, это где ты такой хостинг видел, чтобы туда не было доступа по ssh и там не было компилятора?
Чушь-то какая!

И правда чушь-то какая!
Еще и вебсокеты и CGI смешались в одну кучу.

Эдди, не надо лезть туда, где только "звон слышал". А то и правда полет фантазий теоретика какой-то получается.

Re: Web-сервер на базе ESP

Ср дек 11, 2019 20:43:58

NStorm, сейчас как раз постепенно разрабатываю демона для управления новыми железяками. Он одновременно может и как CGI вызываться (через IPC с основным процессом общается), и наружу сокет открывает (для не-веб морд) и вебсокет (для веб-морд). И усе это работает.
А как там в ваших пыхпыхах такую задачу решать будут - не представляю.

Добавлено after 3 minutes 8 seconds:
AAX писал(а):А можно взглянуть хоть на один?

Конечно, на гитхабе лежат. Иногда даже пре-альфу на гитхаб уже запихиваю...
Начинал с CGI, сейчас несколько веб-сервисов у меня работают на гольных сокетах (клиент просто посылает POST-запрос на нужный порт). Когда-то делал на веб-сокетах автогид телескопа, но там не подрасчитал ресурсы "малинки" (она тупо не успевала за видеопотоком), забил временно. В следующем году нужно будет новый автогид делать, уже на нормальном компьютере. Правда, и вебсокеты за это время малось обновились...

Добавлено after 1 minute 3 seconds:
AAX писал(а):Минимум нужно будет арендовать виртуалку.

А что, можно как-то по-другому? O_o

Re: Web-сервер на базе ESP

Ср дек 11, 2019 20:59:06

AAX писал(а):А можно взглянуть хоть на один?

Конечно, на гитхабе лежат.
странный хостинг для сайтов... ну, я не гордый, можно и с гита. Прямой линк на репозиторий будьте добры, если не затруднит
AAX писал(а):Минимум нужно будет арендовать виртуалку.

А что, можно как-то по-другому? O_o
не были бы Вы теоретиком - знали бы :) 80% сайтов русских интернетов, и 95 мирового хостится на т.н. "виртуальных" серверах, не путать с VPS.

Re: Web-сервер на базе ESP

Ср дек 11, 2019 21:06:05

Телескопы, видеопотоки, IPC, CGI... Эдди, пойди первое сообщение темы прочитай. ТС явно не это нужно, чтобы несколько цифр с ESP и обратно передавать. Спросили как доехать до нужной остановки, в ответ предлагают начинать строить своё автотранспортное депо. Давай дальше мысль развивать - ESP тоже выкинуть, купить ядро ARM Cortex, причем M, выпустить свои ИС на нём, поставить туда Linux. Вот тру способ для создания очередного условного онлайн "термометра". Только красноглазие, только хардкор!
Ответить