1.3, Аноним (3), 21:36, 01/09/2023 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
> Добавлен экспериментальный модуль для выполнения на стороне сервера приложений, скомпилированных в универсальный промежуточный код WebAssembly, который может запускаться в любых ОС и при использовании JIT демонстрирует производительность, близкую к нативному коду.
Они изобрели CGI?
| |
|
2.6, Аноним (6), 22:50, 01/09/2023 [^] [^^] [^^^] [ответить]
| +4 +/– |
Нет, они изобрели Tomcat для вон тех вышеперечисленных. Жаль, что в современном вебе это всё крайне устарело и нужно только для поддержки легаси.
| |
|
1.4, Аноним (4), 21:42, 01/09/2023 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
попробовал nginx unit -- не зашло. Начнем с того, что в нем нет и половины возможностей обычного нгинкса.
| |
|
2.9, Аноним (9), 00:16, 02/09/2023 [^] [^^] [^^^] [ответить]
| +6 +/– |
Это не замена nginx. А замена бекенда, вроде uwsgi, php-fpm. Производительность в разы лучше
| |
|
3.12, Роман (??), 02:17, 02/09/2023 [^] [^^] [^^^] [ответить]
| +3 +/– |
Можете привести примеры и ссылки для php-fpm? Очень интересно про разы лучше
| |
|
|
1.5, Аноним (5), 21:43, 01/09/2023 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
> демонстрирует производительность, близкую к нативному коду.
Т.е. раза в 4 хуже, проверено.
| |
1.8, Аноним (8), 23:25, 01/09/2023 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Я так до сих пор и не понял смысл этого NGINX Unit'а. Зачем он нужен? Что он делает?
| |
|
2.10, КусочеКолбасы (?), 00:17, 02/09/2023 [^] [^^] [^^^] [ответить]
| +/– |
Позволяет запуск web-приложений на различных языках программирования (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js, WebAssembly и Java).
Ваш КО.
| |
2.13, Аноним (13), 04:06, 02/09/2023 [^] [^^] [^^^] [ответить] | +1 +/– | NGINX Unit - это такой сервер приложений Сервер приложений - это программа, кот... большой текст свёрнут, показать | |
|
3.30, Аноним (30), 04:43, 05/09/2023 [^] [^^] [^^^] [ответить]
| +/– |
> Вот на этот вопрос и я бы хотел получить ответ от самих разработчиков без всякой иронии. В чем сакральный смысл запихивать КЛИЕНТСКИЙ код на WebAssembly внутрь сервера, типа в стиле бинарный формат же есть, значит мы можем исполнять...
Можно Rust в WebAssembly например перегнать (собственно в этом и была основная задумка). Примеры тут лежат: https://github.com/nginx/unit-wasm
| |
|
2.29, Аноним (29), 22:44, 03/09/2023 [^] [^^] [^^^] [ответить]
| +/– |
Помогает унифицировать запуск приложений на разных языках, жаль нету и близко всего функционала иначе можно было бы внедрить в панели хостинга.
| |
|
1.11, ivan_erohin (?), 01:08, 02/09/2023 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
> "response_headers" для добавления, удаления или изменения HTTP-заголовков.
вот этого мне не хватало 2 года назад, чтобы выкинуть apache.
| |
1.17, Аноним (17), 07:18, 02/09/2023 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
> промежуточный код WebAssembly, который может запускаться
> в любых ОС и при использовании JIT демонстрирует производительность,
> близкую к нативному коду.
А что мешает просто использовать нативный код сразу?
| |
|
2.18, Аноним (18), 07:24, 02/09/2023 [^] [^^] [^^^] [ответить]
| +2 +/– |
не ищите в этос смысл. просто все хотят вайти а работы для всех нету
| |
2.21, Аноним (21), 09:44, 02/09/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
Это не для тех, кто пишет код. Это для админов, которым нужно запустить и поддерживать работоспособность зоопарка из PHP, Python, Java, WabAssembly и другого кода, который работает у разработчика на localhost'e, а надо, чтобы работало на сервере. А разработчик:
-- Я ниче переделывать не буду - жрите, что дают. И вообще, уйду я от вас...
-- Не-не-не-не, мы все запустим, админ - иди развлекайся. А ты, может, реализуешь вон тот тикет.
-- Да вы чё, у меня обед, да и пятница уже. Во вторник посмотрю...
У взрослых людей с большой кучей кода повсеместно используется Кубернатес, остальные чухаются с вот такими вот поделками, чтобы ну хоть как-то...
| |
|
3.24, пох. (?), 11:26, 02/09/2023 [^] [^^] [^^^] [ответить]
| +5 +/– |
> У взрослых людей с большой кучей кода повсеместно используется Кубернатес
который настолько волшебный, что превращает кучу кода в веб-сервер одним пыщь-пыщь.
ой, нет, там опять внутри nginx, кто бы мог подумать и было ли ему чем.
| |
|
2.22, Aaa (?), 11:19, 02/09/2023 [^] [^^] [^^^] [ответить]
| +/– |
> А что мешает просто использовать нативный код сразу?
Версионность
| |
2.23, Aaa (?), 11:21, 02/09/2023 [^] [^^] [^^^] [ответить]
| +/– |
Ты попробуй используй от вин 95 системные библиотеки от операционки (не программы) в вин 2000 и что то пойдет туда же ошибка x0c000003 stop кондишен
| |
|
3.26, Аноним (-), 11:56, 02/09/2023 [^] [^^] [^^^] [ответить]
| +/– |
> Ты попробуй используй от вин 95 системные библиотеки от операционки
> (не программы) в вин 2000 и что то пойдет туда же ошибка x0c000003 stop кондишен
Собрать прогу от Win95, да и даже от Win2000 под вот именно вебассембли - еще очень сильно ухитриться надо, для начала.
А можно пользоваться опенсорсом - и опенсорсными операционками - и не иметь дурацких проблем на ровном месте.
| |
|
4.27, kusb (?), 18:27, 02/09/2023 [^] [^^] [^^^] [ответить]
| +/– |
Есть исходники винды, её библиотек и программ. Ещё можно сделать эмулятор на js который сразу выполняет функции винды.
Вообще интересно было бы скомпилировать IE6 таким образом, а потом запустить браузерный движок в браузере и открыть им эту самую страницу. Ведь некоторые сайты открываются в новых браузерах неправильно. Подключаем js файл c IE6 и всё работает.
| |
|
|
|
|