• [^] # Re: SPIP ?

    Posté par . En réponse à la dépêche Le code source de Seenthis est disponible. Évalué à 2.

    Yep, effectivement aucun de ces standards ne parle de la qualité du code. Ils sont juste là pour essayer d'homogénéiser le code d'un projet à l'autre.
    Comme je le disais ces PSR sont tout-à-fait discutables, mais l'objectif est louable selon moi. Et le trio PSR-0 / Packagist / Composer est à mon avis une avancée majeure pour le développement PHP.
    Enfin, nous disposons en PHP un gestionnaire de packages assez ouvert pour permettre à chacun d'apporter sa pierre à l'édifice - ce que n'était pas PEAR.

    En ce qui concerne Symfony 2 et les autres frameworks que je citais, on peut ne pas aimer mais ça n'est tout de même pas de leur faute si tout le monde ne les utilise pas correctement ! :-)
    On peut faire effectivement un projet Symfony dégueulasse, mais on peut tout aussi bien faire un projet "pur PHP" bien crade ;-) Là encore, le socle technique ("PHP nu", SPIP ou "Framework X") ne garantit rien concernant la qualité du code.

    Ma charge à l'encontre de SPIP concernait plutôt la façon dont est fichu le code, qui me rappelle ce qu'on faisait au début des années 2000.
    Quand je vois du code HTML/Javascript au milieu du fichier permettant de gérer l'authentification, personnellement ça me chiffonne.
    Quand je vois ça, j'avoue que ça ne m'inspire pas non plus :
    $anciens = sql_allfetsel('id_auteur','spip_auteurs','login='.sql_quote($newlogin,$serveur,'text')." AND statut='5poubelle'",'','','','',$serveur);_

    Bref, je me permettais juste de donner mon humble avis sur cette technologie. Je me suis permis effectivement de dénigrer le code de SPIP, mais je reconnaissais également que bien utilisé il peut donner des sites complets.
    Le code source de SPIP me semble archaïque, de mon point de vue ; mais c'est tout-à-fait subjectif.

    Il y avait pour moi un paradoxe entre d'un coté cette cette annonce de l'ouverture du code source d'un projet, a priori entre autres destinée à faire venir des contributeurs, et d'un autre coté le socle technique choisi, qui à mon sens était plutôt susceptible de ne pas attirer grand-monde.
    Mais je constate que SPIP est encore populaire et qu'il a son public. Tant mieux ! :-)