Le serveur Web Roxen, de la compagnie suédoise Roxen Internet Software, est une alternative viable pour ceux qui trouvent Apache inaproprié à leurs besoins. Bien qu'Apache domine le marché des serveurs web, il a quelques points faibles : il lui manque une base de données SQL intégrée et une gestion simple des certificats SSL.
Toutes ces particularités peuvent être trouvées dans le serveur web de Roxen. En fait, Roxen inclut tellement plus de fonctionnalités qu'il ressemble plus à un serveur d'applications qu'à un serveur Web ordinaire. Bien sur il est GPL.
Les plus:
* Produit Open-source
* Excellente interface d'administration
* Déploiement de sites virtuels facilité
* MySQL database backend integrée au serveur Web
* Beaucoup d'extensions intégrées tel le rendu graphique de texte
* Réplication des données du serveur web dans une base de données MySQL partagée.
Les moins:
* Support PHP "très mince"
* Connexions administratives non-chiffrées
* Pas de fonctionnalités de clustering ou de partage de charge
* Pas d'alternative à l'interface d'administration web
A voir comme une alternative originale à Apache...
Aller plus loin
- L'article dans le LinuxJournal (2 clics)
- Le serveur web sur le site de Roxen (4 clics)
# pourquoi une base SQL ??
Posté par Ronan Mounes . Évalué à 7.
[^] # Re: pourquoi une base SQL ??
Posté par Anonyme . Évalué à 8.
Tout simplement parce qu'il peut-être interessant d'utiliser le serveur SQL de manière autonome, tout simplement parce que le serveur SQL peut avoir un intérêt à ne pas être sur la même machine que le serveur www...
Peut-être est-ce plus subtil que cela (il faudrait lire l'article).
[^] # Re: pourquoi une base SQL ??
Posté par Benoit Friry . Évalué à 8.
[^] # [Hors sujet] philosophie
Posté par Benoit Friry . Évalué à 1.
C'est ça qui fait la grande force du scripting : on a plein d'outil pour traiter des flots et il ne reste qu'à les piper entre eux (grep, sed, awk, perl, uniq...)
Mais je pense que c'est applicable pour les serveurs web : ce n'est pas le rôle du serveur web de faire des accès en SGDB ! Il doit être extensible, et c'est l'extension qui fera les accès aux ressources externes !
Tant qu'on y ait, un autre exemple : PAM. Les applications qui doivent faire du contrôle d'accès appellent PAM, et c'est PAM qui va gérer l'accès (/etc/passwd, LDAP, SGBD, carte à puce). C'est pas le rôle de l'application de savoir authentifier !
# Caudium
Posté par Benoit Friry . Évalué à 10.
[^] # wrong url
Posté par Amaury . Évalué à 5.
[^] # (au passage -1)
Posté par Anonyme . Évalué à 2.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.