The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Доступен сервер приложений NGINX Unit 0.2, opennews (?), 20-Окт-17, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


29. "Доступен сервер приложений NGINX Unit 0.2"  –5 +/
Сообщение от Kodir (ok), 20-Окт-17, 15:12 
Все эти REST'ы и вебсервисы - тyп0й сакс, придуманый от слабоумия. Обычный TCP-сервер прекрасно работает - тот же FTP или SMTP.
Если тебе нужно выполнить 10 команд, не имеет никакого значения, будешь ты отдавать их в одну TCP сессию или делать 10 отдельных запросов. Только в последнем случае ты сразу имеешь геморой с подтверждением сессии (что второй запрос пришёл в контексте первого) и оверхэд в виде @е6ильных HTTP-хэдеров. Ну и смысл?? ВСЕ ДЕСЯТЬ команд должны выполниться, так что сервер по-любому будет всеми ими нагружен. Ну и чего вы добиваетесь своими веб-перделками??
Ответить | Правка | Наверх | Cообщить модератору

34. "Доступен сервер приложений NGINX Unit 0.2"  +/
Сообщение от K4 (?), 20-Окт-17, 16:11 
хотелось бы посмотреть на твои достижения
Ответить | Правка | Наверх | Cообщить модератору

36. "Доступен сервер приложений NGINX Unit 0.2"  +/
Сообщение от Аноним (-), 20-Окт-17, 16:52 
Если тебе нужно продавать площадку, то продавать её выгодней только порезав на как можно больше кусочков.
Ответить | Правка | К родителю #29 | Наверх | Cообщить модератору

37. "Доступен сервер приложений NGINX Unit 0.2"  –1 +/
Сообщение от Andrey Mitrofanov (?), 20-Окт-17, 17:17 
> Все эти REST'ы и вебсервисы - тyп0й сакс, придуманый от слабоумия.

Бузинесы раз-вы-инкорпорируешь, ещё не так раскорячишься.

Ответить | Правка | К родителю #29 | Наверх | Cообщить модератору

38. "Доступен сервер приложений NGINX Unit 0.2"  +/
Сообщение от KonstantinB (ok), 20-Окт-17, 17:20 
REST действительно переоценен, при этом единственной умной там штукой - HATEOAS - никто не пользуется. А с GraphQL и прочими JSON-RPC все хорошо. Причем там, как раз, HTTP(S) - это тупо транспортный протокол, и легко заменяется на любой другой.

Остается вопрос, при чем тут Nginx Unit.

Ответить | Правка | К родителю #29 | Наверх | Cообщить модератору

74. "Доступен сервер приложений NGINX Unit 0.2"  +/
Сообщение от Аноним (-), 30-Окт-17, 00:04 
> единственной умной там штукой - HATEOAS - никто не пользуется.

Ахаха. HATEOAS это лютая хрень, которая в реальной жизни не работает. И судя по высказыванию, Вы ни разу не пытались сделать что-то в духе hateoas, иначе сразу бы поняли это.

А с REST всё отл.

Ответить | Правка | Наверх | Cообщить модератору

40. "Доступен сервер приложений NGINX Unit 0.2"  +2 +/
Сообщение от пох (?), 20-Окт-17, 19:02 
> Обычный TCP-сервер прекрасно работает - тот же FTP или SMTP.

но есть один ньюанс: в пехепе, жабке, libcurl - есть, в принципе, и ftp, и даже местами smtp - а вот snginxp - нету. Поэтому если ты изобретешь еще один ненужно-протокол, веб-кодиры не будут знать, что им с него пользы.

Одно дело - просто заполнить поля в структурке и дернуть интуитивно-приятный, а главное - уже давно выученный апи. Совсем-совсем другое - самостоятельно строить хотя бы даже smtp-like сессию (с авторизацией, с защитой от подмены, с обработкой всех возможных ошибок, от таймаутов на любой стадии протокола (обрабатываемых по разному!) до rogue server, самостоятельно сооружать для нее синтаксические конструкции (помня о возможностях injection!) и самостоятельно парсить ответы (и смотри не перепутай с полями самого протокола!)

А что http и REST для этой супер-задачи (да практически для всех задач где используют) что-то вроде робота-марсохода, забивающего банальный гвоздь в метре от тебя (но сигналы управления идут через марсианский ретранслятор, чтоб жизнь не казалась медом) - всем пoх.

Совершенно плевать, сколько там слоев и чего понаворочено ради команды "забить гвоздик", когда можно нажать кнопочку и наслаждаться результатом, а не идти в магазин за микрос...э...как эта штука называется? а-а-а, молоток, что-ли?

"а других разработчиков у меня для вас нет".

Ответить | Правка | К родителю #29 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру