mod_lisp
mod_lisp — это модуль расширения для HTTP-сервера Apache . Это позволяет Apache взаимодействовать с серверами приложений. [1] написанный на Common Lisp , что позволяет динамически генерировать веб-страницы и предоставлять веб-приложениям программы Common Lisp. [2]
В отличие от других mod_* , таких как mod_perl и mod_python , mod_lisp не встраивает интерпретатор Common Lisp в Apache. По своей концепции он ближе к FastCGI , обрабатывая запросы путем их сериализации в текстовое представление и отправки его через сокет в постоянную программу Common Lisp, а затем отправки ответа системы Common Lisp клиенту. [3] Клиентом может быть веб-браузер, но, скорее всего, это будет обратный прокси- сервер. Именно этот сервер взаимодействует с браузером пользователя.
Исходный код ( лицензия в стиле FreeBSD ), примеры Common Lisp и предварительно скомпилированные двоичные файлы для FreeBSD , Linux и Win32 доступны на веб-сайте mod_lisp. [4]
Ссылки
[ редактировать ]- ^ «домашняя страница mod_lisp» .
- ^ «Создание динамических веб-сайтов с помощью Lisp и Apache» . Лямбда-мем. Архивировано из оригинала 20 февраля 2009 г. Проверено 7 марта 2009 г.
- ^ «mod_lisp не похож на mod_otherlanguages» . Журнал Зака . Проверено 7 марта 2009 г.
- ^ «CLiki: mod_lisp» .