• [^] # Re: Choix des mots

    Posté par . En réponse à la dépêche Sortie de BilboPlanet 0.3 - Le nouveau Planet CMS en PHP. Évalué à 8.

    » Et un CMS, c'est quoi ?
    Un CMS, je ne vais pas t'apprendre ce que c'est je suppose. Sinon je te renverrai sur Wikipedia :
    [[Système_de_gestion_de_contenu]]
    Auquel cas je te répondrai simplement qu'un CMS est un Système de gestion de contenu qui pour nous est écrit en PHP.

    » Sinon, le titre de la news dit « le nouveau Planet CMS en PHP »
    » Moi, je veux bien, mais sur quoi porte « nouveau » ? On a même l'impression que c'était le seul planet cms en php, et qu'il rend l'ancienne version caduque, comme la nouvelle console de chez machin.

    Le terme « nouveau » est plutôt utilisé dans le sens ou :
    nous avons refait une refonte totale de l'administration avec donc du nouveau code, et design (html, css, js), et php ainsi que du thème de base. Nous avons aussi travaillé sur l'internationalisation qui n'existait pas auparavant, et bien sur, son lot de bogues (php).
    Alors oui ensuite l'ancienne version est relativement caduque comparé au travail effectué sur la version actuelle. Mais elle est encore utilisée.

    - Nouveau : Définition :
    Sens 1: Qui existe depuis peu de temps. Apparu récemment. ---» C'est le cas de cette version, mais on peut aussi voir un jeu de mot je te l'accorde.

    » Sinon, une raison pour avoir choisi de développer en PHP, plutôt qu'un autre langage (interprété ou compilé) ?

    Nous avons repris le script de [www.planet-libre.org] développé à la base par PtiSeb de [www.tux-planet.net], il était écrit en PHP, nous avons tout repris depuis le début avec l'optique d'en faire un Planet simple à mettre en place pour les utilisateurs.
    Ensuite, il existe des alternatives tel que planet-planet, mais c'est en pyhon, donc obligé d'avoir un serveur avec du python, ou certains sont en perl, d'autres en ruby il me semble. La seule réelle alternative étant moon moon, celui ci est basé uniquement sur un script php qui s'exécute au lancement de la page. Hors, chez nous, tous les flux sont récupérés et stocké dans une BDD MySQL. Et le résultat est relativement bien : 10 000 articles, environ 50 Mo en fonction des flux (environ hein :P). Ainsi, nous permettons d'avoir une fonction de recherche des articles en fonction de la date des articles, une fonction de vote (désactivable) pour les articles, un panel d'administration permettant de configurer le Planet, l'utilisateur, les membres, les flux, les articles (possibilité de censurer / supprimer un article) ... Ce qui fait tout de même pas mal de possibilité je trouve.

    » Qu'est-ce qui est dur, dans la création d'un planet ? (question subsidiaire : vos bogues étaient ils des bogues de design, ou des bogues dus au langage ?).

    Qu'est ce qui est dur dans la création d'un Planet ? Il n'y a pas de difficultés majeures, il faut juste avoir envi de réaliser un Planet avec un installateur graphique pour permettre a des personnes qui ont envie d'avoir leur propre planet d'en mettre un en place simplement et rapidement. Ensuite que cela soit en php ou n'importe quel autre langage ... Le choix dépend des personnes qui développent :-)
    Nos bogues étaient ensuite sur le PHP, car nous avons mis en place un nouveau thème ainsi qu'une toute nouvelle interface admin.

    J'espère avoir répondu a tes questions,

    Cordialement,