Próximos pasos

Especificaciones técnicas

Lea más acerca de los estándares abiertos y el uso de las más innovadoras tecnologías que hacen de Liferay Portal la alternativa abierta a los productos de portal comerciales

Compatibilidad en el despliegue

Sistemas operativos

  • Linux (CentOS, RHES, SUSE, Ubuntu y otros)
  • Unix (AIX, HP-UX, Mac OS X, Solaris y otros)
  • Windows

Contenedores de Servlets

  • Jetty
  • Resin
  • Tomcat

Servidores de aplicaciones

  • Geronimo
  • GlassFish
  • JBoss 
  • JOnAS 
  • OracleAS
  • SUN JSAS 
  • WebLogic 
  • WebSphere

Java Runtimes

  • Java Standard & Enterprise Edition (SE/EE) 5
  • Java Standard & Enterprise Edition (SE/EE) 6

Bases de datos

  • IBM DB2
  • MySQL
  • Oracle
  • PostgresSQL
  • SQL Server
  • Sybase

Entornos Cloud Computing

Liferay Portal está preparado para ser desplegado en la nube y en entornos virtualizados, incluyendo EC2 y VMWare.

Detalles del portal

Tecnologías utilizadas

  • AJAX
  • Apache ServiceMix
  • ehcache
  • Groovy
  • Hibernate
  • ICEfaces
  • Java J2EE/JEE
  • jBPM
  • JGroups
  • Lucene
  • MuleSource ESB
  • Seam
  • Spring 3.0 & AOP
  • Struts & Tiles
  • Tapestry
  • Velocity

Lenguajes de scripting soportados

  • Javascript
  • Ruby
  • PHP
  • Python

Estándares

  • AJAX
  • iCalendar & Microformat
  • JSR-168
  • JSR-127
  • JSR-170
  • JSR-286 (Portlet 2.0)*
  • JSF-314 (JSF 2.0)
  • OpenSearch 

Servicios Web

  • JSON
  • Hessian
  • Burlap
  • REST
  • RMI
  • Spring HTTP
  • WSRP (full support for 1.0 and 2.0)
  • WebDAV

Arquitectura

  • Sistema jerárquico y extensible de comunidades y organizaciones
  • Comunidades y organizaciones replicables mediante plantillas
  • Arquitectura orientada a mensajes aprovechando el bus ligero de mensajes de Liferay, Mule, o bien ServiceMix ESB.
  • Inyección de dependencias que proporciona implementaciones de servicios conectables

Gestión de identidades

  • Autenticación y sincronización LDAP
  • Oracle Access Manager
  • Novell Identity Manager
  • Sun Identity Manager / Open SSO
  • SiteMinder
  • Tivoli

Rendimiento y escalabilidad

  • Clustering y combinación de niveles (presentación, servicio, lógica de negocio, base de datos)
  • Integración DSO con Terracotta
  • Caching avanzado (Ehcache, Memcached)
  • Caching de páginas
  • Balanceo de carga
  • SExportación de contenido estático
  • Monitorización de rendimiento de portlets
  • Monitorización de rendimiento de código

Seguridad

Liferay Portal utiliza tecnologías de cifrado de última generación y basadas en estándares, incluyendo algoritmos avanzados como DES, MD5 y RSA. Liferay ha sido probado y situado entre las plataformas de portal más seguras empleando la suite Logiscan de LogicLibrary.

  • Autenticación extensible
  • Verificación de e-mail
  • Gestión de permisos granular
  • Autenticación LDAP
  • Gestión de sesiones

Inicio de sesión único (SSO, Single Sign On)

  • Yale CAS y Siteminder incluido de serie
  • Soporte para JAAS, LDAP, Netegrity y Microsoft Exchange

 

Gestión de contenidos

Librería de documentos

  • Repositorio JSR-170 compatible Java
  • Check in/check out
  • Integración con Microsoft Office®
  • Gestión de versiones
  • Workflow
  • Gestión de permisos de grano fino
  • Posibilidad de subir múltiples ficheros simultáneamente
  • Conversión de formatos comunes como Microsoft Office, PDF, TXT y HTML (importación/exportación)
  • Soporte WebDAV
  • Galería de imágenes

Temas y diseño

  • Plantillas páginas de grupos de usuarios
  • Plantillas de diseño y de página definidas por el administrador
  • Herencia automática de estructuras de página
  • jQuery estandarizada
  • Marcado HTML semantico y no intrusivo
  • Importación/exportación de temas de apariencia en ficheros LAR (Liferay ARchive)
  • Despliegue "en caliente"

Soporte de idiomas

  • Soporte de internacionalización (I18N) para cualquier idioma
  • Se entrega con traducciones por defecto para 32 idiomas.

Publicación Web y de espacio de trabajo

  • Creación de páginas con un click
  • Editores de visuales integrados(WYSIWYG)
  • Separación del contenido y la apariencia
  • Contenido reutilizable
  • Hojas de estilo CSS
  • Plantillas de contenido lógico utilizando tanto plantillas Velocity como XSL
  • Enlaces favoritos (Bookmarks)
  • "Sitemap" del sitio web generado dinámicamente
  • Configuración de la página web mediante "Drag and Drop"
  • Soporte del protocolo Sitemap
  • Optimización SEO
  • OpenSearch
  • Edición de páginas en vivo
  • Staging y scheduling en servidores remotos
  • URLs amigables
  • Meta tagging

Gestión del conocimiento

  • NUEVO portlet Knowledge Base para creación de contenidos basada en equipos y almacenamiento de conocimiento (vea "Características" para más detalles)
  • Framework de desarrollo de taxonomías (categorización)
  • Framework de desarrollo para añadir taxonomías a portlets desarrollados a medida
  • Gestión de contenidos Web, Wiki, Knowledge Base con soporte para categorización
  • Navegación basada en categorías

Colaboración y redes sociales

Wikis

  • Editor visual (WYSIWYG)
  • Gestión de versiones y vuelta atrás en cambios realizados
  • Soporte para sintaxis Creole
  • Adjuntado de ficheros a páginas
  • Comentarios anidados
  • Listado de cambios recientes
  • Integración LDAP
  • Navegación basada en etiquetas
  • RSS

Blogs

  • Editor visual (WYSIWYG)
  • Social Bookmarking
  • Comentarios anidados
  • Etiquetas
  • Social Bookmarking
  • Sistema de valoraciones
  • Trackback URLs
  • RSS

Foros

  • Editor visual (WYSIWYG)
  • Gestión de permisos basada en roles
  • Ficha de datos de usuario
  • Comentarios y categorías anidados
  • Gestión de versiones
  • Estadísticas
  • Mensjaes recientes
  • Suscripciones via e-mail
  • RSS
  • Presence

KnowledgeBase

  • Editor visual(WYSIWYG)
  • Artículos anidados
  • Gestión de versiones
  • Sencilla creación de contenido con plantillas
  • Impresión a PDF
  • Adjuntado de ficheros a artículos
  • Integración con Open Search
  • Gestión de permisos basada en herencia
  • Suscripciones/RSS basada en herencia
  • Sistema de rating
  • Comentarios anidados
 

Calendario

  • Interfaz basado en AJAX
  • Soporte para iCal y micro-formatos
  • Listas de tareas para creación de eventos, gestión y búsqueda
  • Compartición de eventos entre comunidades
  • Recordatorios de eventos por e-mail, IM o SMS
 

Cliente Webmail

  • Editor visual (WYSIWYG)
  • Interfaz basado en AJAX
  • Múltiples cuentas de e-mail
  • Soporte para IMAP y SMTP
  • Cuentas pre-configuradas y personalizadas

Mensajería instantánea

  • Cliente de mensajería instantánea basado en AJAX
  • Fotos de perfiles de usuario
  • Actualizaciones de estatus controladas por el usuario
  • Sesiones de chat persistentes a lo largo de las páginas
 

Presencia & redes sociales

  • Cliente chat AJAX
  • Lista de amigos dinámica
  • Muro de actividad
  • Rastreo de actividad con el API de Activity Tracker
  • Mashups e Integraciones
 

Mashups

  • Mapa con la localización del usuario
  • Facebook
  • OpenSocial container / Shindig
  • iGoogle / Google Gadget
  • NetVibe
 

Alertas y Anuncios

  • Basado en AJAX
  • Entrega a grupos de usuario objetivo
  • Entrega remota (e-mail, SMS)