Gastero Prod

  • Aller au menu
  • Aller au contenu
  • Aller au pied de page
  • Accueil
  • Blog
  • Photos
  • Liens
  • Lifestream
Vous pourriez préférer naviguer sur la version spécifique iPhone / iPod Touch de ce site...

Attention quand vient le succès...

Date de publication
28/juin
2006
Commentaires
13 commentaires
Tags
DotClear, logiciel libre, PHP

Alors que je m’interroge sur un éventuel abandon de SPIP au profit de DotClear, surtout avec la première beta de DotClear 2.0 enfin disponible, je dois avouer que le modèle de mail à envoyer aux hébergeurs ne disposant pas de PHP51 proposé à ceux qui veulent adopter DotClear 2.0 me laisse rêveur...

Malheureusement, le forum dans lequel est proposé ce modèle n’est pas ouvert aux commentaires, donc je réagis ici, au risque de faire gonfler l’affaire plus que nécessaire...

Je comprends qu’il soit très confortable, quand on développe un logiciel, de s’appuyer uniquement sur le dernier cri des fonctionnalités d’une technologie.

Mais de là à exiger des hébergeurs qu’ils suivent le mouvement sous prétexte que le logiciel en question est populaire2, il me semble qu’on n’est pas loin de l’abus de position dominante.

C’est à chaque hébergeur de se faire sa propre idée en ce qui concerne la pertinence du passage à PHP5. Il ne suffit pas de dire que « PHP5 est disponible depuis près de deux ans et que cette version est stable », même si c’est vrai, pour que ce passage devienne une « évidence » pour l’hébergeur !

Quelques points en vrac qui pourraient justifier mes propos :

  • PHP4 est à priori plus stable que PHP5, puisqu’il y a plus d’historique et toujours une maintenance active3. La stabilité de PHP5, même bonne, est donc toute relative.
  • La plupart des projets logiciel libre ou développés en spécifique par tout un chacun sont clairement plus probablement faits en — et pour — PHP4, et ne fonctionnent pas — ou mal — en PHP5. Si l’hébergeur change de version, ce sont la plupart de ses clients qui risquent de changer de crèmerie, ce qu’aucune société commerciale n’est à priori prête à risquer.
  • D’autres projets se permettent de tirer profit des nouveautés de PHP5 s’il est disponible, mais continuent à bien fonctionner sur PHP4.

Je pense donc qu’il faut absolument :

  • d’une part que DotClear 1 continue à vivre — longtemps s’il le faut4 — et soit mis à jour quand des bugs ou failles de sécurité sont identifiés
  • d’autre part que les développeurs de logiciels libres qui visent le grand public soit toujours humbles, surtout quand leur communauté commence à grossir

Ajout du 7 juillet

Apparemment, Free est maintenant compatible avec DotClear 2.05, ce qui est un élément à mon avis essentiel pour la propagation de cette nouvelle version.

Post-Scriptum

Je ne m’attaque pas à Olivier Meunier en personne, puisque cette proposition de lettre ne semble de toute façon pas être de lui, et DotClear ne fait finalement que l’exemple opportuniste d’un sujet qui me traine en tête depuis bien longtemps...

Notes

[1] Reproduit ici au cas où :

Bonjour,

Je constate avec surprise et regret que votre hébergement n’offre qu’une version ancienne de PHP et ne me permettra donc pas d’installer l’outil de blog que j’ai choisi.

En effet, DotClear nécessite PHP5 ainsi que les extensions iconv mbstring, simplexml et le support des fonctions OB [à adapter aux carences révélées par le test]. Ces prérequis sont loin de pouvoir être considérés comme extravagants si l’on tient compte du fait que PHP5 est disponible depuis près de deux ans et que cette version est stable.

Il me semble donc d’évidence que mettre à jour votre version de PHP fait partie de vos projets immédiats et j’aimerais connaître le délai dans lequel vous pensez le faire.

Vous remerciant par avance de l’attention que vous portez aux demandes de vos clients, je vous salue cordialement.

Amélie Poulain.

[2] Supporté par Gandi notamment, qui y voit sans doute un bon moyen de se diversifier à moindre frais... tant mieux pour DotClear tant que ce n’est qu’un soutient

[3] Grâce à la présence encore aujourd’hui d’énormément de plateformes qui l’utilisent, soit dit au passage. Et là je me tire dans le pied, puisque s’il y avait moins de gens sur PHP4, il y en aurait sans doute plus sur PHP5, et sa stabilité serait encore meilleure... mais bon.

[4] PHP6 pointera le bout de son nez avant que tous les PHP4 soient éradiqués, à n’en pas douter

[5] Et il semblerait qu’il ne soit pas le seul

Commentaires

Commenter ce billet

RSS

Commentaires déjà déposés

  • 29 juin 2006 à 10h12
    Commentaire de NiCoS

    L’équipe Dotclear a prévu de maintenir DC1 pendant encore un moment (non défini) d’après ce que j’ai pu lire sur les forums...

    Olivier Meunier avait prévenu depuis le début qu’il voulait profiter des dernières fonctionnalités de PHP/MySQL pour coder mieux a priori.

    Par contre, c’est vrai que le ton de la lettre est a proscrire et je te rejoins pour le reste... ;-)

    PS : donc je redescends le serveur en PHP4 ? ;-)

    Répondre à ce message

    • 29 juin 2006 à 10h20
      Commentaire de Nicolas Hoizey

      L’équipe Dotclear a prévu de maintenir DC1 pendant encore un moment (non défini) d’après ce que j’ai pu lire sur les forums...

      Formidable !

      Olivier Meunier avait prévenu depuis le début qu’il voulait profiter des dernières fonctionnalités de PHP/MySQL pour coder mieux a priori.

      Et je le comprends, bien entendu ! Mais il ne code pas un petit soft pour lui seul, c’est un projet libre de grande envergure. Les mainteneurs de projets libres ont une certaine responsabilité vis à vis de leurs utilisateurs...

      PS : donc je redescends le serveur en PHP4 ? ;-)

      Ah bin non, faut que je refasse flickRate en Symfony ! ;-)

      Répondre à ce message

      • 29 juin 2006 à 13h20
        Commentaire de NiCoS

        En même temps, c’est un peu dommage de se limiter dans ses devs sous prétexte que le soft est ""massivement"" (surtout en france) utilisé. Je suis assez partagé sur cette notion de responsabilité. Il y a tout au mieux un engagement moral, rien ne l’oblige à assurer un niveau de continuité. Si on continue sur le coté « responsable », alors aucun dev de projet libre ne devrait arrêter d’y contribuer sous prétexte qu’il est utilisé. C’est aussi à l’utilisateur de se prendre par la main qqpart je trouve :-)

        Il aurait peut être du le nommer autrement que Dotclear, cela aurait fait couler moins d’encre...

        Pour la refonte de Flickrate sous Symfony, c’est pas sortir la grosse berta pour écraser un moucheron ?

        Répondre à ce message

        • 30 juin 2006 à 10h56
          Commentaire de Nicolas Hoizey

          c’est un peu dommage de se limiter dans ses devs sous prétexte que le soft est ""massivement"" (surtout en france) utilisé

          A condition de maintenir une version plus « universelle », bien sur...

          Il y a tout au mieux un engagement moral, rien ne l’oblige à assurer un niveau de continuité. Si on continue sur le coté "responsable", alors aucun dev de projet libre ne devrait arrêter d’y contribuer sous prétexte qu’il est utilisé.

          Si les mainteneurs historiques s’en vont où changent d’orientation, le fork est proche, cf Mambo/Joomla...

          Il aurait peut être du le nommer autrement que Dotclear, cela aurait fait couler moins d’encre...

          Ah bin non, c’est quand même bien le même outil !

          Pour la refonte de Flickrate sous Symfony, c’est pas sortir la grosse berta pour écraser un moucheron ?

          Tu penses vraiment ? En fait, il faut que je refasse une grosse partie de flickRate, et j’ai envie de tester Symfony, donc le lien est simple... ;-)

          Répondre à ce message

          • 30 juin 2006 à 11h58
            Commentaire de NiCoS

            Niko recommande pour des projets perso ou de petite envergure Code Igniter ou CakePHP (le second étant un peu plus complet dixit ce comparatif et assez proche de Symfony)

            Je n’ai pas eu le temps de les comparer. CakePHP semble plus mature au niveau doc en tous cas que CI.

            Sur CI, voir :

            • http://gilles.fabio.free.fr/weblog/...
            • http://gilles.fabio.free.fr/weblog/...
            • http://www.prendreuncafe.com/blog/2...

            Répondre à ce message

            • 30 juin 2006 à 12h49
              Commentaire de Nicolas Hoizey

              Je veux découvrir Symfony pour savoir ce qu’il permet de faire dans des projets plus vastes, donc je ne vais pas me pencher sur un framework de plus... ;-)

              Mais l’info est intéressante !

              Répondre à ce message

              • 30 juin 2006 à 14h31
                Commentaire de NiCoS

                Tu fais comme tu veux tant que tu pourris pas le serveur ;-)

                Répondre à ce message

                • 30 juin 2006 à 16h10
                  Commentaire de Nicolas Hoizey

                  Ca c’est clair !!! ;-)

                  Répondre à ce message

  • 29 juin 2006 à 10h12
    Commentaire d'un anonyme

    La lettre type est un peu hautaine je trouve aussi ; cependant, il est toujours possible de demander la mise en place des deux versions de PHP (pléthore de moyens existent) sur l’espace d’hébergement, afin que chacun y trouve son compte.

    Quand à la stabilité de php5, il me semble tout de même que nombre de sites importants et à fortes charges s’en sortent très bien, non ?

    Répondre à ce message

    • 29 juin 2006 à 10h23
      Commentaire de Nicolas Hoizey

      il est toujours possible de demander la mise en place des deux versions de PHP sur l’espace d’hébergement, afin que chacun y trouve son compte

      Je ne suis pas sûr que beaucoup d’hébergeurs mutualisés soient prêts à gérer plusieurs versions simultanées, d’autant plus que les différentes techniques sont à peu près toutes des bidouilles, non ? Si ce n’était pas le cas, il n’y aurait sans doute qu’une solution officielle mise en oeuvre par tout le monde... ;-)

      Quand à la stabilité de php5, il me semble tout de même que nombre de sites importants et à fortes charges s’en sortent très bien, non ?

      Oui, bien entendu, mais comme je le signale, attention surtout à tous les softs déjà en place qui ne tournent pas avec PHP5.

      Quand on voit les problèmes avec les composant PEAR, pourtant censés être proches des évolutions de PHP, ça laisse rêveur...

      Répondre à ce message

  • 29 juin 2006 à 13h53
    Commentaire de xave, de l’équipe Dotclear.

    Un produit compatible avec l’existant, on en a un, c’est Dotclear, premier du nom, et il n’est pas question de cesser de le maintenir.

    Pour Dotclear2, il y a eu un choix à faire entre « On veut que ça tourne chez le plus de monde possible » et « on veut que ça tourne le mieux possible. » La deuxième solution a été choisie : faire une machine de guerre capable d’encaisser des centaines d’utilisateurs, des milliers d’articles et pléthore de commentaires. Le public visé n’est plus l’utilisateur de base, c’est le webmaster.

    Est-ce que ça veut dire qu’on envoie chier l’utilisateur de base ? Non : d’abord on espère lui simplifier la vie puisqu’on rend possible la création de services basés sur dotclear où il aura encore moins d’administration à faire.

    Par contre, oui, on se doute bien que beaucoup voudront faire tourner leur dotclear à eux, et nous faisons ce que nous pouvons pour les y aider. La lettre type en question n’est rien d’autre qu’une aide pour qu’il sachent quoi demander s’il veulent le faire. Franchement, nous n’espérons pas faire bouger beaucoup d’hébergeurs avec ça et les quelques un qui ont déjà dit qu’ils allaient regarder s’ils peuvent le faire sont déjà une surprise.

    À titre personnel, mon conseil aux gens qui paient un hébergeur pas foutu de fournir des services corrects (parce que franchement, ne pas être foutu de faire tourner conjointement php4 et php5 quand on est hébergeur, c’est ne pas connaître son boulot.) c’est : « cassez vous ! Allez donner votre argent à des gens compétents. »

    Répondre à ce message

    • 30 juin 2006 à 11h01
      Commentaire de Nicolas Hoizey

      Un produit compatible avec l’existant, on en a un, c’est Dotclear, premier du nom, et il n’est pas question de cesser de le maintenir.

      C’est formidable alors, c’est une démarche très saine, bravo !

      Le public visé n’est plus l’utilisateur de base, c’est le webmaster.

      Là c’est un changement d’orientation relativement fort, attention aux désistements potentiels. Mais si la version 1 continue réellement à vivre et évoluer, ça devrait bien se passer.

      La lettre type en question n’est rien d’autre qu’une aide pour qu’il sachent quoi demander s’il veulent le faire.

      Je pense que la plupart des utilisateurs l’utiliseront telle quel, et je persiste donc à dire que son ton devrait être revu pour plus d’humilité.

      À titre personnel, mon conseil aux gens qui paient un hébergeur pas foutu de fournir des services corrects (parce que franchement, ne pas être foutu de faire tourner conjointement php4 et php5 quand on est hébergeur, c’est ne pas connaître son boulot.) c’est : « cassez vous ! Allez donner votre argent à des gens compétents. »

      Faire tourner plusieurs versions, c’est multiplier les environnements, et donc les tâches d’administration / supervision, et donc en général avoir plus de frais. Ca rend aussi l’usage plus compliqué pour les clients, qui doivent comprendre pourquoi il y a deux versions, et comment utiliser l’une ou l’autre.

      Il ne faut pas oublier que la plupart des utilisateurs de logiciels comme DotClear ou SPIP ne sont pas du tout informaticiens, tous ces concepts leur échappent bien souvent...

      Répondre à ce message

  • 21 août 2006 à 18h25
    Commentaire de mikaelkael

    Ce message n’est qu’une information : je n’utilise pas DotClear mais SPIP. Voici un lien intéressant : MySQL payant
    Zend serait en train d’étudier la même formule pour PHP.
    A+

    Répondre à ce message

Backtweets

Avec les mêmes tags

  • Le Journal du Net présente phpMyChat !
  • Chronique d’une licence non annoncée
  • Faut-il que j’abandonne SPIP pour DotClear ?

Derniers billets

  • Quelques petits ajustements...

    Vous l’avez peut-être remarqué vous même si vous faites partie des rares à venir de temps en temps sur le site, mais certainement pas si vous me lisez via le flux RSS, j’ai fait quelques ajustements, notamment sur la page d’accueil.

    Date de publication
    11/mars
    2010
    Commentaires
    2 commentaires
    Tags
    Gastero Prod
  • Les spammeurs s’y connaissent en CSS

    Un p’tit malin qui se fait appeler Sylvain a laissé un commentaire très sympathique sur mon billet précédent. Mais il a aussi glissé subrepticement un lien vers un site de poker fashion...

    Date de publication
    1/mars
    2010
    Commentaires
    5 commentaires
    Tags
    CSS, SPAM
  • Tumblr aime mes méduses

    Vous avez sans doute déjà vu ma belle photo de méduses fluorescentes — une de mes préférées — que ce soit ici, sur Flickr, JPG Magazine, deviantArt ou plus récemment sur RedBubble. Et bien elle vient d’être publiée en série sur de nombreux micro blogs Tumblr, lui apportant une énorme visibilité.

    Date de publication
    25/fév.
    2010
    Commentaires
    aucun commentaire
    Tags
    moi, photo

Derniers commentaires

  • ventrea sur Quelques petits ajustements... : Sympa les polices. Juste un petite remarque, dans les textes le lissage des caractères est assez (...)

  • NiKo sur Les spammeurs s’y connaissent en CSS : Vérifie très vite, car effectivement tu es vulnérable aux XSS en l’état.

  • Cédric sur Les spammeurs s’y connaissent en CSS : Ça fait quelques temps déjà que ce genre de message fleurit dans les commentaires. La parade très (...)

  • Rik sur Les spammeurs s’y connaissent en CSS : Comme le dit un certain edas, autoriser l’attribut style c’est s’exposé à de belles XSS. Plus (...)

  • NiKo sur Un Netbook comme videur de cartes amélioré ? : C’est pour ça que perso je pré-derushe mentalement en ne déclanchant que si j’estime cela vraiment (...)

  • NiKo sur Un Netbook comme videur de cartes amélioré ? : A part de céder à la tentation d’un nouvel achat techno, je vois vraiment pas l’intérêt d’acheter (...)

  • NiKo sur Google Chrome sur Mac, bilan mitigé : > Pas de barre de titre, donc je ne connais pas le nom de la page dès que j’ai plus de 5 onglets (...)

  • Sur Commentaires désactivés temporairement : Un commentaire sur la 2.2.0 svn !

  • Frank Taillandier sur Google Chrome sur Mac, bilan mitigé : Avec la version 5.0.322 du canal de dev le drag’n’drop dans la barre de signet « marche » sauf (...)

  • Xavier sur Google Chrome sur Mac, bilan mitigé : Pour speed tracer, il faut lancer chrome avec le parametre —enable-extension-timeline-api (...)

Nuage des tags les plus fréquents

  1. 3D
  2. 404
  3. accessibilité
  4. agenda
  5. Ajax
  6. animal
  7. animation
  8. Apple
  9. bande dessinée
  10. blog
  11. Blogmarks
  12. Blu-Ray
  13. bookmarks
  14. Canon
  15. cinéma
  16. citation
  17. Clever Age
  18. client riche
  19. concert
  20. couleur
  21. création
  22. CSS
  23. Daft Punk
  24. développement
  25. design
  26. dessin animé
  27. DotClear
  28. e-commerce
  29. ergonomie
  30. FeedBurner
  31. film
  32. Firefox
  33. Flickr
  34. fun
  35. Gastero Prod
  36. Google
  37. Greasemonkey
  38. hébergement
  39. HD
  40. humour
  41. hype
  42. IBM
  43. image
  44. informatique
  45. Internet
  46. iPhone
  47. JavaScript
  48. jeux
  49. jQuery
  50. Les Nuls
  51. Linux
  52. littérature
  53. livre
  54. logiciel
  55. logiciel libre
  56. loisirs
  57. Mac
  58. macro
  59. Microsoft
  60. moi
  61. Mozilla
  62. musique
  63. NetBook
  64. ordinateur
  65. oups
  66. photo
  67. PHP
  68. phpHeaven
  69. phpMyChat
  70. PicLens
  71. presse
  72. publicité
  73. recherche
  74. RewriteRule
  75. RSS
  76. sémantique
  77. SEO
  78. société
  79. Sony
  80. SPIP
  81. standards
  82. tag
  83. télévision
  84. vidéo
  85. Web 2.0
  86. Windows
  87. Yahoo !

A propos

L'auteur

Dans la vie professionnelle, co fondateur et Directeur Technique du cabinet de conseil nouvelles technos Clever Age, et dans la vie extra-professionnelle, créateur et animateur de Gastero Prod, flickRate et Ergothon, responsable technique de Marketing Planet et d’autres sites web, passionné d’Internet, de cinéma, de littérature, de musique ...

L'outil
Ce site est réalisé avec le logiciel libre de gestion de contenus Web SPIP en version 2.2.0-dev SVN [15445]

Identité 2.0

Vous pourrez aussi me trouver sur ces différentes communautés en ligne :

Réseaux sociaux
Copains d’avant, Diigo, Facebook, LinkedIn, netvibes, Twitter
Photo
deviantART, Flickr, JPG Magazine, Photo.net
Geek stuff
Ohloh, Userscripts.org
Autres
La musique sur Last.fm, Le vin sur Cork’d, Les livres sur Shelfari

Blogoliste

Proches
  • Jacqueline Oud
  • Marron show
  • Glagla Dot Org
  • Cédric Hoizey
Relations
  • Chez Xavier - Thoughts
  • La Case de l’Oncle Tom
  • Maître shteshitsu
  • Prendre un Café
  • Un Electron Libre...
Autres
  • Clever Age
  • Marketing Planet
Creative Commons License

Sauf mention explicite, tous les contenus de ce site sont la propriété de Nicolas Hoizey, et sont sous licence Creative Commons « Paternité - Pas d'Utilisation Commerciale - Partage des Conditions Initiales à l'Identique » version 2.0 adaptée à la France.