Foros de discusión
RE: Buenas prácticas desarrollo de portlets
Alba García, modificado hace 12 años.
Buenas prácticas desarrollo de portlets
Junior Member Mensajes: 49 Fecha de incorporación: 10/02/11 Mensajes recientes
Necesito saber si existe una especie de libro blanco con las buenas prácticas a la hora de desarrollar plugins para Liferay.
Estamos intentando crear un portal con varias comunidades en las que los administradores de esas comunidades podrían instalar sus propios portlets pero me gustaría impedir de alguna forma que un portlet malicioso pudiera perjudicar al rendimiento de otros portlets de la misma comunidad o a un portlet de otra comunidad o al portal globalmente.
¿Tiene Liferay algún mecanismo para impedir esto?
¿Si no es así como podría chequear como de perjudicial puede ser un portlet?
Estamos intentando crear un portal con varias comunidades en las que los administradores de esas comunidades podrían instalar sus propios portlets pero me gustaría impedir de alguna forma que un portlet malicioso pudiera perjudicar al rendimiento de otros portlets de la misma comunidad o a un portlet de otra comunidad o al portal globalmente.
¿Tiene Liferay algún mecanismo para impedir esto?
¿Si no es así como podría chequear como de perjudicial puede ser un portlet?
Sergio González, modificado hace 12 años.
RE: Buenas prácticas desarrollo de portlets
Expert Mensajes: 301 Fecha de incorporación: 7/01/10 Mensajes recientes
Para saber las mejores prácticas de desarrollo dentro de Liferay te recomiendo que leas la Guía de desarrollo donde se indica prácticamente todo lo necesario para poder crear plugins, extender el producto, etc.
Alba García, modificado hace 12 años.
RE: Buenas prácticas desarrollo de portlets
Junior Member Mensajes: 49 Fecha de incorporación: 10/02/11 Mensajes recientes
Si pero no se explica por ejemplo:
- Como diseñar un portlet/plugin sin hacer un mal uso de recursos haciendo que el portlet/plugin no perjudique al resto de portlets/plugins dentro de una instancia del portal.
- Que se debe escribir en el log de un portlet/plugin para ayudar a los administradores del portal en caso de fallos.
- Como se debe documentar el código fuente de un portlet/plugin para ayudar a otros desarrolladores que quieran extenderlo/adaptarlo en un futuro.
¿Sabes donde podría encontrar algo de esta información?
Un saludo y gracias!!
- Como diseñar un portlet/plugin sin hacer un mal uso de recursos haciendo que el portlet/plugin no perjudique al resto de portlets/plugins dentro de una instancia del portal.
- Que se debe escribir en el log de un portlet/plugin para ayudar a los administradores del portal en caso de fallos.
- Como se debe documentar el código fuente de un portlet/plugin para ayudar a otros desarrolladores que quieran extenderlo/adaptarlo en un futuro.
¿Sabes donde podría encontrar algo de esta información?
Un saludo y gracias!!
Roger CARHUATOCTO, modificado hace 12 años.
RE: Buenas prácticas desarrollo de portlets
Junior Member Mensajes: 32 Fecha de incorporación: 5/11/09 Mensajes recientes
Estoy totalmente de acuerdo con Alba.
Yo actualmente uso una buena guia de buenas prácticas pero es de IBM Websphere Portal, simplemente la adapto a Liferay.
Portlet Development Best Practices and Coding Guidelines
http://www.ibm.com/developerworks/websphere/library/techarticles/0604_lamb/0604_lamb.html
Best practices: Developing portlets using JSR 168 and WebSphere Portal
http://www.ibm.com/developerworks/websphere/library/techarticles/0403_hepper/0403_hepper.html
Es una guia algo antigua, pero si a alguien le interesa podriamos crear algún proyecto similar a este, añadiriamos también aspectos relacionados Theme, Layout, EXt, Hooks, .... etc.
También hacer algo a nivel de Sistemas en otro doc de buenas prácticas.
Alguien se apunta?, podría ser un proyecto nacido de la #LSUG , no?
Saludos!
- roger
Yo actualmente uso una buena guia de buenas prácticas pero es de IBM Websphere Portal, simplemente la adapto a Liferay.
Portlet Development Best Practices and Coding Guidelines
http://www.ibm.com/developerworks/websphere/library/techarticles/0604_lamb/0604_lamb.html
Best practices: Developing portlets using JSR 168 and WebSphere Portal
http://www.ibm.com/developerworks/websphere/library/techarticles/0403_hepper/0403_hepper.html
Es una guia algo antigua, pero si a alguien le interesa podriamos crear algún proyecto similar a este, añadiriamos también aspectos relacionados Theme, Layout, EXt, Hooks, .... etc.
También hacer algo a nivel de Sistemas en otro doc de buenas prácticas.
Alguien se apunta?, podría ser un proyecto nacido de la #LSUG , no?
Saludos!
- roger
Sergio González, modificado hace 12 años.
RE: Buenas prácticas desarrollo de portlets
Expert Mensajes: 301 Fecha de incorporación: 7/01/10 Mensajes recientes
Sí, ahora mismo en Liferay no disponemos de ese tipo de información. La verdad es que la idea de hacerla como parte de los proyectos de LSUG me parece una idea fantástica. Quizá Roger lo puedes proponer dentro de la categoría de LSUG a ver qué les parece...
Se podría empezar un proyecto con gitHub con markdown (tal y como está hecha ahora la documentación en Liferay aquí) que permite muy fácilmente que la gente haga colaboraciones y contribuciones de documentación.
Qué te parece?
Se podría empezar un proyecto con gitHub con markdown (tal y como está hecha ahora la documentación en Liferay aquí) que permite muy fácilmente que la gente haga colaboraciones y contribuciones de documentación.
Qué te parece?
Roger CARHUATOCTO, modificado hace 12 años.
RE: Buenas prácticas desarrollo de portlets
Junior Member Mensajes: 32 Fecha de incorporación: 5/11/09 Mensajes recientes
Fenomenal Sergio !, lo propondré dentro del foro LSUG.
Crearé el esqueleto de la guia de buenas prácticas, la validaremos todos y todos podrán poner su recomendación o ejemplo, etc.
Mañana sábado en el #LSUG de Alicante podríamos lanzar la iniciativa.
Saludos!
-roger
Crearé el esqueleto de la guia de buenas prácticas, la validaremos todos y todos podrán poner su recomendación o ejemplo, etc.
Mañana sábado en el #LSUG de Alicante podríamos lanzar la iniciativa.
Saludos!
-roger
Sergio González, modificado hace 12 años.
RE: Buenas prácticas desarrollo de portlets
Expert Mensajes: 301 Fecha de incorporación: 7/01/10 Mensajes recientes
Genial! Pues ya nos vas contando a ver qué opina la gente...
Yo desafortunadamente no me voy a poder pasar, y eso que me apetece muchísimo ese arroz.... ;)
Yo desafortunadamente no me voy a poder pasar, y eso que me apetece muchísimo ese arroz.... ;)
Roger CARHUATOCTO, modificado hace 12 años.
RE: Buenas prácticas desarrollo de portlets
Junior Member Mensajes: 32 Fecha de incorporación: 5/11/09 Mensajes recientes
Sí, habrá mucho arroz ;) .... y seguro habrán más oportunidades.
Iniciativa lanzada en foro: Proyecto LSUG - Guia de buenas prácticas en el desarrollo con Liferay
Mañana en LSUG Alicante veremos como está la cosa, también durante la sgte semana veremos las reacciones en el foro.
Sigamos en contacto.
Saludos!
- roger
Iniciativa lanzada en foro: Proyecto LSUG - Guia de buenas prácticas en el desarrollo con Liferay
Mañana en LSUG Alicante veremos como está la cosa, también durante la sgte semana veremos las reacciones en el foro.
Sigamos en contacto.
Saludos!
- roger
Sergio González, modificado hace 12 años.
RE: Buenas prácticas desarrollo de portlets
Expert Mensajes: 301 Fecha de incorporación: 7/01/10 Mensajes recientes
Gracias por crear el hilo Roger!