Journal phpBB3 vient de sortir !

Posté par  .
Étiquettes : aucune
0
14
déc.
2007
il y aura sans doute une dépêche de faite, mais c'était pour dire que phpBB3 venait de sortir (hier je crois), après une longue attente et diverses RC, signe que les développeurs voulaient sortir un produit de qualité et non pas bâclé (bon, ce n'est pas forcément un signe de qualité, cf. vista, mais pour phpBB3 on verra que si)

Étant administration d'un forum phpBB2, sur lequel je pestais tellement la sécurité vis à vis des robots spammeurs était mal faite (inscription à valider mais le robot spammeur pouvait créer un profil avec site internet, et c'était super pénible à retrouver le nom et supprimer l'utilisateur).

Il était possible d'installer des mod pour pallier à cela mais c'était tellement fastidieux lors des migrations de version que cela m'avait toujours dissuadé de le faire.

Mais la nouvelle version de phpBB propose toutes ces sécurités d'office, tout est simplifié, tout est bien pensé, réfléchi, réorganisé. La console d'administration est une merveille, à l'image d'un spip ou d'un wordpress, ce n'est plus la confusion qu'il y avait avant.

Tout ceci se paye par le poids, compter 8 ou 9 Mo pour cette nouvelle version (francisée par http://www.phpbb-fr.com )

J'ai donc fait la migration de notre forum tout à l'heure, je voulais juste tester la nouvelle version avant, mais à la fin de l'installation il m'a été proposé de migrer un ancien forum, et la transition s'est faite sans de problème, et très rapidement. Leur outil de migration est très bien conçu.

Il est possible comme avant de modifier les thèmes, je trouve l'aspect du thème par défaut un peu plus fouilli et déroutant que ce que l'on pouvait avoir avant (texte plus gros, interlignes plus importants, avatars à droite), mais c'est quand même réussi, il faudra voir à force de l'utiliser (ou refaire un thème personnalisé)

Quelques nouvelles fonctionnalités :
Inscription avec captcha (désactivée par défaut, si vous avez un forum, soyez sympa pour les déficients visuels, et permettez une zone d'édition libre où ils peuvent écrire un message en cas de problème d'inscription !)

Le forum permet maintenant de joindre des fichiers de taille importante, et de gérer finement les droits à ce niveau.

La création de sondage est simplifiée.

Possibilité de faire un bbcode personnalisé

notification par jabber

possibilité pour les utilisateurs de faire des listes d'amis, des listes de personnes à ignorer (utile pour les gros forums sans doute...)

il y en a sans doute encore d'autres mais c'est surtout ce que j'ai vu pour le moment...


http://www.phpbb.com/
  • # sqlite

    Posté par  . Évalué à 3.

    j'ai oublié également de préciser que cette nouvelle version permettait d'utiliser un certain nombre de base de données différentes, comme mysql, sqlite, PostgreSQL, Firebird. J'ai essayé de mettre la nouvelle base sur sqlite, mais du côté de free.fr cela n'a pas suivit, je ne sais pas trop pourquoi, donc je suis resté à mysql :)

    Only wimps use tape backup: real men just upload their important stuff on megaupload, and let the rest of the world ~~mirror~~ link to it

    • [^] # Re: sqlite

      Posté par  . Évalué à 3.

      :D
      Je suis fan de phpBB depuis mon premier essai, malgré effectivement les difficultés de mise à jour.
      Et là, ben comme tu dis, c'est royal, ils ont intégré un maximum de choses
      Voilà une courte liste:
      http://forum.phpbb.biz/quoi-de-nouveau-dans-la-version-3-0-t(...)
      Les différences avec la v2: http://www.phpbb.com/about/features/
      La comparaison avec d'autres: http://www.phpbb.com/about/features/compare.php
      (J'aime pas trop le principe, mais ça donne surtout une idée plus détaillée des fonctions dispos (et non dispo) )
      • [^] # Re: sqlite

        Posté par  . Évalué à 2.

        merci des précisions.
        Il y a également une présentation en français ici des nouvelles fonctionnalités :

        http://forum.phpbb.biz/quoi-de-nouveau-dans-la-version-3-0-t(...)

        Je regrette par contre qu'il n'y ait pas de base une option d'exportation de flux rss ! Mais des mods sont en cours.

        Pour la censure des mots et les permissions, là aussi ils ont manqué un truc, c'est que si certains mots peuvent être censurés, et des utilisateurs n'ont pas le droit de s'inscrire avec ce mot, si on laisse un forum en libre accès il est possible de créer des sujets avec ces mots dans le titre. Dommage car cela représente 95 % du spam que l'on reçoit (et on ne veut pas mettre de captcha visuel sur la partie en libre accès). Des possibilités de captcha textuels seraient bien aussi : genre quelle est la couleur du cheval blanc d'henri IV, quelle est la somme de 10-2 etc

        Only wimps use tape backup: real men just upload their important stuff on megaupload, and let the rest of the world ~~mirror~~ link to it

    • [^] # Re: sqlite

      Posté par  . Évalué à 3.

      Très intéressant la possiblité d'utiliser mysql, ça permet d'en faire des versions portables (bon ok, vous allez me dire que généralement, un forum ne se ballade pas trop de droite à gauche, mais ça peut être un cas de figure qui peut se présenter)
      • [^] # Re: sqlite

        Posté par  . Évalué à 3.

        oui tout à fait, pour migrer d'un server à un autre, sans avoir à réimporter toute la base. Dans le cas d'un gros forum hébergé sans accès shell, phpmyadmin ne permet pas de réimporter correctement au delà d'une certaine limite. (tu voulais sans doute écrire sqlite et non pas mysql :) )

        Only wimps use tape backup: real men just upload their important stuff on megaupload, and let the rest of the world ~~mirror~~ link to it

  • # .

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

    La console d'administration est une merveille, à l'image d'un spip

    perso je trouve pas que la console de spip soit une merveille. C'est même elle qui m'a fait m'en éloigner...
  • # retour d'expérience

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

    J'ai fait un test de migration de PHPBB3.

    il peut sembler déroutant de devoir faire une install vierge pour ensuite migrer, mais tout se passe sans soucis et plutot rapidement.

    Quand j'ai fait un test pour voir ce qui se passait avec les anciennes URL ... j'ai pris peur. Apres une petite recherche sur le forum officiel, je n'ai pas trouvé d'info à ce propos.

    Toujours est il, qu'il semble n'y avoir aucune continuité dans le fonctionnement des liens.

    Cela à pour impact de perdre tout son référencement, d'etre en duplicate content massif, d'avoir plein de page en erreur, trop de redirect, une soumission d'un sitemap changeant trop de chose , et donc de gagner un droit pour aller directement dans la sandbox pour plusieurs mois.

    Conclusion provisoire, j'ai fait un rollback et retour phpbb2 meme si certaines fonctionnalités de phpbb3 sont sympa.

    donc si quelqu'un à une idée pour migrer et conserver ses anciennes URL, je suis preneur ( phpbb sans mod particulier )
    • [^] # Re: retour d'expérience

      Posté par  . Évalué à 1.

      Je suis étonné que tu aies eu tant de soucis, pour ma part tout s'est bien passé, j'avais quelques mods il les a simplement ignorés (sauf apparement le mod birthday, à vérifier)

      Et pour le problème d'URL je n'ai pas compris (enfin je crois)
      ce sont les urls qui étaient postées sur le forum qui ne linkent plus comme il faut ?
      Etrange..
      la seule fonction qui a pu les faire déconner (je suppose) c'est celle qui raccourci les urls trop longues.. mais là aussi je n'ai eu aucun souci.

      Quant aux doublons c'est "pas normal" tu as bien utilisé un préfixe de tables différent ?

      La migration par contre doit se faire directement, pas d'install puis migration, il y a un onglet "Migration" lors de l'install si tu est sur le même hébergement et même tables SQL que le phpBB2
      • [^] # Re: retour d'expérience

        Posté par  . Évalué à 2.

        pour ma part j'ai utilisé des préfixes de tables et un dossier différent pour être certain de bien passer la migration, j'ai bloqué l'ancien forum. À mon avis en gardant le même dossier (et en changeant de tables), les liens internes au forum seront les mêmes, le référence à un sujet étant toujours de la forme : viewtopic.php?t=521 par exemple

        et sinon on ne fait pas un forum pour être référencés sur un moteur de recherche, mais pour communiquer entre nous... (même si dans le cas de garder le même dossier, cela ne devrait pas dupliquer le contenu ni perdre les liens)

        Only wimps use tape backup: real men just upload their important stuff on megaupload, and let the rest of the world ~~mirror~~ link to it

      • [^] # Re: retour d'expérience

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

        nonononononon :)

        la migration s'est bien passé pas de doublon, pas de perte de données, et les dossiers ont été inversés sans soucis.

        par exemple, /viewtopic.php?p=612 ne retourne une erreur, alors que la meme URL sur l'ancienne version fonctionne.

        ce qui fait que j'ai l'ancienne URL qui n'existe plus est tout detecté comme erreur, et la nouvelle sera detecté comme doublon de la premiere.

        je parle d'un probleme de référencement :)


        par mesure de précaution, et ayant gardé la nouvelle install, je viens de re-re-vérifier ... et là, ca semble fonctionner à merveille. donc j'avais du faire une erreur de manipulation quelque part induisant tout ces problemes d'url.

        Donc, par mesure de précaution, et pour éviter toute boulette comme jeudi dernier, je vais refaire une install toute neuve de phpbb3 et une nouvelle migration.
        Je donnerai des nouvelles après :)
        • [^] # Re: retour d'expérience

          Posté par  . Évalué à 2.

          Ok :) tant mieux

          par contre je ne comprends pas comment tu comptes migrer tes tables de phpBB2 après avoir phpBB3 d'installé, c'est justement pas ce qu'il faut faire à mon avis. L'install d'Olympus se fait avec les données de l'ancien (dans un dossier différent puisque il y a des dossiers portant le même nom je crois)
          • [^] # Re: retour d'expérience

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


            par contre je ne comprends pas comment tu comptes migrer tes tables de phpBB2 après avoir phpBB3 d'installé


            Les instructions de migration disent qu'il faut faire une installation complète de phpBB3 avant d'effectuer la conversion.

            Je viens de tester : aucun problème.

            J'ai bien installé phpBB3 dans un dossier différent de phpBB2 sur le serveur,
            et je l'ai configuré pour que les tables MySQL de phpBB3 aient un préfixe différent.
      • [^] # Re: retour d'expérience

        Posté par  . Évalué à 2.

        Je viens de voir un problème, peut être lié à celui que tu as, il m'a réduit les url trop longues, mais n'a pas gardé le lien complet en href=
        du coup elles ne sont plus utilisables
        mais ça n'est apparement le cas que sur les vieux messages ..
        à voir
  • # Baclé ou pas ?

    Posté par  (site web personnel, Mastodon) . Évalué à 1.

    >après une longue attente et diverses RC, signe que les développeurs voulaient sortir un produit de qualité et non pas bâclé

    Ouai enfin, je suis dubitatif. Parce que bon, quand je vois qu'ils ont sorti 8 RC avant la finale, je me dis qu'il y a un problème quelque part :

    - soit ils ont sorti la RC1 trop tôt, c'est à dire non débuggée et alors ils auraient dû l'appeler beta (pour rappel : RC= release candidate, c'est à dire une version censée être stable, suffisament débuggée, prête donc à être utiliser en prod)
    - soit leur code est toujours aussi pourri (il n'y avait qu'à voir le nombre de requête SQL inutiles executée à chaque page dans les versions précédentes)

    Enfin bref, 8 RC, pour moi ça ne fait pas sérieux et n'est pas un gage de qualité, et ils ont certainement des progrès à faire au niveau de la prise en compte de la qualité dans leur processus de développement (par exemple, je n'ai pas vu de tests unitaires dans le dépôt CVS).

Suivre le flux des commentaires

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