all options
buster  ] [  bullseye  ] [  bookworm  ] [  trixie  ] [  sid  ]
[ Source: hunchentoot  ]

Package: cl-hunchentoot (1.2.38-1.1)

Links for cl-hunchentoot

Screenshot

Debian Resources:

Download Source Package hunchentoot:

Maintainer:

External Resources:

Similar packages:

server web in Common Lisp precedentemente chiamato TBNL

Hunchentoot è un server web scritto in Common Lisp e allo stesso tempo è un toolkit per creare siti web dinamici. Come server web autonomo Hunchentoot è in grado di fare il chunking HTTP/1.1 (in entrambe le direzioni), connessioni persistenti (keep-alive) e SSL.

Hunchentoot fornisce funzionalità come la gestione automatica di sessioni (con e senza cookie), log, gestione personalizzabile degli errori e un facile accesso ai parametri GET e POST inviati dal client. Non include funzionalità per generare in modo programmatico output HTML. Per questa attività si può usare qualsiasi libreria si desideri, come ad esempio (autopromozione sfacciata) CL-WHO o HTML-TEMPLATE.

Hunchentoot comunica con il proprio frontend o con il client attraverso socket TCP/IP e usa in modo opzionale la multielaborazione per gestire più richieste contemporaneamente. Non può perciò essere implementato completamente in Common Lisp portabile. Attualmente funziona "nativamente" con LispWorks (che è la piattaforma di sviluppo e test principale) e in aggiunta su tutti i Lisp che sono gestiti dai livelli di compatibilità usocket e Bordeaux Threads.

Hunchentoot viene fornito con una licenza in stile BSD perciò si può fondamentalmente fare con esso ciò che si vuole.

Other Packages Related to cl-hunchentoot

  • depends
  • recommends
  • suggests
  • enhances

Download cl-hunchentoot

Download for all available architectures
Architecture Package Size Installed Size Files
all 142.2 kB625.0 kB [list of files]