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 приложений[править | править вики-текст]

Ссылки[править | править вики-текст]