Articulo de referencia

SPIP

SPIP ( Système de Publication pour l'Internet ) es un sistema de gestión de contenidos de software libre diseñado para la publicación de sitios web , orientado a la edición cola...

SPIP ( Système de Publication pour l'Internet ) es un sistema de gestión de contenidos de software libre diseñado para la publicación de sitios web , orientado a la edición colaborativa en línea .

El software está diseñado para una fácil configuración, uso y mantenimiento. La última P de la palabra SPIP significa tanto Partagé (compartido) como Participatif (participativo), en el sentido de que el software está diseñado para la edición colectiva en línea. [ 2 ] Su mascota es una ardilla voladora , en referencia al personaje de cómic franco-belga Spip .

Es utilizado por sitios institucionales, portales comunitarios, sitios académicos, asociaciones, páginas web personales y sitios de noticias, cuya lista (incompleta) se mantiene en el portafolio del sitio web del proyecto. [ 3 ]

A partir de la versión 4.2.5 (1 de septiembre de 2023), Spip pasará a un calendario de lanzamientos mensuales. [ 4 ]

Tecnología

El software está escrito en PHP y se basa en una o más bases de datos SQL : MySQL / MariaDB , SQLite o PostgreSQL .

Las páginas del sitio se generan sobre la marcha: el contenido almacenado en la base de datos se formatea mediante estructuras de presentación que combinan HTML y el lenguaje de marcado propio de SPIP . Un sistema de caché evita la generación de páginas en cada solicitud: cuando se solicita una página, SPIP comprueba si existe en su caché y, si no es demasiado antigua, se muestra. La vida útil de una página es configurable en su estructura de presentación.

Historia

SPIP fue concebido originalmente para el sitio uzine.net , tras lo cual sus diseñadores lo publicaron bajo la licencia GPL . Desde su lanzamiento en 2001, también se ha utilizado para el periódico Le Monde diplomatique y www.vacarme.eu.org ; el administrador web de Le Monde diplomatique es uno de los iniciadores de SPIP. [ 5 ]

SPIP integra un mecanismo de caché, un sistema de autenticación , un módulo de configuración automática y una interfaz para la administración e introducción de artículos. SPIP puede crear páginas dinámicas sin necesidad de conocimientos de PHP, utilizando un sistema de plantillas web conocido como esqueletos .

A principios de 2003, la versión 1.6 permitió mostrar la interfaz de back-end privada en varios idiomas. [ 6 ] Se creó un espacio para traductores con el fin de multiplicar el número de versiones disponibles. [ 7 ]

En enero de 2004, la versión 1.7 de SPIP permite la gestión de sitios web multilingües e implementa un módulo de búsqueda e indexación de contenido; también permite la sindicación de contenido de otros sitios. [ 8 ]

En abril de 2005, la interfaz privada de la versión 1.8 fue rediseñada para tener en cuenta un análisis de los procesos ergonómicos . [ 9 ] Una modificación importante para los desarrolladores es el núcleo de SPIP, que ahora se beneficia de un nuevo compilador. De este modo, es posible elaborar esqueletos con funcionalidades más complejas sin necesidad de programar en PHP. [ 10 ]

Actualmente se están llevando a cabo otras modificaciones, como la revisión de la interfaz privada en forma de esqueletos.

La versión 1.9 (1) introdujo un sistema de complementos y numerosos cambios, especialmente en la organización de los archivos de componentes (en particular la transición de las extensiones de archivos '.php3' a '.php' . [ 11 ]

La versión 1.9.1 introdujo un sistema de plantillas, similar al de Wikipedia. [ 12 ]

La versión 1.9.2 modificó la estructura de directorios para permitir una mejor mutualización de las fuentes. [ 13 ]

La versión 2.0 admite múltiples bases de datos SQL e introduce esqueletos sencillos para formularios web. [ 14 ]

La versión 2.1 se basa en el concepto de módulos, junto con una seguridad y estabilidad mejoradas, una nueva interfaz para la gestión de complementos y otras características. [ 15 ]

La versión principal 3.0 se lanzó el 19 de mayo de 2012:, [ 16 ] completamente rediseñada hacia un mayor grado de modularidad. Todas las funcionalidades no esenciales ahora se implementan como complementos. El área privada se ha reescrito completamente para hacer que los objetos editoriales sean lo más genéricos posible . Está diseñada para que sea más fácil y rápido crear nuevos objetos editoriales y personalizar los existentes. El nuevo bucle DATA permite que SPIP se conecte a cualquier tipo de datos (no solo tablas SQL). Estos datos pueden encontrarse localmente ( archivos XML , CSV , YAML , enumeraciones...) o directamente en una URL (lista de videos de YouTube , fotos de Flickr , hojas de cálculo de Google , calendario en línea ...). Así que la propia web puede usarse como una base de datos.

La versión 3.1 [ 17 ] se publicó el 6 de enero de 2016. Proporciona actualizaciones de las bibliotecas de JavaScript, estilos CSS predeterminados, mejora el espacio de edición, proporciona nuevas herramientas para escribir esqueletos, mejoras de rendimiento y escritura de código.

La versión 3.2 [ 18 ] se lanzó el 13 de octubre de 2017. Incluye una actualización de las bibliotecas JavaScript integradas , una mejor ergonomía del espacio privado, así como otras mejoras.

La serie de versiones 4.x, que comienza con la 4.0.0, tuvo su primer lanzamiento en julio de 2021. Mejora su motor interno de gestión de documentos, la compatibilidad con nuevos formatos de imagen como SVG, un nuevo espacio de administración; y, en el aspecto técnico, la compatibilidad con las versiones actuales de PHP y una nueva sintaxis de esqueleto. [ 19 ]

Véase también

Notas y referencias del artículo

  1. . 6 de julio de 2026 https://blog.spip.net/Mise-a-jour-de-securite-sortie-de-SPIP-4-4-16.html .{{cite web}}: Falta o está vacío |title=( ayuda )
  2. "Crítico de CMS" . Archivado del original el 12 de febrero de 2014. Consultado el 8 de marzo de 2010 .
  3. "Des sites sous SPIP" (en francés).
  4. ^ "Mise à jour de mantenimiento : salida de SPIP 4.2.5, SPIP 4.1.12" (en francés). 
  5. ^ Le Monde diplomatique » et Internet" (en francés). Febrero de 2010.  
  6. SPIP 1.6 - SPIP
  7. ↑ ¿ Cómo traducir SPIP?
  8. SPIP 1.7
  9. http://diala.rezo.net
  10. SPIP 1.8
  11. SPIP 1.9
  12. SPIP 1.9.1
  13. SPIP 1.9.2
  14. SPIP 2.0
  15. SPIP 2.1
  16. SPIP 3.0
  17. SPIP 3.1
  18. "Spip 3.2 - Spip" .
  19. "¡SPIP 4.0 totalmente simple !" . Blog de Spip . 9 de julio de 2021. 
  • Sitio web oficial : presentación, descarga, documentación, etc.
  • Historia detallada de SPIP
  • Traducir SPIP
  • Programación con SPIP 3.0
  • La galaxia SPIP
  • Plugins-SPIP
  • Contribuciones SPIP
  • spid-en Lista de correo para usuarios de habla inglesa. Archivada el 11/11/2013 en Wayback Machine.