PDF de programación - Guía de desarrollo de portales sobre Liferay

Imágen de pdf Guía de desarrollo de portales sobre Liferay

Guía de desarrollo de portales sobre Liferaygráfica de visualizaciones

Publicado el 25 de Junio del 2017
901 visualizaciones desde el 25 de Junio del 2017
839,2 KB
17 paginas
Creado hace 11a (22/11/2012)
Guía de desarrollo de
portales sobre Liferay
Oficina 2.0

ÁREA DE INFORMÁTICA, TELECOMUNICACIONES Y ORGANIZACIÓN

Atención al Cliente de la Oficina 2.0

[email protected]

961 961 680

ÁREA DE INFORMÁTICA, TELECOMUNICACIONES Y ORGANIZACIÓN

Control de versiones

Versión

Fecha

Cambios

1

2

3

4

5

6

7

8

9

10

11

23/02/11

Versión inicial del documento

07/03/11

Ampliaciones (portales) y correcciones

08/03/11

Nueva revisión (FS)

09/03/11

Nueva revisión (IP)

12/05/11

Nueva revisión (EB)

05/07/11

Primera versión publicada

08/11/11

Nueva revisión (EB)

11/01/12

Nueva revisión (EB)

08/02/12

Nueva revisión (EB)

28/06/12

Nueva revisión (EB)

22/11/12

Nueva revisión (EB)

Documentos relacionados

Nombre del documento Versión Fecha

Descripción

Guia_completa_WEB_pq
.pdf

2

O2-CHECKLIST-
LIFERAY-
DESPLIEGUE_PORTLE
TS-001.pdf

1

07/11/11 Última versión del manual de estilo de

GVA. Descargable desde:
http://www.gva.es/contenidos/publicados/
Guia_completa_WEB_pq.pdf

05/12/11 Checklist de despliegue de portlets en

Liferay

Guía de desarrollo de portales sobre Liferay

Página- 1

Atención al Cliente de la Oficina 2.0

[email protected]

961 961 680

ÁREA DE INFORMÁTICA, TELECOMUNICACIONES Y ORGANIZACIÓN

Índice de contenido
1 Introducción...............................................................................................................4
2 Versiones del software..............................................................................................4
3 Solicitudes a la Oficina 2.0........................................................................................4
4 Desarrollo de portales...............................................................................................5
4.1 Importación de portales......................................................................................5
4.2 Gestión de usuarios...........................................................................................5
4.3 Configuración de Liferay que afecta a todos los portales..................................5
4.4 Configuración por defecto de los portales.........................................................6
5 Desarrollo de Componentes......................................................................................7
5.1 Versión de las librerías para los componentes..................................................7
5.1.1 Desarrollos utilizando el API de Liferay......................................................7
5.2 Consideraciones generales para los componentes...........................................7
5.2.1 Reusabilidad de los componentes..............................................................8
5.2.2 Nomenclatura de los componentes............................................................8
5.2.3 Ficheros de idioma y estilo de portlets.......................................................8
5.2.4 Ficheros de configuración...........................................................................8
5.2.5 Ficheros de log...........................................................................................8
5.2.6 Componentes con acceso a base de datos...............................................9
5.3 Creación de temas de apariencia......................................................................9
5.4 Creación de layouts de página........................................................................10
5.5 Creación de portlets.........................................................................................10
5.5.1 Categorización de portlets dentro de Liferay............................................10
5.5.2 Versionado de portlets..............................................................................10
5.5.3 Evaluación de código................................................................................10
5.5.4 Pruebas de rendimiento............................................................................10
5.5.5 Instalación de portlets creados por Liferay...............................................11
5.6 Extensión de Liferay.........................................................................................11
6 Anexo A: Construir ficheros de base de datos........................................................12
6.1 Fichero “PPPPP_ddl_1.0.0.sql”.......................................................................12
6.2 Fichero “PPPPP_dml_1.0.0.sql”......................................................................12
6.3 Fichero “PPPPP_reversion_1.0.0.sql”.............................................................12
Comentarios, sugerencias y cuestiones técnicas.......................................................13
Ficha de actuación sobre Liferay de la Oficina 2.0.....................................................14
Respuesta de la Oficina 2.0 a la Solicitud de actuación sobre Liferay.......................15

Guía de desarrollo de portales sobre Liferay

Página- 2

Atención al Cliente de la Oficina 2.0

[email protected]

961 961 680

ÁREA DE INFORMÁTICA, TELECOMUNICACIONES Y ORGANIZACIÓN

Licencia........................................................................................................................16

Guía de desarrollo de portales sobre Liferay

Página- 3

Atención al Cliente de la Oficina 2.0

[email protected]

961 961 680

ÁREA DE INFORMÁTICA, TELECOMUNICACIONES Y ORGANIZACIÓN

1 Introducción
El presente documento define las pautas a seguir para el desarrollo y la creación de un portal sobre el
producto Liferay, acogido al servicio “Alojamiento Liferay” de la Oficina 2.0.
Para ello, se incluirán tanto los procedimientos como la nomenclatura que se utilizarán en la creación
de cada portal y sus componentes. La estandarización de la nomenclatura es necesaria para que no
se produzcan confusiones entre los componentes pertenecientes a cada portal.
Con motivo de facilitar la lectura y comprensión de esta guía, se reseña la siguiente notación:





Se hace referencia al nombre de portal con PPPPP (en mayúsculas) ó ppppp (en
minúsculas).
Se hace referencia al nombre del componente con CCCCC (en mayúsculas) ó ccccc (en
minúsculas).

2 Versiones del software
En la plataforma tecnológica de la Oficina 2.0, se ha instalado actualmente Liferay 6.0 Enterprise
Edition SP2 con todos los parches publicados por Liferay para esta versión.
La pila de software sobre la que se encuentre dicha plataforma se compone de:







Solaris 10
Apache 2.2.15
JBoss EAP 5.0.1
PostgreSql 8.1.11
JDK 1.6.0_32

Estas son las versiones en el momento de redactar este documento y cambiarán atendiendo a las
necesidades del servicio, de la Oficina 2.0 o de los servicios proporcionados por AITO (Área de
Informática, Telecomunicaciones y Organización).
La Oficina 2.0 dispone de una máquina virtual de VMWare, que emula lo máximo posible la
plataforma sobre la que está instalado Liferay, para proporcionarla a los equipos de desarrollo que lo
soliciten.
3 Solicitudes a la Oficina 2.0
El el presente documento se explica el procedimiento estándar para el servicio de Alojamiento Liferay.
Cualquier otro tipo de solicitud no recogida en este manual puede ser propuesta para su estudio a la
Oficina 2.0 por cualquiera de los siguientes mecanismos:





Por teléfono (961) 961 680
Correo electrónico: [email protected]
A través del portal de la Oficina 2.0: http://oficina20.san.gva.es/contacto

Guía de desarrollo de portales sobre Liferay

Página- 4

Atención al Cliente de la Oficina 2.0

[email protected]

961 961 680

ÁREA DE INFORMÁTICA, TELECOMUNICACIONES Y ORGANIZACIÓN

4 Desarrollo de portales
La implantación de nuevos portales sobre la plataforma de la Oficina 2.0 es un servicio que puede ser
solicitado mediante la “Ficha de actuación sobre Liferay de la Oficina 2.0” que se encuentra al final del
presente manual.
En este apartado se definen las pautas a seguir para el desarrollo e implantación de una nueva
instancia de portal. A modo general se deberá tener en cuenta los siguientes conceptos:







Los nuevos portales, alojados en la plataforma por la Oficina 2.0, serán tratados como nuevas
instancias de portal, y se asentarán sobre la base común a todos los portales. Esta nueva
instancia se llamará ppppp.
Cada nueva instancia de portal gestionará sus propiedades específicas mediante
configuración de la instancia desde el Panel de Control. No se permitirá la utilización de
ficheros de propiedades específicos por instancia.
El portal base está desplegado en el contexto raíz y ha sido desplegado mediante fichero war
(no explotado).

4.1 Importación de portales
Los nuevos portales pueden crearse directamente sobre la instancia del portal que se cree en el
entorno de TEST de la Conselleria de Sanitat o bien en un entorno de desarrollo independiente.
La transferencia del portal de desarrollo al entorno de servicio de la Oficina 2.0, en TEST, se realizará
mediante la importación de un fichero LAR y los contenidos del mismo serán asignados al usuario que
realice la importación.
4.2 Gestión de usuarios
Los usuarios de cada nuevo portal serán administrados por los responsables del portal.
Está disponible activar para los portales que lo requieran la autenticación por LDAP. El LDAP
disponible es el Directorio Activo y Gestión de Identidades de la Conselleria de Sanitat. Se deberá
indicar en la “Ficha de actuación sobre Liferay de la Oficina 2.0” que se quiere utilizar esta
funcionalidad y las posibles restricciones de grupos de usuarios admitidos.
4.3 Configuración de Liferay que afecta a todos los portales
A continuación se detallan configuraciones que afectan a todos los portales que se desplieguen bajo
la instancia de la Oficina 2.0

Habilitadas las páginas públicas de los usuarios (deshabilitadas las privadas).
Almacenamiento
  • Links de descarga
http://lwp-l.com/pdf4618

Comentarios de: Guía de desarrollo de portales sobre Liferay (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad