13-11-2016, 10:48 AM
(Modification du message : 13-11-2016, 03:39 PM par Sephi-Chan.)
Hello,
Je suis à la recherche d'un serveur Web portable, que je peux embarquer sur une clé USB à côté d'un site Web : la personne branche la clé et exécute un programme dessus (au moins sur Windows, s'il y a une version Mac c'est un plus) qui commence à servir le site sur localhost:xxxx.
Le but est de partager une application Web avec des profanes complets : d'où l'extrême simplicité et l'absence de configuration. L'outil est strictement personnel et doit être utilisable hors ligne.
Le serveur doit supporter un langage de programmation (que ce soit PHP, Ruby, Python, Java ou autre ; peu m'importe), afin de pouvoir accéder au système de fichier (en l'occurrence un fichier JSON qui contient toutes les données).
J'ai en tête des outils comme Electron ou NW, mais je suis à la recherche d'une solution encore plus simple. En avez-vous à me proposer ?
Ce que j'ai déjà testé :
Je suis à la recherche d'un serveur Web portable, que je peux embarquer sur une clé USB à côté d'un site Web : la personne branche la clé et exécute un programme dessus (au moins sur Windows, s'il y a une version Mac c'est un plus) qui commence à servir le site sur localhost:xxxx.
Le but est de partager une application Web avec des profanes complets : d'où l'extrême simplicité et l'absence de configuration. L'outil est strictement personnel et doit être utilisable hors ligne.
Le serveur doit supporter un langage de programmation (que ce soit PHP, Ruby, Python, Java ou autre ; peu m'importe), afin de pouvoir accéder au système de fichier (en l'occurrence un fichier JSON qui contient toutes les données).
Code :
MyApp
├── webserver.app // L'executable pour macOS.
├── webserver.exe // L'executable pour Windows.
├── config.txt // Un éventuel fichier de configuration pour le serveur.
├── app.js
├── data.json
├── index.html
└── react.js
J'ai en tête des outils comme Electron ou NW, mais je suis à la recherche d'une solution encore plus simple. En avez-vous à me proposer ?
Ce que j'ai déjà testé :
- XAMPP : C'est trop gros et complexe.
- ZazouMiniWebServer : C'est trop vieux.
- Uniform Server : C'est pas mal.
- Laragon : C'est presque parfait.