The OpenNET Project / Index page

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



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

"Выпуск сервера приложений NGINX Unit 0.5 с поддержкой Perl"  +/
Сообщение от opennews (??) on 09-Фев-18, 11:45 
Опубликован (https://github.com/nginx/unit/releases/tag/0.5) пятый публичный выпуск сервера приложений NGINX Unit (http://unit.nginx.org/), в рамках которого развивается решение для обеспечения запуска web-приложений на различных языках программирования. Под управлением NGINX Unit может одновременно выполняться несколько приложений на разных языках программирования, параметры запуска которых можно изменять динамически без необходимости правки файлов конфигурации и перезапуска. Проект пока находится на стадии бета-тестирования и не рекомендован для промышленного использования. Код  написан на языке Си и распространяется (https://github.com/nginx/unit) под лицензией Apache 2.0. С особенностями NGINX Unit можно познакомиться в анонсе (https://www.opennet.ru/opennews/art.shtml?num=47423) прошлого выпуска.


В новой версии (https://github.com/nginx/unit/blob/40a360b6409a13f43ef0943e7...) добавлен модуль для выполнения приложений на языке Perl (ранее поддерживались Python, PHP и Go). Налажена работа
Python-приложений, зависящих от переменной окружения "wsgi.errors". Удалена опция "workers", вместо которой предложена новая настройка "processes", управляющая числом и типом запускаемых обработчиков для приложения. Обработчики могут использовать режимы управления запуском процессов prefork и dynamic.


URL: https://github.com/nginx/unit/releases/tag/0.5
Новость: http://www.opennet.ru/opennews/art.shtml?num=48045

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

Оглавление

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


2. "Выпуск сервера приложений NGINX Unit 0.5 с поддержкой Perl"  +/
Сообщение от Аноним (??) on 09-Фев-18, 11:50 
Ждем жабы поддержку
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "Выпуск сервера приложений NGINX Unit 0.5 с поддержкой Perl"  +2 +/
Сообщение от anoninomomus on 09-Фев-18, 12:01 
и ruby
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

7. "NGINX Unit 0.5 с закуской"  +1 +/
Сообщение от Andrey Mitrofanov on 09-Фев-18, 13:08 
> и ruby

и животноводство.

//Не жду. Не жду mod_lisp, "Не перешёл ещё" с mod_php на fpm.

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

10. "Выпуск сервера приложений NGINX Unit 0.5 с поддержкой Perl"  +/
Сообщение от Alex Gluck email on 09-Фев-18, 13:39 
Lua завезите как нибудь, пригодится к сожалению.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

14. "Выпуск сервера приложений NGINX Unit 0.5 с поддержкой Perl"  +/
Сообщение от Аноним (??) on 09-Фев-18, 14:01 
Есть бесплатный openresty, зачем вам nginx unit plus за два косаря баксов в год?
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

15. "Выпуск сервера приложений NGINX Unit 0.5 с поддержкой Perl"  +2 +/
Сообщение от Балда on 09-Фев-18, 14:36 
Китайский опенрести хоть и дешевле, но китайский.
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

18. "Выпуск сервера приложений NGINX Unit 0.5 с поддержкой Perl"  –1 +/
Сообщение от забыл_пароль_от_тигар on 09-Фев-18, 16:37 
а вы для того чтобы добраться из дома на работу (пару км расстояния) тоже всегда самолет заказываете к подъезду?
подсказка: ngx_lua_module
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

20. "Выпуск сервера приложений NGINX Unit 0.5 с поддержкой Perl"  +/
Сообщение от Аноним (??) on 09-Фев-18, 17:16 
Этот модуль разработан и принадлежит китайцам для их разработки OpenResty, вот же дурачков на руси...
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

16. "Выпуск сервера приложений NGINX Unit 0.5 с поддержкой Perl"  +/
Сообщение от Аноним (??) on 09-Фев-18, 15:04 
Lua придуман любителями кофе. У либителей смузи он не в чести.
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

22. "Выпуск сервера приложений NGINX Unit 0.5 с поддержкой Perl"  +/
Сообщение от Аноним (??) on 09-Фев-18, 19:07 
любители кофе попивают кофе на работе, пиша энтерпрайзный код на Java™.

а луа придуман любителями детского фруктового пюре.

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

25. "Выпуск сервера приложений NGINX Unit 0.5 с поддержкой Perl"  +/
Сообщение от Аноним (??) on 09-Фев-18, 22:30 
Сразу видно, что мсье много времени провёл в компании людей, пишущих на Lua.
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

13. "Выпуск сервера приложений NGINX Unit 0.5 с поддержкой Perl"  –1 +/
Сообщение от Аноним (??) on 09-Фев-18, 13:58 
workers проще писать без ошибок нежели processes
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

23. "Выпуск сервера приложений NGINX Unit 0.5 с поддержкой Perl"  +/
Сообщение от Аноним (??) on 09-Фев-18, 20:45 
Глянул наискосок и не увидел ни примера использования (ожидал что-нибудь найти в тестах), ни документации. Увидел typedef struct { PerlInterpreter *my_perl; ... } и psgi_layer что наталкивает на определенные мысли по использованию. Накиньте документации или описание архитектуры как задумывалось с примитивным примером.

PS: За perl спасибо! Вот теперь будем посмотреть все это.

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

24. "Выпуск сервера приложений NGINX Unit 0.5 с поддержкой Perl"  +4 +/
Сообщение от lastmac email on 09-Фев-18, 21:29 
1) Создаём перловый файл "/path/to/file/psgi.pl". Назване и расширение файла любое.
2) Добавляешь в файл код: https://codeshare.io/2EJ1ev
3) Создаём конфиг для юнита: https://unit.nginx.org/configuration/#perl-application (пути указываем свои)
4) Запускаем и наслаждаемся :)

Как собрать юнит с поддержкой перла
Читаем: https://unit.nginx.org/installation/
Если кратко то так (из исходников):
./configure
./configure perl
make all

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

29. "Выпуск сервера приложений NGINX Unit 0.5 с поддержкой Perl"  +/
Сообщение от . on 10-Фев-18, 18:13 
"но зачем?!"
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

30. "Выпуск сервера приложений NGINX Unit 0.5 с поддержкой Perl"  +1 +/
Сообщение от Аноним (??) on 10-Фев-18, 19:13 
Очевидно что решить задачи и достичь цели в рамках определенных условии, не?
Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору

33. "Выпуск сервера приложений NGINX Unit 0.5 с поддержкой Perl"  –1 +/
Сообщение от ваш К.О. on 11-Фев-18, 17:24 
> Очевидно что решить задачи и достичь цели в рамках определенных условии, не?

это была вторая половина подписи под картинкой "троллейбусизбуханки.jpg"
Он,вероятно, тоже решает какую-то задачу и достигает какой-то цели в рамках определенного условия (есть буханка и много лишнего времени).

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

31. "Выпуск сервера приложений NGINX Unit 0.5 с поддержкой Perl"  +/
Сообщение от Баобабб on 10-Фев-18, 19:24 
Действительно, ведь можно просто сидеть и в носу ковыряться. Все равно потом сдохнешь и черви сожрут.
Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору

35. "Выпуск сервера приложений NGINX Unit 0.5 с поддержкой Perl"  +/
Сообщение от . on 12-Фев-18, 14:04 
> Действительно, ведь можно просто сидеть и в носу ковыряться. Все равно потом сдохнешь и черви
> сожрут.

нууу, у вас, голубчик, какой-то унылый взгляд на вещи. Можно ж еще воровать, убивать, грабить корованы, трахать гусей - результат-то тот же, но насколько ж разные ощущения!

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

но вопрос-то был в практических применениях чудо-технологии, а не о смысле жизни.

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

36. "Выпуск сервера приложений NGINX Unit 0.5 с поддержкой Perl"  +/
Сообщение от Аноним (??) on 12-Фев-18, 22:15 
В #4.30 я кажется ответил ответил достаточно внятно, на что мне в 5.33 что-то с силько ограниченным кругозором написало надуманную глупость про троллейбус, хотя, я думаю, что он даже сам не выявил никаких противоречии когда повторил мои слова вторым предложением как бы в доказательство своих. Приличная кашка у человека в голове.

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

Я не знаю зачем и нужно ли пытаться вам что-то рассказывать, но точно убежден что мне точно не стоит тратить на вас и вам подобных время.

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

26. "Выпуск сервера приложений NGINX Unit 0.5 с поддержкой Perl"  –1 +/
Сообщение от Аноним (??) on 10-Фев-18, 09:05 
короче nginx становится клоном apache с его модулями
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

27. "Выпуск сервера приложений NGINX Unit 0.5 с поддержкой Perl"  +/
Сообщение от Мрак Цукерович on 10-Фев-18, 10:06 
LiteSpeed Enterprise Web Server :D
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору

28. "Выпуск сервера приложений NGINX Unit 0.5 с поддержкой Perl"  +/
Сообщение от Аноним84701 (ok) on 10-Фев-18, 17:27 
> LiteSpeed Enterprise Web Server :D

А точно не LightSpeed Enterprise Starship^W Web Server?


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

37. "Выпуск сервера приложений NGINX Unit 0.5 с поддержкой Perl"  +/
Сообщение от Pilat66 email on 14-Фев-18, 19:43 
> короче nginx становится клоном apache с его модулями

nginx изобрёл mod_perl ?

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

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

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




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

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