wszystkie opcje
bullseye  ] [  bookworm  ] [  trixie  ] [  sid  ]
[ Pakiet źródłowy: hunchentoot  ]

Pakiet: cl-hunchentoot (1.2.38-1.1)

Odnośniki dla cl-hunchentoot

Screenshot

Zasoby systemu Debian:

Pobieranie pakietu źródłowego hunchentoot:

Opiekun:

Zasoby zewnętrzne:

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

  • wymaga
  • poleca
  • sugeruje
  • enhances

Pobieranie cl-hunchentoot

Pobierz dla wszystkich dostępnych architektur
Architektura Rozmiar pakietu Rozmiar po instalacji Pliki
all 142,2 KiB625,0 KiB [lista plików]