Liferay Portal 6.1门户网站建设最佳实践

Liferay Portal 6.1门户网站建设最佳实践 pdf epub mobi txt 电子书 下载 2025

[美] Rich Sezov,Jr,Jim Hinkey,Stephen Kostas 等 著,邓秋生,尹秀珍,陈炳亁 译
图书标签:
  • Liferay
  • Portal
  • 6
  • 1
  • 门户
  • 网站
  • 建设
  • 最佳实践
  • Java
  • Web开发
  • 企业级应用
  • 开源
  • Liferay
  • 开发
  • 门户技术
  • JSP
  • Velocity
想要找书就要到 静流书站
立刻按 ctrl+D收藏本页
你会得到大惊喜!!
出版社: 清华大学出版社
ISBN:9787302372066
版次:1
商品编码:11566390
品牌:清华大学
包装:平装
开本:16开
出版时间:2014-10-01
用纸:胶版纸
页数:311
字数:630000
正文语种:中文

具体描述

内容简介

  Liferay Portal既是当今世界先进的开源门户网站系统,也是功能全面的Java集成应用开发平台。本书不仅全面介绍了Liferay Portal 6.1版的各种基本功能,而且还深入探讨了安装配置、备份恢复和审计跟踪等高级管理功能。
  全面解读用Liferay Portal开发门户网站的内容管理、文档管理、资源框架、搜索引擎、规则引擎、协作套件、社交网络、动态数据表、网络商店、工作流和知识库等门户网站建设功能,并且深入介绍了Liferay集市、安装、用户权限、控制面板、审计跟踪、备份恢复、使用脚本和配置集群等高级管理功能。

内页插图

目录

第1章 绪论
1.1 什么铸就了Liferay的卓绝
1.2 LiferayPortal内容管理系统
1.2.1 使用LiferayWCM高效建设站点
1.2.2 记录文档、影像和视频等
1.3 LiferayPortal协作平台
1.4 LiferayPortal社交平台
1.5 LiferayPortalWeb平台
1.5.1 把Liferay用作应用开发平台
1.5.2 一个优异的集成平台
1.5.3 在LiferayPortal上托管多个站点
1.6 根据需要扩展定制Liferay
1.7 小结

第2章 网站内容管理
2.1 LiferayWCM的作用
2.2 LiferayWCM的功能
2.3 创建站点和管理页面
2.3.1 创建和管理页面
2.3.2 更多的页面管理工具
2.3.3 改变单独页面的选项
2.3.4 修改页面布局
2.3.5 页面自定义
2.3.6 站点设置
2.3.7 页面模板和站点模板
2.3.8 站点内容
2.3.9 创建Nose-ster页面
2.4 创作内容(基本的)
2.4.1 以简单方式创建内容
2.4.2 功能全面的所见即所得编辑器
2.5 发布基本内容
2.6 Liferay工作流与WCM协同工作
2.7 为Web内容定义工作流
2.8 小结

第3章 高级WCM
3.1 有关结构和模板的高级内容
3.1.1 使用结构
3.1.2 编辑结构
3.1.3 编辑表单元素
3.1.4 结构默认值
3.1.5 授权
3.1.6 使用模板
3.2 发挥Liferay多级站点的作用
3.3 使用站点模板
3.4 使用页面模板
3.4.1 导出和导入站点模板和页面模板
3.4.2 本地化
3.5 允许用户自定义站点页面
3.6 定时发布Web内容
3.7 发布待发布的页面
3.7.1 启用待发布环境
3.7.2 使用待发布环境
3.7.3 站点页面分支
3.7.4 待发布功能总结
3.8 创建团队管理站点成员
3.9 在移动设备上显示站点页面
3.10 小结

第4章 文档管理
4.1 文档和媒体入门
4.2 浏览“文档和媒体”Portlet
4.3 文档类型和元数据集
4.4 使用外部仓库
4.5 仓库设置示例:SharePoint
4.6 MicrosoftOffice集成
4.7 配置“文档和媒体”Portlet
4.8 自动预览和元数据
4.8.1 自动提取RAW元数据
4.8.2 文件夹的文档类型限制和工作流
4.8.3 访问WebDAV
4.9 LiferaySynC
4.9.1 LiferaySync的工作机制
4.9.2 安装LiferaySync
4.9.3 Windows
4.9.4 MacOS
4.9.5 移动电话
4.9.6 在桌面上使用LiferaySync
4.9.7 使用Sync文件夹
4.9.8 LiferaySync访问权限
4.9.9 在移动设备上使用LiferaySync
4.10 小结

第5章 发挥资源框架的作用
5.1 标记和分类内容
……
第6章 个性化和自定义
第7章 协作套件
第9章 使用Web表单和动态数据表
第10章 使用工作流
第11章 Kaleo表单:定义业务流程
第12章 Liferay Portal实用程序
第13章 利用Liferay集市
第14章 安装和设置
第15章 管理
第16章 使用控制面板
第17章 高级门户操作
第18章 使用脚本增强灵活性
第19章 配置Liferay以提高可用性

前言/序言


Liferay Portal 6.1 门户网站建设——深度解析与实战指南 在数字时代浪潮中,企业级门户网站扮演着至关重要的角色,它不仅是信息发布的平台,更是连接客户、员工、合作伙伴的枢纽,是驱动业务流程、提升用户体验、实现数字化转型的核心载体。Liferay Portal,作为一款功能强大、灵活度极高的开源门户解决方案,凭借其成熟稳定的架构和丰富的功能集,在全球范围内赢得了广泛的赞誉。本书《Liferay Portal 6.1 门户网站建设最佳实践》将带您深入探索 Liferay Portal 6.1 的精髓,从概念解析到实战操作,为您构建高性能、可扩展、易于管理的门户网站提供全方位的指导。 本书并非单纯罗列 Liferay Portal 6.1 的各项特性,而是着眼于“最佳实践”,将理论知识与实际应用相结合,旨在帮助读者在理解 Liferay Portal 6.1 强大功能的同时,掌握构建高质量门户网站的关键技能。我们将从门户设计的核心理念出发,逐步深入到 Liferay Portal 6.1 的技术细节,通过详尽的步骤和丰富的案例,引导您完成从规划、开发、部署到后期维护的全过程。 第一部分:门户设计与规划——奠定坚实基础 在开始任何技术实施之前,清晰的规划和合理的设计是成功的基石。本部分将着重探讨门户网站建设的前期准备工作。 理解门户的战略价值: 我们将首先阐述企业级门户网站在现代商业环境中的战略定位。它如何支持企业的信息化战略?如何提升客户满意度?如何优化内部协作效率?通过对这些问题的深入思考,帮助读者明确建设门户的根本目标,从而更好地指导后续的建设过程。 用户需求分析与角色定义: 任何成功的门户都必须以用户为中心。本部分将指导读者如何有效地进行用户需求分析,识别不同的用户群体(如客户、员工、管理员、合作伙伴等),并为他们定义清晰的角色和权限。理解用户的行为模式、信息获取习惯以及功能需求,是构建满足用户期望的门户的关键。 信息架构设计: 良好的信息架构能够使用户快速、便捷地找到所需信息。我们将深入讲解如何设计一个逻辑清晰、结构合理的网站导航体系,如何组织内容,以及如何利用 Liferay Portal 的页面和内容管理功能来构建灵活的信息结构。 用户体验(UX)与用户界面(UI)设计原则: 现代门户不仅要功能强大,更要易于使用。本部分将介绍通用的 UX/UI 设计原则,并结合 Liferay Portal 的主题和布局系统,指导读者如何创建直观、美观、响应式的用户界面,确保用户在不同设备上的良好体验。 安全与合规性考虑: 在门户设计阶段,安全性和合规性是不可忽视的因素。我们将初步探讨用户认证、授权、数据保护等方面的基本要求,并为后续的技术实现奠定基础。 第二部分:Liferay Portal 6.1 核心技术解析——掌握关键组件 在完成了前期的规划与设计之后,本部分将带领读者深入 Liferay Portal 6.1 的核心技术层面,理解其工作原理和关键组件。 Liferay Portal 架构概览: 我们将对 Liferay Portal 6.1 的整体架构进行梳理,包括其基于 Java EE 的技术栈,如 Servlet, JSP, Spring 等,以及其模块化设计理念。理解其核心组件,如 Liferay Kernel, Extensible API, Service Builder 等,将有助于读者更好地理解其工作机制。 部署与基础配置: 如何成功部署 Liferay Portal 是第一步。本部分将详细讲解在不同应用服务器(如 Tomcat, WebSphere 等)上部署 Liferay Portal 的步骤,并介绍数据库连接、邮件服务器配置、以及 Liferay Portal 的基本系统设置。 用户管理与权限控制: Liferay Portal 提供了强大灵活的用户管理和权限控制机制。我们将深入讲解用户、组织、角色、权限的层级关系,以及如何配置和管理这些元素,确保信息和功能的安全访问。 内容管理系统(CMS)深度探索: Liferay Portal 内置了强大的内容管理系统,支持文章、博客、论坛、Wiki 等多种内容类型。本部分将详细介绍如何创建、编辑、发布和管理内容,以及如何利用 Liferay Portal 的工作流功能实现内容的审批和发布流程。 页面管理与布局系统: Liferay Portal 的页面管理功能允许用户轻松创建和组织门户页面。我们将深入讲解页面模板、布局模板的概念,以及如何利用它们来构建具有吸引力和功能性的页面布局。 Web 内容展示(WCM)的应用: WCM 是 Liferay Portal 中用于展示动态内容的核心技术。本部分将介绍如何使用 WCM 组件,如 Web Content Display portlet,来动态地呈现信息,并与后台内容管理系统集成。 Liferay Portal 的 Portlet 技术: Portlet 是 Liferay Portal 的基本构建块。我们将详细介绍 Portlet 的生命周期、开发模式,以及如何利用 Liferay Portal SDK 来开发自定义 Portlet。 主题与自定义界面: 外观是用户体验的重要组成部分。本部分将指导读者如何修改 Liferay Portal 的默认主题,或开发自定义主题,以满足企业品牌形象和用户偏好的需求。 搜索与索引: 在海量信息中快速找到所需内容至关重要。我们将探讨 Liferay Portal 的搜索功能,包括集成 Lucene 搜索引擎,以及如何配置和优化搜索结果。 集群与高可用性: 对于企业级应用,高可用性和可伸缩性是必不可少的。本部分将介绍 Liferay Portal 的集群部署方案,以及如何配置负载均衡和数据库复制,确保门户在面临高并发访问和系统故障时仍能稳定运行。 第三部分:高级主题与性能优化——提升门户价值 在本部分,我们将超越基础操作,深入探讨 Liferay Portal 6.1 的高级特性和性能优化策略,以构建真正高效、可维护的门户解决方案。 Liferay Portal 的服务构建器(Service Builder): Service Builder 是 Liferay Portal 提供的强大的数据访问和业务逻辑生成工具。我们将深入解析 Service Builder 的工作原理,包括实体定义、数据访问对象(DAO)、服务接口和实现,以及如何利用它来快速开发自定义的服务和数据模型。 工作流引擎的应用: Liferay Portal 集成了强大的工作流引擎,支持复杂的业务流程自动化。本部分将介绍如何使用 Liferay Workflow 来设计和实现各种业务流程,例如内容审批、任务分配、审批流程等,从而提升业务效率。 集成第三方系统: 现代企业门户往往需要与其他系统进行集成。我们将探讨 Liferay Portal 与其他应用系统(如 ERP, CRM, 内部数据库等)的集成策略,包括使用 SOAP, RESTful API,以及 Liferay Portal 提供的 API 进行数据交换和功能调用。 性能调优与故障排除: 随着用户量的增加和功能的复杂化,门户的性能可能会受到影响。本部分将提供一套系统的性能调优方法,包括 JVM 调优、数据库优化、缓存策略的运用、以及 Liferay Portal 特定的性能配置。同时,我们也将介绍常用的故障排除技巧和工具,帮助读者快速定位和解决问题。 安全性加固: 除了基础的安全配置,本部分将深入探讨 Liferay Portal 的安全加固措施,包括防止常见 Web 攻击(如 XSS, CSRF),安全地处理用户认证和会话管理,以及定期进行安全审计。 开发自定义 Portlet 与 Hook: 对于高度定制化的需求,开发自定义 Portlet 是常见的解决方案。本部分将深入讲解 Liferay Portal 的 Portlet 开发生命周期、MVC 模式的应用,以及如何利用 Liferay Portal 的 Hook 机制来修改或扩展 Liferay Portal 的核心功能,而无需修改其源代码。 主题与插件开发: 除了修改现有主题,本部分还将介绍如何从零开始开发全新的 Liferay Portal 主题,以及如何构建和部署自定义的 Liferay Portal 插件,以扩展其功能。 版本升级与迁移: 随着 Liferay Portal 的版本更新,升级和迁移成为不可避免的任务。本部分将提供关于 Liferay Portal 6.1 版本升级的注意事项和最佳实践,以及如何规划和执行数据迁移。 测试与质量保证: 确保门户的稳定性和可靠性是上线前的关键。本部分将介绍 Liferay Portal 开发中的测试策略,包括单元测试、集成测试、性能测试和用户验收测试(UAT)。 第四部分:项目管理与维护——保障长期价值 构建一个成功的门户网站不仅仅是技术实现,还需要有效的项目管理和持续的维护。 项目规划与生命周期管理: 我们将讨论 Liferay Portal 项目的生命周期,从需求收集、设计、开发、测试、部署到上线后的维护,以及如何有效地规划和管理这些阶段。 团队协作与沟通: 在复杂的项目开发中,高效的团队协作至关重要。本部分将强调开发团队、产品经理、业务部门之间的有效沟通和协作模式。 文档编写与知识管理: 完善的文档是项目成功的保障。我们将指导读者如何编写项目文档、技术文档和用户手册,并建立有效的知识管理体系。 持续集成与持续交付(CI/CD): 引入 CI/CD 流程能够极大地提升开发效率和软件质量。本部分将探讨如何在 Liferay Portal 开发中应用 CI/CD 工具和实践。 监控与日志管理: 实施有效的监控和日志管理系统,可以帮助及时发现和解决潜在问题,保障门户的稳定运行。 用户支持与反馈机制: 收集用户反馈并提供及时有效的支持,是持续改进门户体验的关键。 本书力求以清晰的语言、严谨的逻辑、翔实的案例,为 Liferay Portal 6.1 的使用者提供一套系统、全面的指导。无论您是门户项目的初学者,还是寻求提升现有 Liferay Portal 应用的资深开发者,亦或是对 Liferay Portal 技术充满兴趣的 IT 专业人士,本书都将是您宝贵的参考资料。通过深入阅读和实践本书中的内容,您将能够自信地构建出满足业务需求、具备优秀用户体验、并能随业务发展而不断扩展的 Liferay Portal 6.1 门户网站。

用户评价

评分

说实话,一开始被这本书的书名吸引,是因为我最近正好在负责一个使用 Liferay Portal 6.1 的项目,感觉自己在很多方面都摸索得不够透彻,总觉得还能做得更好。从标题来看,“最佳实践”这几个字就很有分量,它暗示着书里不会是那种泛泛而谈的介绍,而是经过实践检验、真正行之有效的经验总结。我在想,对于像 Liferay Portal 这样功能庞大且细节众多的平台,要想真正玩转它,光靠官方文档和零散的网络资料是远远不够的。很多时候,我们会遇到一些棘手的问题,比如权限管理、集群部署、主题定制,又或者是一些性能瓶颈,这时候要是能有一本指导性的书籍,能够提供明确的解决思路和最佳的实现方式,那将是极大的帮助。我尤其希望能从书中学习到如何更有效地设计 portal 的用户界面和用户体验,如何利用 Liferay 的各种 API 和服务来扩展其功能,以及如何进行版本控制和持续集成,来保证项目的稳定性和可维护性。毕竟,在实际工作中,能够快速定位问题、高效解决问题,并且构建出易于维护的系统,是衡量一个技术人员水平的重要标准。这本书,我寄予厚望,希望能它能成为我在 Liferay Portal 6.1 建设道路上的得力助手。

评分

对于 Liferay Portal 6.1 这样一款复杂的企业级门户产品,如何将其“最佳实践”化地应用于实际项目,一直是许多开发者和技术决策者所关注的焦点。这本书的出现,恰好填补了这方面的空白。我个人在 Liferay Portal 的开发和维护过程中,常常会思考,有没有更简洁、更高效、更具可维护性的实现方式?这本书的标题,就直接点出了这一点,它承诺将“最佳实践”呈现给读者,这对我来说具有极大的吸引力。我尤其希望书中能够深入探讨 Liferay Portal 6.1 的核心架构,比如其 OSGi 模块化机制、主题和布局的定制方法,以及如何有效地进行数据集成和内容管理。此外,对于 portal 的高可用性和容灾能力,也是我非常关心的问题。我希望这本书能够提供关于集群部署、负载均衡、数据库优化等方面的指导,帮助我们构建出稳定可靠的门户系统。同时,对于 portal 的扩展性和定制化开发,我也希望能从中学习到一些高级的技巧和模式,以便于我们根据不断变化的业务需求,灵活地调整和扩展 portal 的功能。总而言之,这是一本我非常期待能够指导我提升 Liferay Portal 6.1 建设水平的书籍。

评分

在企业应用开发领域,Liferay Portal 6.1 凭借其强大的功能和灵活的扩展性,赢得了广泛的认可。然而,如何在实际的 portal 建设过程中,真正做到“最佳实践”,避免踩坑,提升效率,一直以来都是一个值得深入探讨的话题。这本书的出现,犹如在迷雾中点亮了一盏灯,为我们指明了方向。我非常期待书中能够提供关于 Liferay Portal 6.1 的全方位指导,从基础的安装部署、用户和权限管理,到高级的主题定制、插件开发,以及性能优化和安全加固等各个方面。我特别希望书中能够详细讲解如何规划 portal 的整体架构,如何有效地组织和管理 portal 的各种内容和应用程序,以及如何利用 Liferay 的 API 来实现与企业内部其他系统的无缝集成。此外,对于 portal 的生命周期管理,比如版本升级、数据备份和恢复,我也希望能够从中获得专业的建议和实用的操作方法。我相信,通过阅读这本书,我能够更深入地理解 Liferay Portal 6.1 的核心价值,并将其应用到实际项目中,构建出更加健壮、高效、用户体验卓越的门户网站。

评分

当我看到《Liferay Portal 6.1门户网站建设最佳实践》这个书名时,我立刻联想到我们在实际工作中遇到的种种挑战。Liferay Portal 确实是一款功能强大的门户解决方案,但对于一个初次接触或者想要深入优化的团队来说,如何高效地利用它的各项特性,避免走入误区,是需要专业指导的。我印象深刻的是,有一次我们尝试集成一个第三方服务,结果花费了大量时间在配置和调试上,最后才发现是因为对 Liferay 的某些内部机制理解不够深入。这本书,以“最佳实践”为导向,听起来就像是在为我们提供一份“捷径”。我非常期待书中能够详细讲解如何进行合理的 portal 架构设计,如何有效地利用 Liferay 的各种模块和插件来快速实现业务功能,以及如何进行性能调优,以确保 portal 在用户访问量大的情况下依然能够保持流畅的运行。另外,安全问题也是我们高度重视的,希望书中能提供关于用户认证、授权、数据加密等方面的最佳实践,帮助我们构建更加安全的门户环境。我希望这本书能够像一位经验丰富的导师,一步步地带领我们掌握 Liferay Portal 6.1 的精髓,让我们能够少走弯路,高效地完成 portal 的建设和维护工作。

评分

这本书的标题,"Liferay Portal 6.1门户网站建设最佳实践",光是听着就让人觉得内容翔实、干货满满。我一直对Liferay Portal技术很感兴趣,尤其是在企业级门户网站的构建方面,Liferay的强大功能和灵活性是毋庸置疑的。但很多时候,强大的工具也意味着复杂的配置和潜在的陷阱。我常常在想,有没有一种方法能够让我快速掌握Liferay Portal 6.1的核心精髓,并且避免走弯路,最大化其价值?这本书,在我看来,就是我一直在寻找的答案。它承诺提供“最佳实践”,这意味着它不仅仅是简单的操作手册,更会深入探讨为什么这样做是最好的,背后的原理是什么。对于我们这些希望深入理解Liferay Portal并将其运用到实际项目中的开发者和架构师来说,这无疑是一份宝贵的财富。我特别期待书中能够讲解如何有效地组织和管理 portal 的内容,如何进行性能优化以应对高并发访问,以及如何进行安全性加固,确保企业敏感信息的安全。同时,对于不同规模和需求的组织,如何选择合适的 Liferay Portal 部署策略,以及如何进行定制化开发来满足特定的业务流程,这些都是我非常关心的问题。希望这本书能为我提供清晰的指导和实用的技巧,让我能够更加自信地在 Liferay Portal 6.1 的基础上构建出高效、安全、用户友好的门户网站。

评分

不错的东西,音质还可以的啊

评分

买了跟没买一样,讲的是界面上的一些操作,对二次开发没用

评分

不错不错

评分

和期望有差距,没有二次开发的说明,只有操作。

评分

官网英文,看着费劲,有了这本书,看着方便

评分

我现在有点忙,稍后联系你。

评分

不错的东西,音质还可以的啊

评分

不错不错

评分

才看了几章,更像使用说明书

相关图书

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou 等,本站所有链接都为正版商品购买链接。

© 2025 windowsfront.com All Rights Reserved. 静流书站 版权所有