Aprendiendo SPIP [1]

[01] Descripción e instalación de SPIP

, por dani

SPIP es un CMS (gestor de contenidos), quizás menos conocido que otros CMS (php-nuke, mambo, joomla, drupal, etc.) pero con características propias que lo hacen único.

Las principales ventajas de SPIP son:

- Bastante personalizable, tanto el aspecto gráfico de la web como el contenido. El único límite es nuestra imaginación, mientras que las web’s realizadas con otros CMS son clones (todas muy similares).

- Enorme rapidez de carga. Su sitema basado en caché permite que el visitante obtenga código html puro, en lugar de páginas php generadas dinámicamente. Esto permite mantener un sitio con spip en servidores caseros (o de colegios) con pocos recursos

- Permite introducir fórmulas matemáticas en código Latex por lo que se puede usar perfectamente como web o blog de tipo científico.

- Sistema de estadísticas más real y algo distinto al resto (en otros cms como php-nuke si una misma persona hace clic varias veces en ’Leer artículo’ lo cuenta como leído varias veces, cuando en realidad ha sido la misma persona)

Las desventajas que le he encontrado a spip son:

- Necesidad de aprender su funcionamiento, con órdenes propias de SPIP (sin embargo se aprende rápido y hay un gran soporte en francés, castellano, catalan y otros idiomas)

- Las estadísticas de visitas a un artículo no se actualizan en tiempo real (SPIP va haciendo los cálculos cada periodo de tiempo y en segundo plano)

Instalación

La instalación la llevaremos a cabo en nuestro servidor, en el que necesitamos tener instalados previamente MySQL y PHP [1].

  1. Descargamos SPIP (fichero zip de 2,6 megas) desde
    http://www.spip.net/spip-dev/DISTRIB/SPIP-v1-9-0.zip

  2. Descomprimimos el fichero zip y nos creará una carpeta llamda /spip

  3. Copiamos el contenido de dicha carpeta en la raiz de nuestro espacio web (mediante ftp)
  4. Damos permisos (chmod 777) a las carpetas:
    - CACHE
    - IMG
    - ecrire
    - ecrire/data

  5. Apuntamos nuestro navegador a espacio-web/ecrire

- Si lo has puesto en la raíz de tu servidor: http://miservidor.es/ecrire
- Si está en tu espacio-web: http://miservidor.es/miespacioweb/ecrire

Tenemos que poner los datos relativos a base de datos MySQL. Puesto que lo estamos instalando en nuestro servidor, pondremos como servidor localhost y como usuario y contraseña los que tengamos para acceso a mysql [2]

Si lo datos introducidos son correctos verás esta pantalla:

En la siguiente etapa, tienes que elegir una base de datos (puede que ya tengas alguna si has hecho alguna instalación anterior de spip) o crear una nueva (que llamarás por ejemplo spip19 ). Entonces podrás pasar a la siguiente etapa:

En esta quinta etapa tienes que dar varios datos personales:
- Firma: si pones «pepe» en tus artículos aparecerá «enviado por pepe»
- e-mail: tu correo
- usuario y contraseña son los datos que te permitirán entrar en el espacio privado para redactar artículos y administrar el sistema

Ahora ya puedes acceder al espacio privado usando el login y contraseña que pusiste en el paso anterior.

Además ya puedes acceder a la web (que de momento no contendrá infomación).

En el próximo artículo aprenderemos a configurar spip y mucho más ...

Notas

[1Para instalar MySQL y PHP en tu servidor mira el enlace Instalar un servidor

[2Si no estás instalando spip en tu servidor propio, esos datos te los tiene que facilitar tu proveedor de Internet o de hospedaje web. Si estás instalando en tu propio server pero no recuerdas esos datos: Ver + info