The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Релиз Phusion Passenger 4.0, сервера для быстрого развертыва..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Релиз Phusion Passenger 4.0, сервера для быстрого развертыва..."  +/
Сообщение от opennews (??) on 08-Май-13, 10:28 
После двух с половиной лет разработки представлена (http://blog.phusion.nl/2013/05/06/phusion-passenger-4-0-1-fi.../) новая ветка проекта Phusion Passenger 4.0 (http://www.modrails.com) (изначально развивался под именами mod_rails и mod_rack), сервера для быстрого развертывания web-приложений на языке Ruby, использующих интерфейс Rack (например, Ruby on Rails), а также WSGI-приложений на языке Python. Сервер оформлен в виде модулей для http-серверов Apache и Nginx, и  позволяет легко запустить в рамках одного http-сервера несколько независимых web-платформ на базе  WSGI или Rack, достаточно просто скопировать файлы web-приложения в специальную директорию, без необходимости отдельного конфигурирования. Проект позиционируется как стабильный и готовый для промышленного использования. В частности, Phusion Passenger уже применяется на сайтах New York Times, Symantec и Pixar. Код проекта распространяется (https://github.com/FooBarWidget/passenger) под лицензией MIT.


Среди добавленных в ветке 4.0 новшеств отмечается поддержка  Python WSGI; возможность использования для обслуживаемых проектов разных версий Ruby; поддержка многопоточности; перевод ядра пакета на новую систему обработки событий, сходную с  Nginx и Node.js; включение средств для буферизации ответов; улучшенные средства диагностики ошибок; поддержка Ruby 2.0, JRuby и Rubinius; поддержка API (http://blog.phusion.nl/2013/01/23/the-new-rack-socket-hijack.../) захвата сокетов в Rack; система запуска длительно выполняемых фоновых задач, работающих вне цикла обработки запросов клиента (например, таким способом можно выполнять сборщики мусора). В следующем выпуске ожидается реализация средств для развёртывания приложений для Node.js.


URL: http://blog.phusion.nl/2013/05/06/phusion-passenger-4-0-1-fi.../
Новость: http://www.opennet.ru/opennews/art.shtml?num=36883

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

Оглавление

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


1. "Релиз Phusion Passenger 4.0, сервера для быстрого развертыва..."  –1 +/
Сообщение от Аноним (??) on 08-Май-13, 10:28 
старье, уже 4.0.2 есть
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Релиз Phusion Passenger 4.0, сервера для быстрого развертыва..."  +/
Сообщение от Денис (??) on 08-Май-13, 10:44 
Добавил поддержку этого модуля в проект http://repobuild.com

Теперь можно собирать rpm пакеты Nginx под RHEL/CentOS 5/6 с данным модулем.

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

3. "Релиз Phusion Passenger 4.0, сервера для быстрого развертыва..."  –3 +/
Сообщение от mogila (ok) on 08-Май-13, 12:16 
Зачем оно нужно, если есть FastCGI?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

5. "Релиз Phusion Passenger 4.0, сервера для быстрого развертыва..."  –3 +/
Сообщение от Аноним (??) on 08-Май-13, 13:08 
>Зачем оно нужно, если есть FastCGI?

Они для разного применения.

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

6. "Релиз Phusion Passenger 4.0, сервера для быстрого развертыва..."  –2 +/
Сообщение от mogila (ok) on 08-Май-13, 13:18 
Для какого ещё разного?
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

16. "Релиз Phusion Passenger 4.0, сервера для быстрого развертыва..."  +/
Сообщение от Аноним (??) on 09-Май-13, 08:19 
uwsgi явно получше fcgi
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

4. "Релиз Phusion Passenger 4.0, сервера для быстрого развертыва..."  +/
Сообщение от Аноним (??) on 08-Май-13, 13:02 
Глючит со страшной силой: This application is a Rails 3 application, but it was wrongly detected as a Rails 1 or Rails 2 application. This is probably a bug in Phusion Passenger, so please report it.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

9. "Релиз Phusion Passenger 4.0, сервера для быстрого развертыва..."  –2 +/
Сообщение от mogila (ok) on 08-Май-13, 13:53 
Сабж: "Сервер оформлен в виде модулей для http-серверов Apache и Nginx, и позволяет легко запустить в рамках одного http-сервера несколько независимых web-платформ на базе WSGI или Rack. Проект позиционируется как стабильный и готовый для промышленного использования (хотя это кривая недоальфа, несмотря на версию 4)."

FastCGI: "Сервер оформлен в виде модулей для http-серверов Apache и Nginx, и позволяет легко запустить в рамках одного http-сервера несколько независимых web-платформ на базе WSGI или Rack. Проект позиционируется как стабильный и готовый для промышленного использования."

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

11. "Релиз Phusion Passenger 4.0, сервера для быстрого развертыва..."  –2 +/
Сообщение от Аноним (??) on 08-Май-13, 14:18 
Все таки твои умственные способности сильно ограничены.

WSGI и Rack - middleware, выполняющие различные функции, такие как аутентификация, поддержка сессий, маршрутизация, балансировка, с единым интерфейсом для языков Python и Ruby соответственно. FastCGI - интерфейс-связка между приложением и веб-сервером и больше ничего.

Ничто не мешает запустить связку Django(WSGI) + flup(FastCGI) + Apache, и многие так и делают, только с модулем wsgi накладные расходы меньше, потому как он делает все тоже самое что и FastCGI и много больше его.

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

12. "Релиз Phusion Passenger 4.0, сервера для быстрого развертыва..."  +1 +/
Сообщение от Аноним (??) on 08-Май-13, 14:39 
Мы тут вроде mod_passenger обсуждаем, а не WSGI и Rack.
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

13. "Релиз Phusion Passenger 4.0, сервера для быстрого развертыва..."  –1 +/
Сообщение от Аноним (??) on 08-Май-13, 16:54 
Кто уже пользовался модулем для Python?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

14. "Релиз Phusion Passenger 4.0, сервера для быстрого развертыва..."  +/
Сообщение от Аноним (??) on 08-Май-13, 17:26 
А какие оно несёт выгоды по сравнению с существующими решениями?
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

15. "Релиз Phusion Passenger 4.0, сервера для быстрого развертыва..."  –1 +/
Сообщение от Аноним (??) on 08-Май-13, 20:18 
простота использования, интеграция, мониторинг
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

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

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




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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