前言 OSGi是目前动态模块系统的事实上的工业标准,它适用于任何需要模块化、面向服务、面向组件的应用程序。Eclipse如此庞大和复杂的插件体系,就是基于OSGi。Liferay也是基于OSGi。OSGi是模块化设计的一种标准,适用于大中型项目。在一些小型项目中,开发者也可以自己设计私有的class ...
分类:
其他好文 时间:
2016-11-18 14:17:35
阅读次数:
442
hook开发是Liferay客制扩展的一种方式,比插件灵活,即可以扩展liferay门户,也能对原有特性进行更改,Liferay有许多内置的服务,比如用hook甚至可以覆盖Liferay服务。 可作为系统服务挂钩(Liferay Service Hook),还有其他类型的hook... Lifera ...
分类:
其他好文 时间:
2016-11-14 20:01:03
阅读次数:
409
portal是指一个门户网站 例如sina就采用了Portal技术 他是.net的一个开源的网站模版什么是Portal?英文字面是“入口”,国内有叫“门户”技术的,但我觉得“集成”技术更能表达它的意思。Portal是一个基于web的应用程序,它主要提供个性化、单点登录、不同来源的内容整合以及存放信息 ...
分类:
其他好文 时间:
2016-11-14 17:34:56
阅读次数:
195
使用Portlet filters过滤器做切面AOP Portlet Filters定义于JSR286 Java Portlet Specification 2.0 Portlet Filters是为了在4个生命周期的过程中,提供外部的AOP支持,这非常不显眼,但也很有用,比如可以用在Liferay ...
分类:
其他好文 时间:
2016-11-14 14:52:56
阅读次数:
146
在liferay7中开发不依赖Service Builder的对外服务类,非常简洁,只需要2点注解: 在类的前部定义: @ApplicationPath("/PathXXX") 方法前定义: @GET @Path("/ActionXXX") @Produces("text/plain") 例子:得到 ...
分类:
Web程序 时间:
2016-11-14 14:38:44
阅读次数:
189
Tag是liferay中的Asset特性,可以用来对信息进行分类,在iferay中的Asset类型为: 1、 Web Content(自定义内容) 2、 Documents and Media(文档库和媒体文件) 3、 Blogs (博客文章) 4、 Message Boards 5、 Wiki P ...
分类:
其他好文 时间:
2016-11-14 14:37:22
阅读次数:
267
从总体上来看,对于大型网站,比如门户网站,在面对大量用户访问、高并发请求方面,基本的解决方案集中在这样几个环节:1.首先需要解决网络带宽和Web请求的高并发,需要合理的加大服务器和带宽的投入,并且需要充分的利用系统中软件、硬件的缓存机制,将能缓存的内容都进行缓存存储,减少计算层和存储层的压力。 2. ...
分类:
编程语言 时间:
2016-11-14 12:34:51
阅读次数:
161
文章介绍了5种方式,4种是比较常用的: Portlet session IPC Public Render Parameters IPC Event Cookies 参考地址: https://web.liferay.com/zh/community/wiki/-/wiki/Main/Portlet ...
分类:
其他好文 时间:
2016-11-13 13:59:49
阅读次数:
187
思科官网有一个网页,提供了CCIE证书真伪、有效期的查询,网址如下:https://ccie.cloudapps.cisco.com/CCIE/Schedule_Lab/CCIEOnline/jsp/VerifyCCIE_Form.jsp但是访问该网站时,要求登录cisco门户,所以必须要有cisco官网的帐号才可以。登录后,自动跳转到上面的网站,可以开..
分类:
其他好文 时间:
2016-11-13 02:45:03
阅读次数:
10801
优秀的平台必然松耦合、易扩展 -- 王昕 第一步:修改liferay-hook.xml 如果是liferay7则不需要这一步,只需要注解: 第二步:配置认证属性portal.properties 配置auth.pipeline.post 还将进行密码检查,liferay的内部机制是2级检查,一级是身 ...
分类:
其他好文 时间:
2016-11-11 19:57:56
阅读次数:
293