Il s'agit de l'application Linux nommée NaviServer dont la dernière version peut être téléchargée sous le nom naviserver-4.99.28.tar.gz. Il peut être exécuté en ligne sur le fournisseur d'hébergement gratuit OnWorks pour les postes de travail.
Téléchargez et exécutez en ligne cette application nommée NaviServer avec OnWorks gratuitement.
Suivez ces instructions pour exécuter cette application :
- 1. Téléchargé cette application sur votre PC.
- 2. Entrez dans notre gestionnaire de fichiers https://www.onworks.net/myfiles.php?username=XXXXX avec le nom d'utilisateur que vous voulez.
- 3. Téléchargez cette application dans ce gestionnaire de fichiers.
- 4. Démarrez l'émulateur en ligne OnWorks Linux ou Windows en ligne ou l'émulateur en ligne MACOS à partir de ce site Web.
- 5. Depuis le système d'exploitation OnWorks Linux que vous venez de démarrer, accédez à notre gestionnaire de fichiers https://www.onworks.net/myfiles.php?username=XXXXX avec le nom d'utilisateur que vous souhaitez.
- 6. Téléchargez l'application, installez-la et exécutez-la.
NaviServeur
Ad
DESCRIPTION
NaviServer est un serveur Web extensible adapté à la création de sites Web et de services évolutifs. Initialement basé sur AOLserver (http://www.aolserver.com), le développement en cours est réalisé de manière indépendante sous licence publique Mozilla par un groupe central de personnes qui l'utilisent pour leurs entreprises et par d'autres sympathisants.
Caractéristiques : Architecture multithread hautes performances, massivement évolutive et extensible, nombreux modules, pages de script dynamiques (ADP), fonctions de mise en cache (fichiers statiques, byte code Tcl, morceaux), connexions de bases de données poolées, tableaux partagés par threads, commandes d'introspection, virtualisation de masse. hébergement (pas de redémarrage du serveur), chien de garde, port de contrôle et mode commande, gestion efficace des téléchargements/téléchargements avec E/S asynchrones, IPv4/IPv6
Développeurs principaux : Vlad Seryakov, Stephen Deasey, Zoran Vasiljevic, Gustaf Neumann
Source: http://bitbucket.org/naviserver/naviserver/ Renseignements: https://wiki.tcl-lang.org/page/NaviServer Documentation: https://naviserver.sourceforge.io/n/toc.html
Fonctionnalités
- Architecture multithread
- Massivement évolutif et extensible
- Pages scriptées dynamiques
- Mise en cache haute performance intégrée avec sémantique de transaction (peut être connecté avec des commits/rollbacks de base de données)
- Connexion à la base de données intégrée et pool de threads
- Mise en forme du service via plusieurs pools de threads de connexion
- Échange de code à chaud (code de mise à jour dans le système en cours sans redémarrage du serveur)
- Tableaux partagés de threads (opérations atomiques, prise en charge de dict)
- Le chien de garde redémarre
- Débogage intégré (par exemple, port de contrôle, module nsshell)
- Statistiques intégrées (pour les verrous mutex/rwlocks, le cache, les db-handles, ...)
- Mise en file d'attente asynchrone des requêtes et des réponses
- Écriture aynchrone des fichiers journaux
- Livraison de fichiers statiques en option avec compression gzip ou brotli avec mises à jour pn de recompression automatique
- Prise en charge de la cryptographie telle que les condensés, HMAC, cryptographie à courbe elliptique, HKDF, AEAD, signature cryptographique et validation des signatures, HOTP, TOTP
- Prise en charge du client HTTP/HTTPS, avec fichiers journaux
- IPv4 et IPv6
- Gestion de la bande passante
- Plusieurs fichiers journaux
- Prise en charge de WebSocket
- Prise en charge riche de HTTPS (SNI côté serveur et côté client, agrafage OCSP)
- De nombreux plugins (modules NaviServer, par exemple les pilotes DB, HTTP Push,letsencrypt, ..., UDP)
Audience
Développeurs
Langage de programmation
C, Tcl
Catégories
Il s'agit d'une application qui peut également être récupérée à partir de https://sourceforge.net/projects/naviserver/. Il a été hébergé dans OnWorks afin d'être exécuté en ligne de la manière la plus simple à partir de l'un de nos systèmes d'exploitation gratuits.