WAMPany, nouvelle version

Un nouvelle version de WAMP anywhere - serveur autonome regroupant Apache, PHP et MySQL - est en cours de développement.

Outre le fait de mettre à jour les versions des composants utilisés, il s'agit d'une refonte de l'application principale, le lanceur, qui passe d'un script batch DOS à une application de type Windows qui place une icône dans la "systray" associée à un menu.

Les fonctionnalités principales sont les suivantes :

  • Application hôte développée en AutoIt ;
  • Ne nécessite pas d'installation ;
  • Totalement autonome, aucun fichier n'est écrit en dehors du répertoire principal ;
  • Détermination automatique des ports à utiliser pour les serveurs (Apache, MySQL, ...) ce qui fait que vous pouvez faire fonctionner WAMPany en même temps que d'autres serveurs...

Le but de cette version est de modulariser les composants et de les rendre indépendant les uns des autres dans la mesure du possible et surtout indépendant de l'application principale. Chaque "module" (apache, mysql, php, phpmyadmin, ...) viendra avec son propre fichier de configuration qui permettra à WAMPany de charger dynamiquement les modules activés (un peu comme le LoadModule d'Apache ou le extension de PHP). Cela permettra une plus grande souplesse dans la mise à jour de chaque module mais autorisera aussi de créer et d'utiliser des modules autres que ceux fournit initialement (ex : replacer tres simplement Apache par Apache2 ou carrément passer à un autre serveur web comme ZazouMiniWebServer.

Le fait de modulariser permettra aussi aux développeurs d'utiliser parallèlement plusieurs environnements sans redémarrages intempestifs (notament pour tester les versions de PHP, les comportements entre un vieux MySQL3 et le dernier MySQL5, etc.).

Pour finir, il sera mis l'accent sur la possibilité de faire tourner WAMPany sur un CDRom que ce soit en lecture simple mais aussi en écriture, c'est à dire avec modification des fichiers ou bases de données de vos applications web.

Après ces présentations, vous pouvez tester la version de developpement courante, notée 0.8-dev : téléchargez l'archive wampany-0.8-dev-20061117.zip, décompressez-la dans un répertoire \wampany\ à la racine de votre disque et lancez l'exécutable.

Les versions de composants intégrés sont :

  • Apache 1.3.37
  • PHP 5.2.0
  • MySQL 4.1.21
  • phpMyAdmin 2.6.2-pl1

Cette version étant une version de développement, il se peut que les choses ne fonctionnent pas bien, n'hésitez pas à m'en faire part, via les commentaires ou le formulaires de contact, je compte sur vos remarques pour avancer dans le bon sens.

Posté le vendredi 17 novembre 2006 dans , , , , .

Commentaires

Il n'y a aucun commentaire ; soyez le premier à déposer le vôtre.

Ajouter un commentaire

Il n'est plus possible de réagir à cette entrée directement mais si vous pensez que votre intervention peut être intéressante, envoyez-moi votre commentaire, je l'ajouterai ici en votre nom.