« Server clinic »: techniques Web poids plume

Posté par  . Modéré par Fabien Penso.
Étiquettes : aucune
0
23
sept.
2002
Linux
Alors qu'il existe un flot considérable de matériels disponibles sur la programmation Web, la plupart d'entre eux tendent à jeter de la poudre aux yeux aux utilisateurs. En attendant, les techniques simples mais efficaces de construction d'applications adaptées aux serveurs Web sont trop peu connues. Le "Server clinic" de ce mois-ci explique deux idées utiles que vous pouvez appliquer à n'importe quel langage orienté serveur.

Aller plus loin

  • # ben le probleme

    Posté par  . Évalué à 10.

    c'est qu'il faut souvent vendre l'applis a un client et comme on dit souvent "le singe prefere la voiture rouge" ....
  • # bien, bien

    Posté par  . Évalué à 10.

    ça me fait penser à qqchose que j'ai commencé pour aider à démarrer des applis PHP rapidement tout en partant de quelque chose de réutilisable, des sortes de briques de codes : http://www.guilloux.info/phpBRICK(...)

    Y a du smarty dedans et je vais essayer bientôt templeet.
    Voilà, au cas où ça pouvait servir à quelqu'un....
    • [^] # Re: bien, bien

      Posté par  . Évalué à -10.

      T'es sur que t'a pas mis des smarties dedans plutot ?
      Ton lien renvoie une jolie erreur disant que XML est pas content.

      BeOS le faisait il y a 20 ans !

      • [^] # Re: bien, bien

        Posté par  . Évalué à 10.

        • [^] # Re: bien, bien

          Posté par  . Évalué à -2.

          <!-- Statistiques g?r? par Kietu ? / Script PHP gratuit / http://kietu.free.fr(...) --><?xml version="1.0" encoding="iso-8859-15"?>
          -------------------^



          bisiblement, il aime pas tes accents

          BeOS le faisait il y a 20 ans !

      • [^] # Re: bien, bien

        Posté par  . Évalué à 10.

        En fait avec IE (6 en l'occurence), çà crotte => La page XML ne peut pas être affichée.
        Mais avec Moz ou Opera, çà marche parfaitement ;)
        • [^] # Re: bien, bien

          Posté par  . Évalué à 1.

          ça marche avec konqueror aussi ... :)

          IE serait-t'il celui qui a le plus de misère avec le XHTML ?
          • [^] # Re: bien, bien

            Posté par  . Évalué à 9.

            J'utilise pas IE car je n'utilise pas windows.
            Je ne peux donc pas savoir pourquoi il y a un problème. Pour si ça marche avec le validator du W3C, ça me suffit. Après si IE peut pas lire, je ne peut plus rien pour lui. Comme ça filtre automatiquement les mauvais navigateurs. Je voulais le faire et c'est déjà fait...:-)
            • [^] # Re: bien, bien

              Posté par  (site web personnel) . Évalué à 10.

              D'aprés ce que je comprend du message d'erreur, la première ligne du fichier xml commence part un commentaire, or la norme XML dit que la première ligne doit être :
              <?xml version="1.0" ?>
              Plus éventuellement l'attribut "encoding".

              Si j'ai bon, c'est bizarre qu'IE soit le seul à invalider le fichier...
              • [^] # Re: bien, bien

                Posté par  . Évalué à 5.

                tu as raison, il ne doit rien avoir avant la balise xml, je ne savais pas kietu mettait du code sans me le dire. Kietu est un truc de statistiques, il va donc faloir que je mette autre chose de mieux encore. J'ai déjà essayé "les visiteurs" mais c'est pas assez précis. Je cherche donc autre chose que "kietu" et "les visiteurs" pour faire les stats.
              • [^] # Re: bien, bien

                Posté par  . Évalué à 5.

                j'ai viré un morceau dans kietu, normalement, ça n'affiche plus rien avec la balise xml
                • [^] # Re: bien, bien

                  Posté par  (site web personnel) . Évalué à 9.

                  Effectivement, maintenant ca marche!
                  Par contre ca fait mal au coeur que tous les navigateurs et même le w3c validator accepte un fichier invalide, à part IE...
                  Heureusement que MS applique correctement les standards ;-))
    • [^] # Re: bien, bien HS

      Posté par  . Évalué à -7.

      Hop juste pour dire qu'il faut penser à mettre openSSL à jour sinon le mechant vers va venir pointer son nez :)

      bon -1 parce que HS.

      PS: Effectivement, ça marche très bien avec Mozilla
      • [^] # Re: bien, bien HS

        Posté par  . Évalué à 7.

        ha, ha, laisse moi rire !
        C'est pas parce que tu vois apache 1.3.24 et openssl 0.6 que c'est pas patché...C'est pour amuser la galerie, les numéros de versions. Avec OpenBSD, c'est patché mais ça n'incrémente pas souvent les numéros de version pour éviter l'ajout de fonctionnalité, je pense. De plus, j'ai restreind https temporairement.
        Bien tenté !
  • # Le langage Expect?

    Posté par  . Évalué à 10.

    Expect comes closer than any other language to being universal for the sorts of needs system programmers are likely to have with their servers.

    Je n'avais personnellement jamais entendu parler du langage Expect (perso, j'utilise php et python comme langage serveur).
    Pour ceux qui comme moi sont dans l'ignorance de ce langage, quelques liens :
    http://expect.nist.gov/(...)
    http://members.cotse.com/dlf/man/expect/index.html(...)
    • [^] # Re: Le langage Expect?

      Posté par  . Évalué à 5.

      expect est vraiment indispensable dès que tu veux interfacer des trucs interactifs comme changer son mot de passe. Par exemple, pour ceux qui utilise Horde/imp et veulent changer leur mot de passe avec le module "passwd" ne peuvent pas changer leur mot de passe system mais avec expect, on peut étendre ce module avec un bout de php qui utilise expect. Je l'ai fait et c'est pratique. Je n'ai pas d'URL à donner parce que je sais plus ce que j'en ai fait du bout de php :-( Dans un coin du disque sûrement...

Suivre le flux des commentaires

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