Derniers journaux de Nico3333fr :

Journal : Changements dans les pages persos

Posté par XHTML/CSS inside (page perso, ) le 15 février 2006
0
Hello tous,

je viens de voir que Yohan planifie de changer pas mal de choses sur les pages persos, notamment remplacer Apache par lighttpd ( http://www.lighttpd.net/ ).

Ma question est simple : est-ce que certains d'entre vous ont déjà testé lighttpd, et si oui, qu'en pensent-ils ?

merci à ceux qui répondront !

> Lire le journal (18 commentaires, moyenne: 3,1).  

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

Et Robert ?

Posté par Infernal Quack (Jabber id, page perso, ) le 15/02/2006 à 18:29. (lien). Évalué à 10.

Tu pourrais au moins précisé que tu parles des pages persos de free.fr. Tout le monde ne sait pas qui est Yohan.

D'après ce que j'ai compris, Free va juste installer des serveurs-webs frontaux utilisant lighttp pour les pages/objets statiques et garder des Apaches pour servir le PHP.

  • [^]Re: Et Robert ?

    Posté par Snarky (Jabber id, page perso, ) le 15/02/2006 à 18:51. (lien). Évalué à 8.

    Merci d'avoir précisé... J'avais absolument aucune idée de qui était yohan...
    Le choix et pour amélioré les performances ? (lighttp plus rapide que apache sur les simples page ?)

    --
    Milite pour un about:black sur les navigateurs ! (Sauvons la planète)
    • [^]Re: Et Robert ?

      Posté par ZAKRZEWSKI Michaël () le 15/02/2006 à 19:31. (lien). Évalué à 3.

      Je le cite "la base de serveur web ne sera plus du apache.

      les executions de php seront déportées & load balancées sur d'autres
      machines optimisées à cet effet. ".

      • [^]Re: Et Robert ?

        Posté par Matthieu C () le 16/02/2006 à 07:05. (lien). Évalué à 4.

        et oui lighttpd utilise du fastcgi pour communiquer avec php, voir le site pour plus d'info...

  • [+] [^]Re: Et Robert ?

    Posté par XHTML/CSS inside (page perso, ) le 15/02/2006 à 19:42. (lien). Évalué à -5.

    Oups navré, oublié de le préciser !

    Un ptit fond d'écran de geek pour me faire pardonner cet oubli ?
    http://dominique.hoffmann.free.fr/images/all_else.jpg

    Ceci dit, j'ai bien compris ce que Free compte faire (relis le journal), je demande juste si certains ici ont déjà testé lighttpd.

    --
    In tartiflette we trust !
    • [^]Re: Et Robert ?

      Posté par Cali_Mero () le 15/02/2006 à 20:01. (lien). Évalué à 8.

      Ton fond d'écran craint le pâté, question syntaxe...

      Voici la même chose en plus réaliste et plus concis:

      while(!working){
      rtfm();
      debug();
      }
      enjoy();

      --
      #define MAGIC 0xdefaced /* I should've patented this number -cliph */
      • [^]Re: Et Robert ?

        Posté par Marc () le 16/02/2006 à 06:28. (lien). Évalué à 2.

        peut mieux faire ;-)

        $task = new Task();
        $man = new Bonhome();
        $world = new Planete();

        while ($task->not_working()){
        $man->read_rtfm();
        $man->debug();
        }

        $world->enjoy();
        $man->that_s_all_folks_and_happy_end();

        suivant les habitudes de chacun, enlever les $, ajouter des & ...

      • [^]Re: Et Robert ?

        Posté par XHTML/CSS inside (page perso, ) le 17/02/2006 à 07:17. (lien). Évalué à 0.

        > Ton fond d'écran craint le pâté, question syntaxe...

        apt-get humour_simplifié_pour_non_geeks ?

        --
        In tartiflette we trust !

Lighttpd est plutôt... limité

Posté par François Obada (Jabber id, page perso, ) le 16/02/2006 à 08:58. (lien). Évalué à 5.

J'ai testé lighttpd pour remplacer apache sur mon serveur perso il y a quelques jours. Mes besoins sont relativement simples (- : nécessaire ; * : facultatif) :
- support du CGI (surtout Perl) ;
- support des userdir (pour les pages perso des utilisateurs) ;
- support des listings de dossiers ;
- support de l'authentification par dossier ;
* support du webdav ;

En lisant la documentation de lighttpd (http://www.lighttpd.net/documentation/ ), je me suis dit que lighttpd remplissait tous ces critères... Et effectivement, lighttpd tient la plupart de ses promesses, avec même quelques suprises :
- impression d'une légerté et d'une réactivité accrue par rapport à apache ;
- listings de dossiers en XHTML 1.1 (ca rox des oursons comparé au HTML 3.2 d'apache).

Je dois quand même émettre quelques bémols :
- lighttpd ne gère pas les htaccess : la configuration des dossiers à accès controlé se fait directement dans le fichier de configuration (http://www.lighttpd.net/documentation/authentication.html#co(...) ) ;
- les CGI fonctionnent... mais la configuration de FastCGI pour d'autres langages que PHP n'est pas documentée (http://www.lighttpd.net/documentation/fastcgi.html#perl ) ;
- le module webdav est en cours de développement, et quasiment inutilisable à ce stade.

Mon expérience avec lighttpd s'arrête ici. Je pense que ce serveur web est surtout destiné à servir rapidement des contenus statiques, qui ne nécessitent pas de configuration fine des contrôles d'accès, et pour les utilisateurs qui n'ont pas des besoins particuliers (webdav notamment).

lighttpd semble prometteur pour l'hébergement virtuel simple (voir le module mod_mysql_vhost http://www.lighttpd.net/documentation/mysqlvhost.html ) et pour les serveurs de fichiers (images, pubs), mais malgré le fait qu'il soit déjà utilisé un peu partout (notamment sur Textdrive avec Ruby), je pense qu'il n'est pas prêt pour la production.

À mon avis, autant je comprends la décision de Free de réduire la charge de ses serveurs web, autant je considère cette migration comme prématurée vu la maturité et les fonctionnalités de lighttpd.

  • [^]Re: Lighttpd est plutôt... limité

    Posté par thom_ra () le 16/02/2006 à 09:41. (lien). Évalué à 3.

    Ben je suppose que tous ceux qui ont géré l'accès à des sous-répertoires de leur compte par .htaccess vont être contents ;-)

    Tu n'as rien trouvé d'autre que le fichier de conf du serveur ?

    En tous cas, merci beaucoup de ton retour d'expérience ;-)

    • [^]Re: Lighttpd est plutôt... limité

      Posté par François Obada (Jabber id, page perso, ) le 16/02/2006 à 10:19. (lien). Évalué à 3.

      En fait :
      1. Il faut définir dans le fichier de conf des dossiers à protéger :
      auth.require = ( "/download/" =>
      (
      "method" => "digest",
      "realm" => "download archiv",
      "require" => "user=agent007|user=agent008"
      ),
      "/server-info" =>
      (
      "method" => "digest",
      "realm" => "download archiv",
      "require" => "valid-user"
      )
      )


      2. Il faut ensuite créer un fichier spécial dans lequel définir des couples login:mdp avec diverses méthodes d'authentification.

      Toujours est-il que le passage par le fichier de conf est incontournable, pour le moment j'espère.

      Et de rien pour le retour d'expérience, c'est la moindre des choses :) À noter que je n'ai pas effectué de benchmark ni de relevé au niveau de la consommation de mémoire ou de la charge CPU, mes impressions de réactivité ne sont que des impressions.

      • [^]Re: Lighttpd est plutôt... limité

        Posté par thom_ra () le 16/02/2006 à 12:14. (lien). Évalué à 2.

        Ben je sais pas comment ils vont s'en sortir pour permettre aux utilisateurs de gérer les droits d'accès... Ca sera peut-être une fonctionnalité de moins :-/

        Pour ce qui est des benchs, j'espère que Free en a fait ;-)

        • [^]Re: Lighttpd est plutôt... limité

          Posté par ZAKRZEWSKI Michaël () le 16/02/2006 à 19:16. (lien). Évalué à 1.

          Yohan va implémenter la fonction
          "Gilles wrote:

          > Yohan (W) wrote:
          >
          >>
          >> lighttpd
          >
          >
          > Qui ne gère pas les htaccess :/


          Et ?
          Ce n'est pas la peine de me rapeller ce que je dois y implementer, je le sais deja
          ".

  • [^]Re: Lighttpd est plutôt... limité

    Posté par chtitux (Jabber id, page perso, ) le 16/02/2006 à 11:21. (lien). Évalué à 3.

    Zn lisant la page http://www.lighttpd.net/ , les .htaccess ne sont pas supportés, mais les htpassw le sont ...
    Regardez la liste des fonctionnalités :
    # authentication
    * basic, digest
    * backends: plain files, htpasswd, htdigest, ldap
    Donc la gestion des droits n'est pas respectee, mais l'auth oui ...

    De toute façon, ça ne doit pas être si difficile d'implémenter ça ...

Cherokee

Posté par liberforce (Jabber id, page perso, ) le 16/02/2006 à 12:38. (lien). Évalué à 2.

Je réponds pas à la question parce que je connais pas le sujet, mais il y a aussi Cherokee qui a l'air de pas mal se répandre en ce moment, on entend pas mal parler de lui et il a l'air très modulaire et performant...
My 2 cents...

http://www.0x50.org/

Php5 ?

Posté par Antoine (page perso, ) le 16/02/2006 à 12:55. (lien). Évalué à 1.

Le site de lighttpd ne fait mention que de php4. Php5 est supporté ?

  • [^]Re: Php5 ?

    Posté par Vincent Behar () le 16/02/2006 à 13:14. (lien). Évalué à 2.

    oui, si fastcgi est activé (enable-fastcgi).

    ensuite tu peux faire tourner ce que tu veux en fastcgi : ruby, python, etc.

Ruby on rails

Posté par med (page perso, ) le 17/02/2006 à 12:37. (lien). Évalué à 3.

Apparemment la refonte des pages perso amènerait le support de Ruby on Rails : http://www.freenews.fr/index.php?itemid=3098 . Voilà une excellente nouvelle pour les fans de Ruby. :)

Revenir en haut de page