Questa è l'app Linux denominata NaviServer la cui ultima versione può essere scaricata come naviserver-4.99.28.tar.gz. Può essere eseguito online nel provider di hosting gratuito OnWorks per workstation.
Scarica ed esegui online gratuitamente questa app denominata NaviServer con OnWorks.
Segui queste istruzioni per eseguire questa app:
- 1. Scaricata questa applicazione sul tuo PC.
- 2. Entra nel nostro file manager https://www.onworks.net/myfiles.php?username=XXXXX con il nome utente che desideri.
- 3. Carica questa applicazione in tale file manager.
- 4. Avviare l'emulatore online OnWorks Linux o Windows online o l'emulatore online MACOS da questo sito Web.
- 5. Dal sistema operativo OnWorks Linux che hai appena avviato, vai al nostro file manager https://www.onworks.net/myfiles.php?username=XXXXX con il nome utente che desideri.
- 6. Scarica l'applicazione, installala ed eseguila.
Navi Server
Ad
DESCRIZIONE
NaviServer è un web server estensibile adatto a creare siti web e servizi scalabili. Originariamente basato su AOLserver (http://www.aolserver.com), lo sviluppo in corso viene svolto in modo indipendente sotto Mozilla Public License da un gruppo ristretto di persone che lo utilizzano per le proprie attività e da altri sostenitori.
Caratteristiche: architettura multi-thread ad alte prestazioni, scalabile ed estensibile in modo massiccio, molti moduli, pagine con script dinamico (ADP), funzioni di memorizzazione nella cache (file statici, codice byte Tcl, blocchi), connessioni a database in pool, array condivisi di thread, comandi di introspezione, massa virtuale hosting (nessun riavvio del server), watchdog, porta di controllo e modalità di comando, gestione efficiente di download/upload con I/O asincrono, IPv4/IPv6
Sviluppatori principali: Vlad Seryakov, Stephen Deasey, Zoran Vasiljevic, Gustaf Neumann
Fonte: http://bitbucket.org/naviserver/naviserver/ Info: https://wiki.tcl-lang.org/page/NaviServer Documentazione: https://naviserver.sourceforge.io/n/toc.html
Caratteristiche
- Architettura multi-thread
- Massicciamente scalabile ed estensibile
- Pagine con script dinamici
- Caching integrato ad alte prestazioni con semantica delle transazioni (può essere collegato con commit/rollback DB)
- Connessione al database e pool di thread integrati
- Modellazione del servizio tramite più pool di thread di connessione
- Scambio di codice a caldo (aggiorna il codice nel sistema in esecuzione senza riavviare il server)
- Matrici condivise di thread (operazioni atomiche, supporto dict)
- Il watchdog si riavvia
- Debug integrato (ad es. porta di controllo, modulo nsshell)
- Statistiche integrate (per mutex lock/rwlock, cache, db-handle, ...)
- Spooling asincrono di richieste e risposte
- Scrittura sincrona di file di registro
- Consegna di file statici opzionalmente con compressione gzip o brotli con ricompressione automatica aggiornamenti pn
- Supporto crittografico come digest, HMAC, crittografia a curva ellittica, HKDF, AEAD, firma crittografica e convalida delle firme, HOTP, TOTP
- Supporto client HTTP/HTTPS, con file di registro
- IPv4 e IPv6
- Gestione della larghezza di banda
- File di registro multipli
- Supporto WebSocket
- Rich supporto HTTPS (SNI lato server e client, pinzatura OCSP)
- Molti plugin (moduli NaviServer, ad es. DB-drivers, HTTP Push,letsencrypt, ..., UDP)
Pubblico
Sviluppatori
Linguaggio di programmazione
C, Tcl
Categorie
Questa è un'applicazione che può anche essere scaricata da https://sourceforge.net/projects/naviserver/. È stato ospitato in OnWorks per essere eseguito online in modo più semplice da uno dei nostri sistemi operativi gratuiti.