Pakiet: cl-hunchentoot (1.2.38-1.1)
Odnośniki dla cl-hunchentoot
Zasoby systemu Debian:
- Raporty o błędach
- Developer Information
- Dziennik zmian w systemie Debian
- Informacje nt. praw autorskich
- Śledzenie łatek systemu Debian
Pobieranie pakietu źródłowego hunchentoot:
- [hunchentoot_1.2.38-1.1.dsc]
- [hunchentoot_1.2.38.orig.tar.gz]
- [hunchentoot_1.2.38-1.1.debian.tar.xz]
Opiekun:
Zasoby zewnętrzne:
- Strona internetowa [weitz.de]
Podobne pakiety:
Serwer sieciowy napisany w Common Lisp, dawniej znany jako TBNL
Hunchentoot jest serwerem WWW napisanym w Common Lisp, a zarazem zestawem narzędzi do tworzenia dynamicznych stron internetowych. Jako samodzielny serwer WWW Hunchentoot obsługuje fragmentację protokołu HTTP/1.1 (w obu kierunkach), połączenia trwałe (keep-alive) i SSL.
Hunchentoot zapewnia funkcje takie jak: automatyczne zarządzanie sesjami (z plikami cookie i bez nich), pliki dziennika, konfigurowalną obsługę błędów oraz łatwy dostęp do parametrów GET i POST wysyłanych przez klienta. Nie obejmuje funkcji programowego generowania danych wyjściowych w formacie HTML. Do tego zadania można użyć dowolnej biblioteki, np. (z bezwstydną autopromocją) CL-WHO lub HTML-TEMPLATE.
Hunchentoot komunikuje się ze swoim interfejsem lub z klientem poprzez gniazda TCP/IP i opcjonalnie wykorzystuje przetwarzanie wieloprocesorowe do jednoczesnej obsługi wielu żądań. W związku z tym nie można go w pelni zaimplementować w przenośnym Common Lisp. Obecnie współpracuje "natywnie" z LispWorks (będącym główną platformą programistyczną i testową) oraz dodatkowo na wszystkich Lispach, obsługiwanych przez warstwy kompatybilności usocket i Bordeaux Threads.
Hunchentoot jest objęty licencją BSD, więc można z nim zrobić wszystko, co tylko zechcemy.
Inne pakiety związane z cl-hunchentoot
|
|
|
|
-
- dep: cl-base64
- Common Lisp package to encode and decode base64 with URI support
-
- dep: cl-bordeaux-threads
- Portable threads library for Common Lisp
-
- dep: cl-chunga
- Portable chunked streams for Common Lisp
-
- dep: cl-fad
- portable pathname library for Common Lisp
-
- dep: cl-flexi-streams
- Flexi-streams: Flexible bivalent streams for Common Lisp
-
- dep: cl-md5 (>= 1:20130312)
- Common Lisp package for MD5 Message Digests
-
- dep: cl-plus-ssl
- Common Lisp interface to OpenSSL
-
- dep: cl-ppcre
- Portable Perl-compatible regular expressions for Common Lisp
-
- dep: cl-rfc2388
- implementation of RFC 2388 in Common Lisp
-
- dep: cl-trivial-backtrace
- generate a Common Lisp backtrace portably
-
- dep: cl-usocket
- Common Lisp socket library
Pobieranie cl-hunchentoot
Architektura | Rozmiar pakietu | Rozmiar po instalacji | Pliki |
---|---|---|---|
all | 142,2 KiB | 625,0 KiB | [lista plików] |