UniWeb es una plataforma desarrollada sobre intelliWeb, específicamente orientada a la gestión de sitios web de universidades.
La versión previa, 1.0, de UniWeb, concebida para funcionar en entornos sin bases de datos pero con alta carga de peticiones, ha sido liberada y se encuentra disponible en la forja:UniWeb. La versión 2.0 es, por el momento, software estrictamente comercial.
Las características propias de intelliWeb la convierten en una plataforma óptima para sitios corporativos, lo que nosotros denominamos multiplataforma, ya que permite alojar diferentes sitios web con características propias, usuarios distintos, etc. y mantenerlos integrados al mismo tiempo.
UniWeb permite mantener el sitio web de todos los centros, departamentos, titulaciones, institutos, vicerrectorados, etc. de una Universidad, así como el sitio principal de la misma y cualquier otro elemento específico de presencia web (por ejemplo un portal especializado para el acceso a la Universidad y la captación de estudiantes).
Todos los sitios integrados en una plataforma UniWeb comparten parte de la información incluso aunque estén alojados en distintos servidores. UniWeb permite distribuirse para balancear la carga entre distintos servidores, escalándose hasta donde sea necesario para cubrir la demanda de cualquier corporación.
Con UniWeb cada sitio puede tener una imagen propia, pero ésta puede estar integrada en la imagen corporativa de la Universidad. De éste modo se mantiene una imagen común mientras que se dota de personalidad a los distintos entes que forman la Universidad.
Por otro lado UniWeb integra la información de todos esos sitios: permite por ejemplo establecer un buscador común para todos los sitios de la corporación, compartir datos sobre profesorado, titulaciones, departamentos, etc. De éste modo la modificación de la información de una entidad en uno de los sitios web de la corporación se propaga de modo inmediato al resto de sitios de la corporación.
UniWeb incluye paquetes para gestionar planes de estudio, fichas de profesorado, organigramas, y otras necesidades propias de un sitio web universitario al tiempo que dispone de todas las herramientas propias de intelliWeb, tales como formularios de contacto.
Por último UniWeb permite la gestión distribuida de los sitios web: cada persona responsable de una parte de la información puede gestionar y actualizar dicha información, sin poder acceder al resto de información. UniWeb también permite a los usuarios disponer de áreas privadas; esta opción permite por ejemplo a los miembros de una junta de gobierno de un departamento compartir documentos y comunicarse usando las herramientas web.
intelliWeb se ha utilizado con éxito en múltiples escenarios. UniWeb, como desarrollo sobre intelliWeb,
La Universidad de Granada ha migrado el sistema web de su página principal, así como todos los de sus vicerrectorados y servicios principales al sistema intelliWeb. En la actualidad muchos departamentos y centros de la institución están migrando también sus sistemas web. El paquete sobre el que se han realizado sus sistemas se denomina UniWeb, e incluye algunos módulos modificados específicamente para las necesidades de una Universidad.
En la actualidad hay más de 25 plataformas (sitios web) de la ugr incluidos en el sistema, cada uno con sus particularidades, personalizaciones y aspectos distintos, pero todos con la posibilidad de compartir la información, enlazarse entre ellos de forma automática, etc. Además múltiples centros de la UGR, departamentos y otras entidades están adhiriéndose al sistema UniWeb para disponer de todas las ventajas.
El sistema se configura con una granja de 5 servidores linux que comparten tanto el sistema de bases de datos (MySQL en modo réplica, con 1 master y 4 esclavos) como los servidores web (Apache + PHP5). Dichos servidores comparten por igual la carga de todas las plataformas que se ejecutan sobre ellos, si bien algunas de las plataformas se ejecutan en servidores independientes, dedicados, bien compartiendo la base de datos con la granja principal o bien ejecutando su propio servidor de bases de datos.
El sistema intelliWeb permite adaptarse completamente, trabajar de forma distribuída y compartir la información tanto si se comparte la base de datos como si se usan bases de datos diferentes.