The OpenNET Project / Index page

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

08.05.2013 09:23  Релиз Phusion Passenger 4.0, сервера для быстрого развертывания web-приложений на языках Ruby и Python

После двух с половиной лет разработки представлена новая ветка проекта Phusion Passenger 4.0 (изначально развивался под именами 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. Код проекта распространяется под лицензией MIT.

Среди добавленных в ветке 4.0 новшеств отмечается поддержка Python WSGI; возможность использования для обслуживаемых проектов разных версий Ruby; поддержка многопоточности; перевод ядра пакета на новую систему обработки событий, сходную с Nginx и Node.js; включение средств для буферизации ответов; улучшенные средства диагностики ошибок; поддержка Ruby 2.0, JRuby и Rubinius; поддержка API захвата сокетов в Rack; система запуска длительно выполняемых фоновых задач, работающих вне цикла обработки запросов клиента (например, таким способом можно выполнять сборщики мусора). В следующем выпуске ожидается реализация средств для развёртывания приложений для Node.js.

Дополнение: Почти сразу выпущена версия Phusion Passenger 4.0.2, в которой осуществлён переход на установку Nginx 1.4.1, в связи с обнародованной вчера опасной уязвимостью в Nginx.

  1. Главная ссылка к новости (http://blog.phusion.nl/2013/05...)
Лицензия: CC-BY
Тип: Программы
Ключевые слова: passenger, apache, nginx, module, ruby, rails
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Линейный вид | Ajax | Показать все | RSS
 
  • 1.1, Аноним, 10:28, 08/05/2013 [ответить] [смотреть все]
  • –1 +/
    старье, уже 4.0.2 есть
     
  • 1.2, Денис, 10:44, 08/05/2013 [ответить] [смотреть все]
  • +/
    Добавил поддержку этого модуля в проект http://repobuild.com

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

     
  • 1.3, mogila, 12:16, 08/05/2013 [ответить] [смотреть все]
  • –3 +/
    Зачем оно нужно, если есть FastCGI?
     
     
  • 2.5, Аноним, 13:08, 08/05/2013 [^] [ответить] [смотреть все]
  • –3 +/
    >Зачем оно нужно, если есть FastCGI?

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

     
     
  • 3.6, mogila, 13:18, 08/05/2013 [^] [ответить] [смотреть все]
  • –2 +/
    Для какого ещё разного?
     
  • 3.16, Аноним, 08:19, 09/05/2013 [^] [ответить] [смотреть все]  
  • +/
    uwsgi явно получше fcgi
     
  • 1.4, Аноним, 13:02, 08/05/2013 [ответить] [смотреть все]  
  • +/
    Глючит со страшной силой This application is a Rails 3 application, but it was ... весь текст скрыт [показать]
     
  • 1.9, mogila, 13:53, 08/05/2013 [ответить] [смотреть все]  
  • –2 +/
    Сабж: "Сервер оформлен в виде модулей для http-серверов Apache и Nginx, и позволяет легко запустить в рамках одного http-сервера несколько независимых web-платформ на базе WSGI или Rack. Проект позиционируется как стабильный и готовый для промышленного использования (хотя это кривая недоальфа, несмотря на версию 4)."

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

     
     
  • 2.11, Аноним, 14:18, 08/05/2013 [^] [ответить] [смотреть все]  
  • –2 +/
    Все таки твои умственные способности сильно ограничены WSGI и Rack - middlewar... весь текст скрыт [показать]
     
     
  • 3.12, Аноним, 14:39, 08/05/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    Мы тут вроде mod_passenger обсуждаем, а не WSGI и Rack.
     
  • 1.13, Аноним, 16:54, 08/05/2013 [ответить] [смотреть все]  
  • –1 +/
    Кто уже пользовался модулем для Python?
     
     
  • 2.14, Аноним, 17:26, 08/05/2013 [^] [ответить] [смотреть все]  
  • +/
    А какие оно несёт выгоды по сравнению с существующими решениями?
     
     
  • 3.15, Аноним, 20:18, 08/05/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    простота использования, интеграция, мониторинг
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2017 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    Hosting by Ihor