Package: libtntnet-dev (3.0-3.1)
Links for libtntnet-dev
Debian Resources:
Download Source Package tntnet:
Maintainer:
External Resources:
- Homepage [www.tntnet.org]
Similar packages:
header di sviluppo della libreria Tntnet
Tntnet ha un linguaggio per modelli chiamato ecpp, simile a PHP, JSP o Mason, in cui si può incorporare codice C++ dentro una pagina HTML per generare contenuto attivo. I file ecpp sono precompilati in classi C++ chiamate componenti e compilate e linkate in una libreria condivisa. Questo processo è fatto al momento della compilazione. Il server web Tntnet ha bisogno solo della libreria dei componenti compilati.
Siccome le applicazioni web sono compilate in codice nativo, sono molto veloci e compatte.
I componenti possono chiamare altri componenti. Perciò si possono creare blocchi costruttivi di parti HTML e richiamarli in altre pagine come sottoprocessi.
Le richieste sono analizzate da Tntnet e le informazioni sulla richiesta sono facilmente accessibili dai componenti. Gestisce i parametri di GET e POST e le richieste MIME multiparte per il caricamento di file.
Il linguaggio per modelli gestisce anche applicazioni internazionalizzate. Si possono facilmente creare applicazioni web per lingue differenti.
Altre funzionalità sono: cookie, caricamento HTTP, analisi e conversione automatica dei parametri delle richieste, gestione automatica della sessione, variabili con visibilità limitata (applicazione, richiesta e sessione), internazionalizzazione e keep-alive.
Le registrazioni sono fatte tramite cxxtools, che fornisce un'API unica per log4cpp, log4cxx o semplice registrazione su file o console.
Tntnet è completamente multithread ed è stato fatto molto lavoro per renderlo scalabile. Usa un pool dinamico di worker thread che rispondono alle richieste dei client HTTP.
Questo pacchetto contiene file per lo sviluppo.
Other Packages Related to libtntnet-dev
|
|
|
|
-
- dep: libc6 (>= 2.34)
- Libreria C GNU: librerie condivise
also a virtual package provided by libc6-udeb
-
- dep: libcxxtools-dev
- library of unrelated but useful C++ classes (development files)
-
- dep: libcxxtools10 (>= 3.0.0)
- library of unrelated but useful C++ classes (library)
-
- dep: libgcc-s1 (>= 3.0)
- libreria di supporto a GCC
-
- dep: libstdc++6 (>= 13.1)
- libreria GNU Standard C++, versione 3
-
- dep: libtntnet13t64 (= 3.0-3.1)
- librerie Tntnet
-
- dep: zlib1g (>= 1:1.1.4)
- libreria di compressione - runtime
Download libtntnet-dev
Architecture | Package Size | Installed Size | Files |
---|---|---|---|
arm64 | 116.9 kB | 532.0 kB | [list of files] |