De Wikipedia, la enciclopedia libre
Saltar a navegación Saltar a búsqueda

SPIP ( Système de Publication pour l'Internet ) es un sistema de gestión de contenido 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 instalación, uso y mantenimiento, y se utiliza en instituciones públicas y privadas [ ¿cuál? ] . La última P en la palabra SPIP significa Partagé (compartido) y 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 .

Es utilizado tanto por sitios institucionales, portales comunitarios, sitios académicos, páginas web personales y sitios de noticias. [ cual? ]

Tecnología [ editar ]

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': los contenidos almacenados en la base de datos se formatean mediante 'esqueletos' de presentación que fusionan HTML y el propio lenguaje de marcado 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 no existe en su caché y si no es demasiado antigua, se mostrará. La vida útil de una página se puede ajustar en su estructura de presentación.

Historia [ editar ]

SPIP fue concebido originalmente para el sitio uzine.net , después de lo cual sus diseñadores lo lanzaron bajo 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 webmaster de Le Monde diplomatique es uno de los iniciadores de SPIP, [ cita requerida ]

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 y entrada de artículos. SPIP puede crear páginas dinámicas sin ningún conocimiento de PHP, utilizando un sistema de plantillas web conocido como 'esqueletos' .

A principios de 2003, la versión 1.6 hizo posible mostrar la interfaz de back-end privada en varios idiomas. [3] Se habilita un espacio para traductores con el fin de multiplicar el número de versiones disponibles. [4]

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 distribución de contenidos de otros sitios. [5]

En abril de 2005, se modificó la interfaz privada de la versión 1.8 para tener en cuenta un análisis de los procesos ergonómicos [ aclaración necesaria ] . [6] Una modificación importante para los desarrolladores es el núcleo de SPIP que ahora se beneficia de un nuevo compilador. Entonces es posible elaborar esqueletos con funcionalidades más complejas sin requerir ningún trabajo de codificación en PHP. [7]

Actualmente se están realizando otras reelaboraciones, como la reelaboración de la interfaz privada en forma de esqueletos.

La versión 1.9 (1) introdujo un plug-in del sistema y numerosos cambios, en particular en la organización de los archivos de componentes (en particular la transición de la '.php3' a' .php' extensiones de archivos . [8]

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

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

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

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 administración de complementos y otras características. [12]

La versión principal 3.0 fue lanzada el 19 de mayo de 2012 :, [13] completamente rediseñado hacia un mayor grado de modularidad. Todas las funcionalidades secundarias ahora se implementan como complementos. El área privada se ha reescrito a fondo para que los objetos editoriales sean lo más genéricos posible [ aclaración necesaria ] . Está diseñado 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 a tablas SQL). Estos datos se pueden encontrar localmente ( archivos XML , CSV , YAML , enumeraciones ...) o directamente en una URL (lista de videos de YouTube , Flickrfotos, hojas de cálculo de Google , calendario online ...). Por tanto, la propia web puede utilizarse como base de datos.

La versión 3.1 [14] fue lanzada el 6 de enero de 2016. Proporciona actualizaciones de bibliotecas JavaScript, estilos CSS predeterminados, mejora el espacio editorial, proporciona nuevas herramientas para escribir esqueletos, y mejora el rendimiento y la escritura de código.

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

Ver también [ editar ]

  • Comparación de sistemas de gestión de contenido
  • Lista de software colaborativo
  • Lista de aplicaciones compatibles con iCalendar

Notas y referencias del artículo [ editar ]

  1. ^ "Descarga de SPIP" . spip.net . Consultado el 1 de noviembre de 2020 .
  2. ^ Crítico de CMS
  3. ^ SPIP 1.6 - SPIP
  4. ^ ¿Cómo traducir SPIP?
  5. ^ SPIP 1.7
  6. ^ http://diala.rezo.net
  7. ^ SPIP 1.8
  8. ^ SPIP 1.9
  9. ^ SPIP 1.9.1
  10. ^ SPIP 1.9.2
  11. ^ SPIP 2.0
  12. ^ SPIP 2.1
  13. ^ SPIP 3.0
  14. ^ SPIP 3.1
  15. ^ [1]

Enlaces externos [ editar ]

  • Web oficial : presentación, descarga, documentación, etc.
  • Historia detallada de SPIP
  • Traducir SPIP
  • Programación con SPIP 3.0
  • La galaxia SPIP
  • Complementos-SPIP
  • SPIP-Contrib
  • spip-en Lista de correo para usuarios del idioma inglés