Как стать автором
Обновить

Комментарии 7

Так, для общего сведения. Nginx разрабатывает Unit который запускает приложения питона (а так же перл, руби...) WSGI.

Оригинальной статье уже 2 года, так что инфа малось устарела. Кроме того, есть вторая часть, где есть наши любимые тесты. Но их результаты настолько странные, что во время перевода стоит перезапустить и перепроверить.
Неплохая работа, но почему так мало? Есть большие куски из оригинальной статьи, которые не были переведены, например, вот это:
uWSGI features a pluggable architecture that can be expanded to handle different languages and platforms. Plugins can be developed in Objective-C, C, and C++. Components included in the latest release include:

  • Loop engines that handle concurrency and events. Supported technologies include Greenlet, Gevent, and Tornado, among others.
  • The Core, which handles socket creation, process management, cluster membership, logging, configuration, ipc, shared memory, and the uWSGI Subscription Server.
  • Gateways which activate proxies, load balancers and routers.
  • Request plugins to handle application server interfaces for many different platforms including PHP, CGI, and Rack.

An extensive and constantly evolving project, uWSGI allows you to do a lot more than host web apps. Many find it a powerful tool while others consider it somewhat bloated. Ongoing uWSGI development is handled by Unbit, an ISP based in Italy.
Данный кусок был мною вырезан, потому что я не нашёл вменяемого разъяснения понятию pluggable-архитектура на просторах интернета. Поэтому решил что нет смысла продолжать перевод о плагинах.
CGI разрастался из-за поддержки огромного количества языков и из-за отсутствия других решений.

А почему CGI разрастался? Ему то все равно, что там исполняет: хоть интерпретатор браинфака, хоть php. Он же простой и «дубовый» — задали переменные окружения, запустили то что нужно и выдали клиенту что там на stdout попало.
Если не секрет, зачем так много выделения болдом?
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории