PSGI

PSGI

PSGI или Perl Web Server Gateway Interface - это спецификация, предназначенная для отделения среды веб-сервера от кода веб-фреймворка. PSGI не является программным интерфейсом (API) для веб-приложений.

PSGI сервер - это программа на Perl, предоставляющая среду для запуска в ней PSGI приложения. Его часто называется PSGI Application Container, так как он похож на Java Servlet container, который представляет собой Java процесс, предоставляющий среду для сервлетов Java.

Фреймворки с поддержкой PSGI:

PSGI/Plack web-серверы:

Пример PSGI приложения

my $app = sub {
    return [200, ['Content-Type' => 'text/plain'], ["hello, world\n"]];
}

Хостинг с поддержкой PSGI приложений

Ссылки


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать реферат

Полезное


Смотреть что такое "PSGI" в других словарях:

  • PSGI — ou Perl Web Server Gateway Interface est écrit par Tatsuhiko Miyagawa. C est une interface entre un serveur web et une application web écrite en Perl. Il permet d’écrire des applications portables, avec possibilité de tourner avec mod perl, CGI,… …   Wikipédia en Français

  • Dancer (software) — For actual Dancing, see Dancer. Original author(s) Alexis Sukrieh Stable release 1.3072 / August 23, 2011; 2 months ago (2011 08 23) Written in Perl …   Wikipedia

  • Common Gateway Interface — This article is about the interface between a web server and an external application. For the term CGI in computer graphics, see Computer generated imagery. The Common Gateway Interface (CGI) is a standard (see RFC 3875: CGI Version 1.1) method… …   Wikipedia

  • Perl — Семантика: мультипарадигменный: императивный, объектно ориентированный, функциональный Тип исполнения: интерпретатор Появился в: 1987 Автор(ы) …   Википедия

  • nginx — Тип Веб сервер, почтовый прокси сервер Автор Игорь Сысоев Разработчик NGINX, Inc. Написана на C Операционная система …   Википедия

  • Netscape Server Application Programming Interface — For other uses, see NSAPI. The Netscape Server Application Programming Interface (NSAPI) is an application programming interface for extending server software, typically web server software. Contents 1 History 2 NSAPI plug ins 3 Comparison with… …   Wikipedia

  • Уолл, Ларри — В Википедии есть статьи о других людях с такой фамилией, см. Уолл. Ларри Уолл (англ. Larry Wall)  американский программист. Знаменит как создатель языка программирования Perl. Лингвист по образованию. Ларри Уолл Larry Wall …   Википедия

  • Parrot — Тип виртуальная машина Разработчик The Perl Foundation Операционная система Кроссплатформенное программное обеспечение Последняя версия 4.6.0 (16 июля …   Википедия

  • CPAN — CPAN (аббр. от англ. Comprehensive Perl Archive Network «всеобъемлющая сеть архивов Perl») архив документации и программного обеспечения, написанного на языке программирования Perl. Модули Perl Как и во многих языках программирования, в …   Википедия

  • WSGI — (англ. Web Server Gateway Interface, обычно произносится сообществом как «висги» или «виски»[1][2][3])  стандарт взаимодействия между Python программой, выполняющейся на стороне сервера, и самим веб сервером, например, Apache.… …   Википедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»