Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porMaría Josefa Acosta Peralta Modificado hace 7 años
1
Liferay Portal Creación de portales web a golpe de ratón.
Jorge Ferrer Software Architect Liferay Inc.
2
Datos básicos, Portales y portlets, Software Libre Liferay Portal
Agenda Introducción Datos básicos, Portales y portlets, Software Libre Liferay Portal Características Ejemplos de uso Taller: construyendo un portal a golpe de ratón Extendiendo Liferay
3
Introducción
4
Algunos datos sobre Liferay
Liferay Portal El proyecto empezó en el año 2000 Liferay Inc Liferay Inc. cuenta con más de 70 empleados en EEUU, Europa y Asia y es miembro activo en la definición de estándares Identificada por Gartner en 2008 como Visionarios del sector de portales Comunidad Más de miembros registrados en la comunidad Portal Open source líder en descargas, actividad de la comunidad e implantaciones. SUN y Novell forman parte de la comunidad In 200 when the pator aked brain to cerate a portal he decided to create one by himself cause vendors those days are very expensive. Today this project is worldleading Opensource portal software. The reasons for us to be the leader are: Our architecture designed to be neutral where evr possable.e Define standards like JSR 168 and JSR 286 along with other indutrie leaders
5
Presencia Global Los Angeles, USA | Worldwide Headquarters
Vancouver Frankfurt San Francisco Madrid Dalian Chicago Los Angeles Florida Hong Kong Kuala Lumpur Brazil Los Angeles, USA | Worldwide Headquarters Frankfurt, Germany | European Headquarters Dalian, PRC | Asian headquarters
6
¿Qué es un Portal? Screenshot of Yahoo
7
¿Qué es un Portal? Un sitio web que proporciona un punto de acceso unificado a: Información Aplicaciones: colaboración, gestión de contenidos, ... Procesos de negocio Y más Proporcionando: Integración Personalización Single Sign On Seguridad Búsqueda y navegación unificada
8
En Java están definidos por los estándares: JSR-168: Portlets 1.0
¿Qué es un portlet? Los portlets son componentes web diseñados específicamente para ser agregados en el contexto de una página web. Habitualmente varios portlets son invocados para generar una única página del portal En Java están definidos por los estándares: JSR-168: Portlets 1.0 JSR-268: Portlets 2.0 Portlets are pluggable user interface components that are managed and displayed in a web portal. Portlets produce fragments of markup code that are aggregated into a portal page. (Wikipedia)
9
¿Qué es un portlet?
10
La ventaja del software libre
Mejor modelo de desarrollo de software Más robusto Mayor innovación Ciclos de desarrollo más rápidos Cuanto mayor es la comunidad mayor el beneficio (ROI) para el usuario. Ahorro en licencias permite mayor personalización del producto Disponibilidad del código fuente: Mayor flexibilidad y participación Mayor control y menor riesgo Menor independencia del fabricante. Big companies don't use open source because it's cheaper but because: - Innovation - Control - Avoid Vendor Lockin Example: Google
11
La ventaja del software libre
Menores costes = Beneficio para todos Software Propietario Software Libre Beneficios Servicios Otros Beneficios Marketing Licencias Licencias Otros Marketing I+D I+D
12
La ventaja del software libre
¿Pero con el software libre se puede... Tener a alguien que me ayude a implantarlo? Poder llamar a alguien si tengo un problema? Tener una garantía de que el producto tiene la calidad que necesito? SI
13
Servicios profesionales
Soporte Profesional Producción: 24/7, teléfono y correo electrónico con compromisos de respuesta Indemnización Asistencia a desarrollo Servicios de consultoría On-site / off-site Consultoría arquitectural, performance tuning, mejores prácticas, ... Formación pública y privada Desarrollo, Administración de portal, Sistemas
14
Liferay Portal
15
¿Qué es Liferay Portal? Plataforma de Portal libre que permite construir portales: Tan simples o complejos como se desee Con alta demanda de tráfico y necesidad de escalar Para Intranets, Extranets, Webs corporativas, Redes Sociales, ...
16
Características de Liferay (1/2)
Toda la libertad del software libre Licencia amigable para empresas (MIT) Independiente de plataforma Funciona con todos los principales S.O., servidores de aplicaciones y bases de datos Plataforma de integración (SOA) Fuerte soporte de servicios web, workflow, ESB, ... Aplicaciones de colaboración y redes sociales Comunidades virtuales, wiki, chat, foros, wall, ... Amplia comunidad de usuarios Ecosistema autosostenido que ha crecido a lo largo de 7 años
17
Characterísticas de Liferay (2/2)
Cumplimiento de estándares JSR-286, JSR-170, WebDAV, SOAP, ... Escalabilidad y seguridad verificada por benchmarks externos Único portal compatible con las principales plataformas IT. Amplia gama de funcionalidades de serie (60+ portlets incluidos + plugins) Personalización de apariencia enormemente flexible Arquitectura moderna Spring, Hibernate, Lucene, Axis, ...
18
¿Porqué usar Liferay Portal?
Licencia Open Source MIT No hay costes de Licencia ni restricciones de uso Interoperabilidad para proteger la inversión Soporte de los estándares de la industria Compatible todas las plataformas importantes: Windows, Unix, Mac. IBM, BEA, JBoss, MS, Oracle Innovación usando tecnologías probadas Uso de las últimas tecnologías estańdar de facto en la industria (Struts, Tiles, Spring, Hibernate, Web Services, AJAX, SOA) Puesta en marcha inmediata Incluye más de 60 portlets con funcionalidades listas para ser usadas Herramientas para desarrolladores Servicios profesionales directamente del fabricante
19
EducaMadrid Historias de éxito
Portal Educativo para los profesores y alumnos de los más de colegios de la Comunidad de Madrid Elevado número de usuarios y visitas usuarios activos registrados 83M páginas vistas al mes Entorno muy participativo Gran número de comunidades virtuales 1 por centro (1.500) 1 por clase del centro (1.500 x N) Más de 400 comunidades temáticas creadas por profesores y alumnos Hm uses Liferay for Internet u can see that at they also use Liferay for their Intranet/ Extranet. All their Insuracne agents login to Liferay to generate BI / Datawarehouse generated reports through Conos wihch is hooked to Liferay. Liferay did the entire Professional sevricve for them. And still doing this
20
HanseMerkur Historias de éxito
Sitio web público para atraer nuevos clientes y para ofrecer servicios a los asegurados de Hansemerkur (una de las 3 principales compañías de seguros médicos de Alemania) Escalabilidad – Web principal con más de 350 páginas de contenido y aplicaciones. Liferay Portal permite a HanseMerkur añadir hardware de forma incremental Search Engine Optimization (SEO) permite al sitio web optimizar su visibilidad en los principales buscadores automática y dinámicamente. Integración de aplicaciones El portal se convierte en el punto de entrada único para los clientes de Hanseemerkur integrándose con los sistemas de backend para ofrecer las funcionalidades de la aseguradora. Hm uses Liferay for Internet u can see that at they also use Liferay for their Intranet/ Extranet. All their Insuracne agents login to Liferay to generate BI / Datawarehouse generated reports through Conos wihch is hooked to Liferay. Liferay did the entire Professional sevricve for them. And still doing this
21
Empresa 2.0
22
Comercio electrónico
23
Formación
24
Otros clientes Telcos Covad Communications Deutsch Telecom LG, Inc.
O2 (UK) Limited Pantech USA Peer 1 Communications Gobiernos y ONGs Case Foundation Christian Science Monitor Goodwill Industries International International Fund for Agriculture Development (UN Agency) NASA Servicios AutoZone HSBC Stars On Ice Jason's Deli Mitsubishi-Fuso Oakwood Worldwide Pepsi Software/Tecnología Actuate Borland Software FireScope IBM France LogicBlaze Symantec Banca y Seguros Employers Direct Insurance Company HanseMerkur (Germany) Noridian Mutual Insurance Company Sparkasse KölnBonn (Germany) American Financial Services Group Large German Investment Bank Pioneering Online Brokerage Educación Discovery Education Madrid School System Utah Education Network Washington University in St. Louis Deutsch Telecom -T-Systems replaced Tibco Portal with Loferay O2 runs their entire Shop on top of Liferay IFAD is a UNO orgnisation Borland Jbuilder 2007 uses Liferay s Platform Symentec i3 Product line is based on Liferay there are 7 ERP vendores in Germany using Liferay as their Application platform.
25
Construyendo un portal a golpe de ratón
26
Construcción de un portal con Varias organizaciones Varios usuarios
Taller Construcción de un portal con Varias organizaciones Varios usuarios Varias comunidades virtuales Sitio web público
27
Gestión de contenidos Journal Librería documental Galería de imágenes
Taller Gestión de contenidos Journal Librería documental Galería de imágenes Tags Staging
28
Temas de apariencia Algunos temas de apariencia sólo requieren de un fichero CSS y algunas imágenes para pasar de esto:
29
Temas de apariencia A esto
30
Temas de apariencia O esto:
31
Herramientas de collaboración Wiki Blogs Message Boards Chat
Taller Herramientas de collaboración Wiki Blogs Message Boards Chat Calendario
32
El portal como un sistema operativo para la web
Taller WebOS El portal como un sistema operativo para la web Simulación del sistema de ventanas del escritorio Sistema de gestión de plugins Repositorio público de Liferay Otros: Integración con Facebook Integración con webs en cualquier tecnología Windows Linux what is the operating system for a web application?
33
Taller
34
Taller
35
Taller
36
Redes sociales Perfiles Relaciones Actividades
37
Facil creación de nuevos sitios web Por Instancia del Portal
Taller Virtual hosting Por Comunidad Facil creación de nuevos sitios web Por Instancia del Portal Usuario, comunidades, organizaciones independientes. Ideal para Application Service Providers
38
Extendiendo Liferay
39
Configuración Apariencia Portlets Puntos de extensión
Cómo extender Liferay Configuración Apariencia Portlets Puntos de extensión
40
Ejemplos de configuración: Rutas de despliegue Acceso a base de datos
Clusters y alta disponibilidad Mecanismos de autenticación Lenguajes habilitados Conexión a sistemas de correo electrónico Configuración del perfil del usuario etc.
41
Cambiar la apariencia de un sitio web
Temas de apariencia Un tema permite Cambiar la apariencia de un sitio web Personalizar la navegación principal Un tema puede ser aplicado A cada comunidad y organización Cada página individualde estas
42
Desarrollo de portlets
API estándar JSR-286 JSF Nuevos frameworks que incluyen soporte para portelts Struts 2, Spring MVC Lenguajes de script PHP, Ruby, JavaScript, Python
43
Proporcionan el máximo nivel de personalización
Puntos de extensión Proporcionan el máximo nivel de personalización Liferay proporciona puntos de extensión para: Integración de sistemas legacy Sistemas de persistencia a medida etc. El uso de Spring permite sustituir la implementación de casi cualquier parte del portal
44
Liferay Portal permite construir rápidamente portales complejos
Conclusiones Liferay Portal permite construir rápidamente portales complejos Es muy extensible para adaptarlo a tus necesidades Escalabilidad y rendimiento probado en instalaciones reales Gran número de implantaciones en empresas y organizaciones de todos los sectores y tamaños Cuenta con el respaldo y servicios profesionales de una empresa sólida, una red de partners y una amplia comunidad
45
Gracias www.liferay.com
For more information, contact: Jorge Ferrer Software Architect Liferay, Inc. Enterprise. Open Source. For Life.
Presentaciones similares
© 2025 SlidePlayer.es Inc.
All rights reserved.