SPIP 3.1.0 est disponible au téléchargement

Posté par  . Édité par Benoît Sibaud, ZeroHeure, Jacques Pyrat, Davy Defaud, palm123 et Florent Zara. Modéré par Florent Zara. Licence CC By‑SA.
40
9
jan.
2016
Internet

L’équipe de SPIP a le plaisir de commencer l’année 2016 en lançant officiellement SPIP 3.1

Logo SPIP

SPIP est un gestionnaire de contenus (CMS) qui a le souci du respect de la vie privée de ses utilisateurs et d’une économie de ressources pour être utilisable partout. SPIP est traduit en de nombreuses langues (dont les diverses langues régionales de France).

SPIP 3.1 est une version améliorée de SPIP 3.0, qui comprend une mise à jour des bibliothèques JavaScript embarquées, un nouvel habillage graphique pour l’espace privé et les pages publiques et de nombreuses autres améliorations.

SPIP 3.1 en bref :

  • ajout d’une fonction plein écran, vous permettant d’écrire et voir le résultat simultanément ;
  • mise à jour des bibliothèques JavaScript dont jQuery (passage à la version 1.11.3) et jQuery UI ;
  • mise à jour graphique du thème par défaut qui intègre la base minimale CSS Tiny Typo ;
  • mise à jour du thème graphique de l’espace privé ;
  • ajout du lecteur multimédia MediaElement.js par défaut pour la lecture des sons et vidéos ;
  • des statistiques améliorées ;
  • côté PHP, travail de normalisation, suppression de nombreux avertissements et compatibilité accrue avec les dernières versions de PHP, en particulier PHP 7.

Aller plus loin

  • # On ne dira jamais assez à quel point SPIP est génial

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

    Un commentaire fan-base pour dire que SPIP est formidable, un noob absolu comme moi parvient grâce à cet outil à proposer des contenus depuis… douze ans maintenant, aïe.

    Le dernier SPIP que j'ai mis en place, j'ai passé en tout et pour tout six minutes à donner des consignes à l'équipe qui est chargée d'assurer le contenu, alors que ce n'était pas un public "facile". Alors chapeau et merci !

    Intendant, donc méchant, mais libre !

    • [^] # Re: On ne dira jamais assez à quel point SPIP est génial

      Posté par  . Évalué à 8. Dernière modification le 10 janvier 2016 à 00:23.

      Concernant Spip et ce depuis la version 1.6., je me dois de dire bravo.
      Si, dans ma pratique, on me demande un CMS, c'est toujours celui là que je choisi.
      Simple, efficace et compatibilité ascendante jamais démentie.
      Une très bonne nouvelle.
      Beau travail les gars et merci.

  • # compatibilité accrue ?

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

    Que signifie cette formulation sibylline: "compatibilité accrue avec les dernières versions de PHP, en particulier PHP 7" ? compatible php 7 ou pas ?

    • [^] # Re: compatibilité accrue ?

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

      PHP7 venant de sortir, SPIP n'a été que peu testé avec ce dernier.

      Sauf erreur de ma part (je ne suis pas un core dev de SPIP), la compatibilité officielle PHP7 est donc au programme pour une version de maintenance (3.1.x).

      Reste la question des plugins qui peuvent ou non être compatibles.

      L'argent est un mauvais maître, mais un bon serviteur

    • [^] # Re: compatibilité accrue ?

      Posté par  . Évalué à 3.

      Bonjour,

      perso j'ai testé un spip "simple" sous php7 et HHVM sans problème.
      C'était sous la version de dev, je ne pense pas que la version stable pose d'avantage de problème :)

      .Gilles

  • # En quoi SPIP est génial ?

    Posté par  . Évalué à 1. Dernière modification le 10 janvier 2016 à 15:50.

    SPIP est un gestionnaire de contenus (CMS) qui a le souci du respect de la vie privée de ses utilisateurs

    Pourriez-vous apporter plus de précisions ?

    et d'une économie de ressources pour être utilisable partout.

    Pourriez-vous apporter plus de précisions ?

    Ce que je vois apres avoir cliqué sur "SPIP Demo" sur le site officiel, c'est un truc au design vraiment pauvre, limite moche, réalisable par n'importe quelle Michue en 10 minutes sous notepad pour afficher du texte.

    Donnez moi envie d'aller plus loin.

    • [^] # Re: En quoi SPIP est génial ?

      Posté par  . Évalué à 3.

      Spip est le "moteur" du site, pas la carrosserie !

      Beaucoup de sites modernes et actuels utilisent spip comme moteur mais avec un webdesign 2015-2015 (responsive, animations jquery, etc…)

      En effet, si tu souhaites un mcdo tout près en 5 minutes au lieu d'un bon plat gastronomique complexe mais passionnant à mettre en place… spip n'est peu être pas pour toi :-)

      • [^] # Re: En quoi SPIP est génial ?

        Posté par  . Évalué à 3. Dernière modification le 10 janvier 2016 à 22:15.

        En effet, si tu souhaites un mcdo tout près en 5 minutes au lieu d'un bon plat gastronomique complexe mais passionnant à mettre en place… spip n'est peu être pas pour toi :-)

        Pardon pour le hors sujet mais par quel miracle ton plat gastronomique peut-il etre bon avant d'en connaitre sa saveur ? D'autre part McDO ce n'est que du fastfood, tu remplaces le bigmac par un Pan-bagnat, cela restera par principe du fastfood. Je ne souhaite ni un bigmac ni une brique de pain bio :)

        Cela semble en effet pas pour moi :) Quoiqu'il en soit merci a tous pour ce supplement d'informations.

        • [^] # Re: En quoi SPIP est génial ?

          Posté par  . Évalué à 4.

          Néanmoins, je te rejoint sur un point: il est urgent de faire une mise à jour de la template de base de spip !
          En effet, si Spip à aujourd'hui une mauvaise popularité et image uniquement parce que la Template date des année 2000, c'est vraiment dommage… d'autant plus que spip peu largement faire tourner une Template de base 100% dans les tendances et besoins actuels (responsive design,flat design, etc…)

          • [^] # Re: En quoi SPIP est génial ?

            Posté par  . Évalué à 1.

            re,

            Pas uniquement la template, mais aussi le manque d'interraction avec l'utilisateur. On me vante les merites des plugins. Je m'attends a pouvoir jouer avec un bon nombre d'entres eux dans la demo. Je me demande si l'on peut vraiment appeler cela une demo ?
            Je ne retrouve pas la simplicite decrite de SPIP via le wiki, sur le site officiel. Il n'y a pas d'accroche / demo / video / images qui soit a la hauteur de l'imagination de l'utilisateur lors de sa quete.

    • [^] # Re: En quoi SPIP est génial ?

      Posté par  . Évalué à 0.

      Spip est le "moteur" du site, pas la carrosserie !

      Beaucoup de sites modernes et actuels utilisent spip comme moteur mais avec un webdesign 2015-2016 (responsive, animations jquery, etc…)

      En effet, si tu souhaites un mcdo tout près en 5 minutes au lieu d'un bon plat gastronomique complexe mais passionnant à mettre en place… spip n'est peu être pas pour toi :-)

      • [^] # Re: En quoi SPIP est génial ?

        Posté par  . Évalué à 7. Dernière modification le 10 janvier 2016 à 18:58.

        Pour ma part, j'ai utilisé Spip dans sa version 2.X pour gérer une école d'à peu près 800 élèves.
        Les services qu'il m'a rendu :
        Gestion administratives des élèves (journaliers ou internes)
        Gestion de la partie académique depuis ce que l'on appelle ici l'enfantine (de 5 à 6 ans), la primaire (7 à 12 ans), le secondaire (13 à 16 ans), le bac français, le bac international, et la maturité fédérale (suisse).
        Avec bien sûr le suivi académique, les applications online, la base de données de référence de cours des profs, le multimedia video et audio
        Tout cela avec permis par la souplesse du moteur Spip, ses plugins, et du développement supplémentaire évidemment.
        La base solide de Spip le permet. Tout simplement. C'est ce que j'apelle "libre et non obscur". Je le connais bien depuis le livre de Yan Forgerit paru à l'époque.

        Aujourd'hui je l'utilise comme CMS standard ou pour des applications spécifiques comme des panneaux d'affichage.
        Un petit exemple en image : horloge temps réel, programmable par l'utilisateur, pour afficher le temps qu'il fait, les nuages s'nimants avec la vitesse du vent, etc…, un film, une annonce… simplement en utilisant quelques plugins développé "in house" et greffé sur spip avec les permissions qui vont bien (screenshot d'hier):

        Titre de l'image
        Impossible avec d'autre CMS surtout si l'on souhaite une compatibilité ascendante(je ne vais pas les citer tout le monde les connais).
        Le développement est rapide et sûr et jusquà présent, rien à refaire pour passer d'une version à une autre. 15 minutes après l'upgrade C'est reparti.

    • [^] # Re: En quoi SPIP est génial ?

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

      Bonjour,

      SPIP est un gestionnaire de contenus (CMS) qui a le souci du respect de la vie privée de ses utilisateurs
      

      Pourriez-vous apporter plus de précisions ?

      Je ne sais pas à quoi il est fait allusion en particulier, je ne pourrai pas en dire plus.

      et d'une économie de ressources pour être utilisable partout.
      

      Pourriez-vous apporter plus de précisions ?
      Ce que je vois apres avoir cliqué sur "SPIP Demo" sur le site officiel, c'est un truc au design vraiment pauvre, limite moche, réalisable par n'importe quelle Michue en 10 minutes sous notepad pour afficher du texte.
      Donnez moi envie d'aller plus loin.

      Là par contre je peux détailler, car j'utilise SPIP depuis bien longtemps (2002) comme d'autre au dessus

      La démo, c'est le style de base, il est très neutre pour s'adapter à de nombreux cas d'utilisation. C'est un point de départ, en général il n'est pas utilisé tel quel.

      Il faut rappeler que SPIP est fait à l'origine pour permettre à de nombreuses personnes de rédiger des journaux ou magasines en ligne. Il sait maintenant faire d'autre chose, mais il garde de sont but initial une interface d’administration, "l'espace privé", très bien faite pour dialoguer entre auteurs.

      J'ai par exemple participé à http://montbouge.info/, aujourd'hui en "sommeil". Plus de trente auteurs y ont écrit des articles. Et en général une dizaine en même temps pour proposer, relire, etc.

      Lancé par les gens de rezo.net, dont le webmaster du http://www.monde-diplomatique.fr/ (qui est toujours sous SPIP), SPIP c'est aussi une certaine idée du monde.

      C'est pourquoi on trouve sous SPIP des sites comme RSF : https://fr.rsf.org/, ou des syndicats http://www.cgt.fr/ , http://www.force-ouvriere.fr/

      Pour plus de détail sur l'histoire, je vous renvois à ce que j'avais pu écrire là http://montbouge.info/spip.php?article522

      Pour le côté "économie de ressources" il y a cette présentation déjà bien vieille : http://2010.rmll.info/SPIP-systeme-de-publication-ecologique.html

      • [^] # Re: En quoi SPIP est génial ?

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

        Pour le côté "économie de ressources" il y a cette présentation déjà bien vieille : http://2010.rmll.info/SPIP-systeme-de-publication-ecologique.html

        Pour préciser, l'auteur avait écrit « une écologie de ressources » mais en modération je ne voyais pas bien ce que ça voulait dire, à part « éviter le gaspillage de ressources », soit une économie de ressources. La présentation citée utilise elle aussi le terme « écologique » pour regrouper « maintien de l’habitat » (compétence locale, dans le contexte ?), « préservation des ressources » (économie de ressources ? ressources "recyclables" ? optimisations ?) et « optimisation de l’espace ».

        • [^] # Re: En quoi SPIP est génial ?

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

          Économie de ressources, c'est qu'à CPU égal, SPIP pourra servir plus de pages que d'autres CMS.

          Cela est entre autre dû au système de cache de SPIP :
          - cache des squelettes compilés
          - cache du résultat
          - effacement du cache que si le recalcul a pu être fait (ce qui permet de ne pas faire tomber le site si MySQL ne répond pas)

          Un article sur le sujet avec des chiffres : http://blog.spip.net/CMS-et-sites-a-fort-trafic-parlons.html

          L'argent est un mauvais maître, mais un bon serviteur

          • [^] # Re: En quoi SPIP est génial ?

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

            le seul soucis du cache de Spip est que si un commentaire est rajouté à un page, celle ci sort du cache pour être recalculé. Sur un site comme azurseisme.com qui traite des tremblements de terre sur la Côte d'Azur, on peut avoir plus de 30 000 pages vues dans l'heure qui suit un tremblement de terre local et chacun veut ajouter son témoignage ce qui entraine le recalcul de toute la page et l'invalidation du cache. Du coup, le système sature et même le rédacteur du site ne peut plus y accéder pour mettre à jour les informations.

            • [^] # Re: En quoi SPIP est génial ?

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

              oui, c'est un problème. Mais il est possible me semble-t-il de désactiver cela. J'ai vu passé une contribution à ce sujet. Je te suggère de te rapprocher de la liste des utilisateurs de SPIP … je suis sûr que l'un se rappelle où.

    • [^] # Re: En quoi SPIP est génial ?

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

      SPIP est un gestionnaire de contenus (CMS) qui a le souci du respect de la vie privée de ses utilisateurs
      Les adresses IP des visiteurs ne sont pas conservées. Elles sont hachées pour le calcul des statistiques, puis effacées.
      Dans l'espace privé, il est possible de ne pas signaler aux autres rédacteurs que l'on est actuellement connecté.

      et d'une économie de ressources pour être utilisable partout.
      Spip tourne très bien sur des petites configurations, là où la plupart des autres CMS deviennent inutilisables.

      Spip intègre par défaut un système de cache, qui permet d'économiser du calcul CPU. Ce système de cache très bien pensé, et on peut donner des valeurs différentes pour des parties différentes des pages (je simplifie). Par exemple, le pied de page ne va pas beaucoup bouger en principe, et donc on pourra lui attribuer un délai très important.

      Spip est également modulaire, avec un système de plugins, si ceux par défaut ne suffisent pas. Les plugins sont gérés par le moteur, qui se connecte à des dépôts, officiel ou autres.

      Il est également possible de mutualiser les installations de Spip, c'est transparent et souple.

      Alors oui, ça à l'air vide au début, mais il existe de nombreux templates disponibles, et on peux facilement les adapter ou créer ses propres templates.

      Enfin, la documentation en ligne et intégrée est excellente, et est disponible dans de nombreuses langues.

      Spip permet à peu près de tout faire, sans forcément écrire du php.

      Pourquoi bloquer la publicité et les traqueurs : https://greboca.com/Pourquoi-bloquer-la-publicite-et-les-traqueurs.html

      • [^] # Re: En quoi SPIP est génial ?

        Posté par  . Évalué à 1. Dernière modification le 11 janvier 2016 à 09:31.

        Ceci n'est pas une SPIP !

        En revanche, SPIP est vraiment efficace…

      • [^] # Re: En quoi SPIP est génial ?

        Posté par  . Évalué à 1.

        Il est également possible de mutualiser les installations de Spip, c'est transparent et souple.

        C'est à dire qu'avec une seule installation de SPIP et une seule base de donnée on peut réaliser plusieurs sites différents (par exemple site1.domaine.com, site2.domaine.com,…) ?

        (comme peut le faire Wordpress avec l'installation multi-site)

        • [^] # Re: En quoi SPIP est génial ?

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

          De manière native, Spip permet de se connecter à plusieurs bases de données, MySQL, Postgresql, Sqlite etc.
          Il est même possible de combiner plusieurs bases de données.
          Il est aussi possible d'interroger des données dans d'autres formats : XML, Json etc. par exemple de lire un tableau de donnée depuis un tableur Google.

          Le partage d'une même base de donnée se fait habituellement, pour les différents logiciels, par l'utilisation de préfixes.

          Dans la cas de la mutualisation, on peut choisir de partager ou pas une même base de donnée. On peut même configurer le plugin de mutualisation pour que la création du site et celle de la base de donnée soit entièrement automatique et transparente. C'est ce que j'utilise, c'est très pratique. J'ai choisi de séparer chaque site dans une base de donnée distincte.

          Franchement, comment peut-on comparer Spip et Worpress????
          Wordpress n'est pas un CMS, c'est seulement un script de création de blogs, avec beaucoup de défauts, en particulier son manque de souplesse éditoriale et sa consommation de ressources.

          Pour répondre à la question : Oui, mais le plugin mutualisation de Spip permet d'aller bien plus loin, et peut être adapté à de nombreux besoins.

          Pourquoi bloquer la publicité et les traqueurs : https://greboca.com/Pourquoi-bloquer-la-publicite-et-les-traqueurs.html

          • [^] # Re: En quoi SPIP est génial ?

            Posté par  . Évalué à 5.

            Wordpress n'est pas un CMS, c'est seulement un script de création de blogs, avec beaucoup de défauts, en particulier son manque de souplesse éditoriale et sa consommation de ressources.

            Et le fait qu'il soit troué 2 fois par an.

    • [^] # Re: En quoi SPIP est génial ?

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

      Sur le respect de la vie privée des utilisateurs, SPIP :
      - n'utilise pas les CDN de Google pour distribuer jQuery
      - n'utilise pas une police Google font dans l'admin (cf WP qui lui le fait)
      - anonymise au bout de 3 mois les IP stockées avec les posts des forums
      - le plugin social tag n'utilise pas les js de tracking des réseaux sociaux
      - …

      Bref, SPIP essaye autant que possible de protéger la vie privée de ses utilisateurs :
      - administrateurs du site
      - visiteurs du site

      C'est un des aspect militant de SPIP !

      L'argent est un mauvais maître, mais un bon serviteur

      • [^] # Re: En quoi SPIP est génial ?

        Posté par  . Évalué à 2.

        • anonymise au bout de 3 mois les IP stockées avec les posts des forums

        je croyais (piètre juriste que je suis, faut pas taper tout de suite) que les informations de connexions type IP devait être conservé 1 an en France ?

        Problème pour spip ou mauvaise compréhension pour moi ?

    • [^] # Re: En quoi SPIP est génial ?

      Posté par  . Évalué à 2.

      Ce que je vois apres avoir cliqué sur "SPIP Demo" sur le site officiel, c'est un truc au design vraiment pauvre, limite moche, réalisable par n'importe quelle Michue en 10 minutes sous notepad pour afficher du texte.

      Donnez moi envie d'aller plus loin.

      SPIP est le moteur. La présentation est configurée à l'aide de squelettes et de feuilles de styles. C'est le cas de la plupart des CMS actuels mais SPIP a été très novateur en utilisant ce système dès l'an 2000.

      SPIP garde de nombreux avantages par rapport aux poids lourds des CMS. Il est très facile de personaliser son site : la documentation est excellente et en français, la syntaxe des squelettes est très claire et en français, il existe de nombreux exemples. Le système de cache est très performant (existe depuis l'origine aussi). Il est conçu dès le départ pour gérer un site multilingue. Il connaît les règles typographiques françaises. Etc…

      Cette signature est publiée sous licence WTFPL

    • [^] # Re: En quoi SPIP est génial ?

      Posté par  . Évalué à 2.

      http://www.spip.net/fr_article884.html

      tu auras des "vrais" sites en SPIP.
      La plupart sont tout à fait plaisant à regarder.

  • # mode reader FF

    Posté par  . Évalué à 2. Dernière modification le 14 janvier 2016 à 14:34.

    J'aime beaucoup utiliser le mode reader de FF. C'est reposant et sobre.
    Sur linuxfr, il me semble que le mode reader détecte une balise :

    <main id="contents" role="main">

    Sur http://blog.spip.net, par contre, il ne s'active pas.

    Est ce que ce comportement provient du thème ou du moteur SPIP ?

Suivre le flux des commentaires

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