spir wrote: > [snip] > > J'ai le sentiment que tous deux vous passez (en partie) à côté de la > question, certainement parce que vous n'êtes pas des néophytes et avez suivi > une autre voie. > > Je pense que l'intérêt majeur de solutions serveur-local faciles, rapides, > pratiques et "empaquetées" comme xampp (apparemment les équivalents pour > d'autres systèmes sont mieux foutes) est justement de ne pas avoir à mettre > en service un "vrai" serveur, avec tous les problèmes à résoudre.
Certes Michel et moi ne sommes peut-être pas des néophytes, mais contrairement à ce que tu as l'air de penser, installer un "vrai" serveur de développement ne relève pas franchement de l'exploit! Exemple concret pour illustrer mes propos: Je veux créer un site en php avec une base de données MySQL (ce qui est déjà plus que ce dont à besoin la plupart des gens). LA chose à savoir est que le serveur web de référence est apache et qu'il devra travailler avec PHP et MySQL. J'ouvre donc synaptic et je cherche "apache": je trouve "apache2", je sélectionne je cherche "apache2 php" (puisque je viens de sélectionner apache2): je trouve "libapache2-mod-php5", je sélectionne je réalise que ce n'est pas apache mais php qui communique avec mysql, je recherche donc "php5 mysql": je trouve "php5-mysql", je sélectionne Enfin (et c'est la seule partie qui peut être sournoise), je réalise qu'un serveur MySQL doit être installé localement pour être tranquille; je recherche donc "mysql server": je trouve "mysql-server" que je sélectionne Si j'ai dejà utilisé easy-php ou vadrouillé sur internet à la recherhe d'infos/tutos sur PHP et MySQL, je connais phpmyadmin qui est très pratique pour "jouer" avec MySQL; je recherche "phpmyadmin": je trouve "phpmyadmin" que je sélectionne Au passage et à chaque fois, la magie des paquets a opéré en sélectionnant tous les paquets qui étaient en dépendance. Je valide ma sélection de paquets, synaptic télécharge et installe tout ça en me posant quelques questions simples (choix des mots de passe...) pour la configuration. Voilà! il ne reste qu'à bidouiller les fichiers dans /var/www et lancer le navigateur web à l'adresse http://localhost (ou 127.0.0.1). Le serveur de développement est prêt et configuré en moins de temps qu'il ne m'a fallu pour écrire ces lignes. Tout est décrit ici: http://doc.ubuntu-fr.org/lamp il suffit d'ignorer la partie liée à la sécurisation pour un serveur de dév. Est-ce vraiment hors de portée d'un néophyte? > Ca permet entre autres: * d'apprendre à concevoir, construire, modifier un > site > * de développer en local (*) en testant au fur et à mesure, sans se > soucier de problèmes annexes. Pas plus, pas moins avec xampp qu'avec l'installation que j'ai décrite au dessus. > Bon, je passe certainement moi aussi à côté d'autres points de vue... Plus que différent points de vue, il faut relativiser les choses, xampp (sous Debian/Ubuntu) ne fait qu'automatiser complètement une tâche qui peut être faite proprement et simplement en utilisant des paquets. Séb -- ubuntu-fr mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr
