Auteur Sujet: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)  (Lu 14597 fois)

0 Membres et 1 Invité sur ce sujet

vivien

  • Administrateur
  • *
  • Messages: 47 349
    • Twitter LaFibre.info
A noter pour la compatibilité IPv6, ce n'est plus un besoin, je me débrouille bien sans, j'ai supprimé quelques limitation de sécurité (tous les utilisateurs en IPv6 sont vu comme un seul) et je n'utilise pas les fonctions de ban par IP. Pour les contraintes légales, je garde les log Apache.

corrector

  • Invité
Et pour les quelques cas de blocage pour flood, on dit que j'ai rêvé.

vivien

  • Administrateur
  • *
  • Messages: 47 349
    • Twitter LaFibre.info
Il me semble bien que j'ai supprimé la limite concernée.

corrector

  • Invité
Il me semble bien que j'ai eu une fois ou deux le message concerné.

miky01

  • Expert. Réseau RESO-LIAin (01)
  • Abonné K-Net
  • *
  • Messages: 3 828
  • Farges (01)
+ je compte rajouter VelocityJS pour ajouter quelques effets (menu de connexion en popup, ...).
Pour la sécurité, un captcha "privacy"-friendly ET simple (un truc style Are You A Human, qui propose juste une mini animation en JS où on doit faire un slide) ? Vous en pensez quoi ?

Ouais en gros tout ce qui qui sert a rien et nous pourri la vie sur les forums....

Pense aussi a prévoir un truc qui t'oblige a changer ton mot de passe tous les 15 jours, avec minimum 15 caractères, minuscule et majuscule, bien sur 3 symboles spéciaux et aussi 4 chiffres... 

Pour ma part on change pas qques chose qui remplit 99% des besoins, et fiable.

Seul bemol, une petite amélioration serait la bienvenue pour faciliter les recherches (c'est pas top), tout le reste est parfait, on s'en tape des popub cliqnotant dans tous les coins de l'écran.

Optix

  • AS41114 - Expert OrneTHD
  • Abonné Orne THD
  • *
  • Messages: 4 715
  • WOOHOO !
    • OrneTHD
Le problème c'est qu'il existe déjà une multitude de moteurs de forum sur le marché, des vieux et robustes, des neufs et modernes, etc. Avec les blogs, c'est sans doute là où on trouve le plus de choix et je ne comprends pas qu'on puisse partir dans une fuite en avant : il y a bien un CMS qui doit correspondre, c'est pas le choix qui manque ;)

Citer
On en a causé sur IRC, perso l'utilisation de MVC, frameworks (Symfony, Laravel) etc je trouve ça inutile : ça surchargerait pour rien...
Ok, donc ça veut dire que tu ne connais pas grand chose en architecture logicielle d'une part et que tu imposes ta vision "perso" dans les bases du dev d'autre part. Déjà là, je serre les dents.  :-X

Regarde un peu les confs de professionnels sur la chaine AFUP-PHP sur Youtube, c'est très intéressant pour faire évoluer ton avis sur la question. ;)

sergiodadi

  • Abonné Bbox fibre
  • *
  • Messages: 46
  • NICE (06)
Bonjour,
TroniQ89, je ne sais pas si tu as vu, mais faire un forum avec toutes les fonctionnalités de SMF, c'est un projet titanesque.

Je me demande si il n'est pas préférable de proposer des ajouts (soit dans le code directement, soit sous forme de "Mod" pour rajouter les fonctionnalités qu'il manque (principalement la possibilité de mettre des pièces jointes n'importe où dans un message et pas uniquement à la fin)

Gérant un forum SMF et suivant un peu les évolutions , j'ai vu qu'il existe depuis quelques années un fork de SMF qui semble sérieux et qui continue d'être développé . Je ne suis pas développeur mais je crois que la partie gestion des mods a été réécrite ainsi que d'autres parties. Le principal développeur est un français  :) (c'est pas courant dans les logiciels de forum ?), le logiciel n'est pas encore en version d'exploitation mais il a indiqué qu'il peut être utilisé en exploitation car il n'y a pas à priori de bugs majeurs et quelques forums l'utilisant sont en exploitation depuis pas mal de temps.

Il est indiqué: "Conçu en PHP 5 depuis des années par d'anciens développeurs du logiciel SMF (voir la FAQ), Wedge vous permet de créer et maintenir vos forums, avec un doigt de French touch. Blogs, HTML5, CSS3, jQuery, programmation objet, support UTF8, pré-compilation CSS, sécurité améliorée, brouillons, gestion et création simplifiée des thèmes et plugins ? Il peut le faire"

Voila le site: https://wedge.org/
Voila les principales fonctionnalités: https://wedge.org/pub/feats/

Je ne suis pas assez développeur pour en parler plus  mais vous pouvez peut-être voir si c'est intéressant de le tester ou de discuter avec son auteur.

Bon weekend  :)

vivien

  • Administrateur
  • *
  • Messages: 47 349
    • Twitter LaFibre.info
Edge est un fork qui date de 2010, basé sur SMF 2.0 RC3.

Son auteur est français et a réalisé les mod les plus utilisé à l'époque pour intégrer des vidéos (équivalent de Simple Audio Video Embedder qui le remplace) , des galeries de photo. Attention, il fallait payer pour avoir toutes les fonctionnalités.

Il se dit qu'il a un caractère prononcé et il y a une histoire qu'on lui a volé une partie de son code pour le mettre dans le code principal. Bref, il a arrêté dés 2011 le support de ses mod (qui restait toutefois disponibles, en incitant les utilisateurs a aller sur wedge).

Wedge est le forum SMF + les mod qu'il a développé, rien de plus. La licence de ce qu'il a rajouté à SMF fait que  Wedge n'est pas open source.

J'ai suivit un peu pour voir ce que devenait Wedge, il semble qu'il ait simplifié le code en supprimant le support des vieux navigateurs, mais il n'est jamais sortie en version stable.

Bref, je pense que c'est un projet qui ne va jamais percer. Je suis plus confiant pour SMF 2.1 mais les temps de dev et validation pour SMF sont très très long.

Inversement, il y a 11ans, quand j'ai fait mon choix, SMF était reconnu pour être le plus sur au niveau sécurité, face à des forums qui avaient de nombreuses failles critiques de sécurités découvertes tous les mois.

sergiodadi

  • Abonné Bbox fibre
  • *
  • Messages: 46
  • NICE (06)
Wedge est un fork qui date de 2010, basé sur SMF 2.0 RC3.
[...]
Merci pour tous ces complèments d'informations  :)

TroniQ89

  • @TroniQ89
  • Abonné Free adsl
  • *
  • Messages: 743
J'ai pas trop eu le temps de bosser sur le projet hier soir, j'étais KO :)

Le problème c'est qu'il existe déjà une multitude de moteurs de forum sur le marché, des vieux et robustes, des neufs et modernes, etc. Avec les blogs, c'est sans doute là où on trouve le plus de choix et je ne comprends pas qu'on puisse partir dans une fuite en avant : il y a bien un CMS qui doit correspondre, c'est pas le choix qui manque ;)

Mais beaucoup ne sont plus développés :)
Le projet PHPBoost, à la base prévu pour les blogs, propose un module pour les forums, mais quid de la migration...
Pour avoir une liste +/- complète de CMS forums, il y a opensourcecms.com, qui propose une option de démo pour chaque CMS. Mais encore une fois : comment migrer ? ;)


tu imposes ta vision "perso" dans les bases du dev d'autre part. Déjà là, je serre les dents.  :-X

En attendant je suis le seul dev sur le projet... ;)

Regarde un peu les confs de professionnels sur la chaine AFUP-PHP sur Youtube, c'est très intéressant pour faire évoluer ton avis sur la question. ;)

Merci ! Je matte ça ce soir

Très intéressant l'histoire de Wedge ;) Mais si ce n'est pas open-source...

EDIT: Si ! Github  de Wedge ici : https://github.com/Wedge/wedge

EDIT2: NodeBB propose un script de migration depuis SMF ;)

Exemple d'instance NodeBB de Notepad++ : https://notepad-plus-plus.org/community/

vivien

  • Administrateur
  • *
  • Messages: 47 349
    • Twitter LaFibre.info
Wedge est bien sur Github mais j'ai lu rapidement la licence et elle ne me semple pas open source. "Wedge is free of charge, but it's not free to redistribute. As such, it's not 'free and open source' software" si j'ai bien compris, il faudra payer pour ne pas avoir de copyright sur chaque page.

La page Wikipédia qui liste les moteurs de forums : https://en.wikipedia.org/wiki/Category:Free_Internet_forum_software

Il faut garder que le choix de SMF a été fait en 2006.

TroniQ89

  • @TroniQ89
  • Abonné Free adsl
  • *
  • Messages: 743
J'ai trouvé FluxBB aussi (un des 5 software les plus utilisés avec entre autres PHPBB, MyBB, SMF, IPS).

Et j'ai trouvé Flarum aussi, qui a l'air très bon ; mais en Bêta, donc utilisation en prod déconseillée...