Страница 2 из 2
Re: Web-сервер на базе ESP
Добавлено: Ср дек 11, 2019 14:44:49
Eddy_Em
AAX, не угадал. Пхытон - вообще отрыжка. Руби - ну, не знаю, может быть... Что насчет goвна и педеrust'а, так это вообще не ЯП, а жалкая пародия!
Ну, да чем бы дитя не тешилось. Только нельзя забывать, что пыхпых - неисчерпаемый источник уязвимостей! А еще из-за него сильно тормозят сайты.
Уж что-что, а веб-морда для элементарной железки это тупо статический html с жабоскриптовой прослойкой.
Re: Web-сервер на базе ESP
Добавлено: Ср дек 11, 2019 16:11:20
AAX
Так-то да, всё на свете отстой. Интересно, что является наименьшим злом по мнению глубокоувожаемого дона.
Eddy_Em писал(а):веб-морда для элементарной железки это тупо статический html с жабоскриптовой прослойкой
к сожалению, нет. Без серверных скриптов тут не обойтись.
Eddy_Em писал(а):Только нельзя забывать, что пыхпых - неисчерпаемый источник уязвимостей! А еще из-за него сильно тормозят сайты.
я б и не забывал, если бы этому утверждению были предоставлены пруфы. Будте любезны, уязвимость PHP в студию! И Ваши бенчмарки PHP с %languagename%
Re: Web-сервер на базе ESP
Добавлено: Ср дек 11, 2019 16:19:57
Eddy_Em
AAX писал(а):что является наименьшим злом
C
AAX писал(а):Без серверных скриптов тут не обойтись
На С пишем демона, который будет прослойкой между сокетом, открытым на ESP, и вебсокетами к клиенту (или же CGI).
AAX писал(а):Будте любезны, уязвимость PHP в студию!
google в помощь
Re: Web-сервер на базе ESP
Добавлено: Ср дек 11, 2019 16:33:11
NStorm
Eddy_Em, я про CGI твой олдскульный уже всё сказал. Хватит уже. Кому нахрен нужно это красноглазие с бинарником CGI, написанным на сях, когда его впихнуть можно будет только на свой сервер? На хостинг его не закинешь.
Писать несчастные настройки в файлик или даже БД отлично можно на PHP. За дыры - это забота хостера латать их. Живут сотни сайтов на shared php хостингах и ничего не ломается там через "уязвимости PHP", которые давно все залатали. Писать CGI на сях было актуально в нулевых.
На С пишем демона, который будет прослойкой между сокетом, открытым на ESP, и вебсокетами к клиенту (или же CGI).
Ага, и легким движением руки создаем свои уязвимости, забыв где-нибудь проверить буфер, отследить \0 или что-нибудь такое. Уж лучше пусть "уязвимости PHP" будут мифические, которые сообщество исправляет.
Re: Web-сервер на базе ESP
Добавлено: Ср дек 11, 2019 16:53:45
Eddy_Em
NStorm, это где ты такой хостинг видел, чтобы туда не было доступа по ssh и там не было компилятора?
Чушь-то какая!
CGI - прошлая эра, сейчас придумали вебсокеты, так что интерактивные веб-приложения можно делать очень легко и просто. Это особенно актуально для веб-морд к железякам, когда нужна чистая асинхронность! На CGI подобие асинхронности приходилось делать, раз по 50 в секунду отправляя запросы на CGI. Сейчас же просто открыл канал - да читай-пиши.
Re: Web-сервер на базе ESP
Добавлено: Ср дек 11, 2019 16:56:34
AAX
[uquote="Eddy_Em",url="/forum/viewtopic.php?p=3753722#p3753722"]
AAX писал(а):что является наименьшим злом
C[/uquote]а сколько веб-сайтов Вы написали на си? А можно взглянуть хоть на один?
[uquote="Eddy_Em",url="/forum/viewtopic.php?p=3753722#p3753722"]
AAX писал(а):Без серверных скриптов тут не обойтись
На С пишем демона...[/uquote]и отправляемся нахрен с пляжа, т.к. ни один хостер не даст Вам прав, чтобы поднимать на общем сервере свои бинарники. Минимум нужно будет арендовать виртуалку.
[uquote="Eddy_Em",url="/forum/viewtopic.php?p=3753722#p3753722"]
AAX писал(а):Будте любезны, уязвимость PHP в студию!
google в помощь[/uquote]у меня есть убеждение, сформированное практикой: PHP отличный, стабильно работающий инструмент. Уязвимостей уровня code execution для PHP 7 нет. Последняя уязвимость такого уровня была найдена для PHP 5 в 2017 году.Вы берётесь оспаривать моё мнение, но не приводите аргументов. Любителям "гуглить" могу порекомендовать "загуглить" что-нить вроде server-side programming language market share.
Веб-программирование на си - удел энтузиастов (я сейчас долго подбирал слово

написать код, не содержащий ошибок и не "тормозящий" крайне трудоёмкое занятие. По количеству уязвимостей cgi скрипты на чистом С оставят далеко позади go, python, ruby не говоря уже о PHP. А после исправления первых двух десятков уязвимостей появятся и тормоза

[uquote="Eddy_Em",url="/forum/viewtopic.php?p=3753746#p3753746"]
NStorm, это где ты такой хостинг видел, чтобы туда не было доступа по ssh и там не было компилятора?
Чушь-то какая![/uquote]ааа, мсё теоретик

вопросов больше не имею. Перед тем, как влезать в разговоры взрослых мальчиков в песочнице, лучше попробовать подержать в руках совочек. Иначе может выйти стыдно. А иногда ещё и больно

Re: Web-сервер на базе ESP
Добавлено: Ср дек 11, 2019 18:06:56
NStorm
[uquote="Eddy_Em",url="/forum/viewtopic.php?p=3753746#p3753746"]NStorm, это где ты такой хостинг видел, чтобы туда не было доступа по ssh и там не было компилятора?
Чушь-то какая![/uquote]
И правда чушь-то какая!
Еще и вебсокеты и CGI смешались в одну кучу.
Эдди, не надо лезть туда, где только "звон слышал". А то и правда полет фантазий теоретика какой-то получается.
Re: Web-сервер на базе ESP
Добавлено: Ср дек 11, 2019 20:43:58
Eddy_Em
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
[uquote="Eddy_Em",url="/forum/viewtopic.php?p=3753868#p3753868"]
AAX писал(а):А можно взглянуть хоть на один?
Конечно, на гитхабе лежат.[/uquote]странный хостинг для сайтов... ну, я не гордый, можно и с гита. Прямой линк на репозиторий будьте добры, если не затруднит
[uquote="Eddy_Em",url="/forum/viewtopic.php?p=3753868#p3753868"]
AAX писал(а):Минимум нужно будет арендовать виртуалку.
А что, можно как-то по-другому? O_o[/uquote]не были бы Вы теоретиком - знали бы

80% сайтов русских интернетов, и 95 мирового хостится на т.н. "виртуальных" серверах, не путать с VPS.
Re: Web-сервер на базе ESP
Добавлено: Ср дек 11, 2019 21:06:05
NStorm
Телескопы, видеопотоки, IPC, CGI... Эдди, пойди первое сообщение темы прочитай. ТС явно не это нужно, чтобы несколько цифр с ESP и обратно передавать. Спросили как доехать до нужной остановки, в ответ предлагают начинать строить своё автотранспортное депо. Давай дальше мысль развивать - ESP тоже выкинуть, купить ядро ARM Cortex, причем M, выпустить свои ИС на нём, поставить туда Linux. Вот тру способ для создания очередного условного онлайн "термометра". Только красноглазие, только хардкор!