对于主流Web2.0开发工具的几点看法

市面上已经有数不清的Web2.0开发工具,那些找到合适工具的人是幸运的,因为有太多的人总是在寻找更合适的。在所有这些工具中,分为两个大类:框架、库。

什么是“框架”?
简单来说,框架提供的是全套服务;他们都有内建的底层架构来维护整个运行时环境,同时提供丰富多样的组件库,有用于事件控制的,也有用于显示的组件(也就是现在的流行词Widget)。比较流行的框架包括GWT, Dojo, YUI, extJS;

什么是“库”?
“库”更专注;每个库都只着眼于很好地解决某个方面的问题。比如,JQuery: 长处是便于DOM树的操作;DWR:简化了浏览器与服务器之间的数据传递;Prototype力图提高对数据的控制能力,比如“文本自动完成”;

对于上面讲到的这几个工具,你应该用哪一个? 看完我的评价后,请自己做决定。

【框架】:GWT、Dojo、YUI、extJS........................


Tags: web  总结  制作  网页  算法  模式  开发  
请教Web IM如何实现
最近要做一个在线的消息系统,即时的,能够获取到好友发送的消息和对方的状态信息。类似于Web IM。想请教一下是如何保持客户端与服务器的状态更新的,用什么技术实现。 我了解到现在有三种方式可以实现客户端: 1.ActiveX - 这个方案需要浏览器安装控件,不可取。 2.flash - 这方面我不是很了解 3.AJAX - 据说需要客户端定时不断向服务器端发送请求,获取最新的消息与好友状态。是否可以同步,要看刷新的效率 服务器端: 1.开源的ejabberd服务器 通讯协议: 1.XMPP/Jabber 这是现在我了解的情况,各位高手能否给我一点这方面的资料或建议,包括服务器端、客户端、、通讯协议等各个方面。多谢。
Tags: web  IM  qq  msn  
Liferay Portal学习笔记(五):开发主题风格theme

Liferay Portal为我们提供了非常灵活的主题风格定制功能,自身带了四种风格的theme,在官方网站上提供了很多风格theme的下载,这无疑大大增强了主题风格定制的功能。但是,我们完全可以开发具有自己风格的theme,这里,我们将讨论怎样来开发个性的theme。

第一步:我们将以现有风格classic为模板文件创建新的theme,我们将新theme命名为coldtear
1、将liferay/html/themes目录下的classic文件夹copy一份副本,并修改副本的文件夹名为coldtea
...


Tags: Liferay  Portal  Servlet  web  java  笔记  
Liferay 相关资源

Liferay 相关资源
作为一个开源的门户产品,Liferay Portal已经比较成熟,有比较齐全的文档。随着应用的深入,开源免费的中文化文档也在陆续出现。
第一节 资源网站
Liferay Portal 官方网站:http://www.liferay.com 
Liferay Portal 中文网站:http://www.liferay.cn 
...


Tags: Liferay  Portal  Servlet  web  java  笔记  
Liferay Portal学习笔记(四):搭建开发环境

当我们再对 liferay 源代码进行研究或者对某个类进行修改的时候很不方便,所以我们需要搭建一个开发环境,这样在修改 liferay 源代码的时候就更加方便。下面我们会一步步搭建 liferay 的开发环境。

...
Tags: Liferay  Portal  Servlet  web  java  笔记  
Liferay Portal学习笔记(二):使用CMS

Liferay Portal CMS(Content Manage System) 提供了两大功能:文档管理和文章发布。文档管理包括文档库和图片集两个 portlets ,能够提供对 Microsoft Office 文档、 PDFs 、文本文件和图片的管理;文章发布功能依靠 Liferay Portal 中的 Journal portlet 完成,它的特性是能够将数据( data entry )和版面设计( Layout Design )很轻易的分开,这就使得 content 能够复合一致的“ look and feel ”,另外, Journal portlet 提供了 content 的版本跟踪和发布流程的功能。
...


Tags: Liferay  Portal  Servlet  web  java  笔记  
Liferay Portal学习笔记(三):自定义页面布局Template

Liferay Portal 4.0 为我们提供了几种不同的页面布局,我们可以通过 Add Content 中的 Template 参数来指定不同的页面布局,但是,但我们利用 CMS 来定制文章内容的时候,仅有的几种页面布局并不能满足我们的需求,所以我们需要开发能够满足特定需求的页面布局。
...


Tags: Liferay  Portal  Servlet  web  java  笔记  
Liferay Portal学习笔记(一):安装

一、 简单安装

 
...
Tags: Portal  Servlet  web  java  
Portlet技术发展的思考

Portal这个概念出现很长的时间了,然而Portal应用是直到最近这两三年才蓬勃发展起来,这跟原来缺乏相关的规范有一定的关系。目前关于Portal方面存在两个重要的标准,均是2003年下半年正式通过的,分别为:
1、
Java Portlet Specification 1.0 (JSR168), 2003年10月27日
...


Tags: Portal  Servlet  web  java  
Portal实现原理

1.Portal用例
读者可以在下面三个网站上注册自己的用户,体会Portal的功能。
http://my.msn.com
http://my.yahoo.com
http://my.liferay.com

My MSN的功能最灵活强大,用户可以任意拖放操作栏目(column)和内容版块(content)的位置和个数。
My Liferay只能选择固定的栏目(column)布局,但可以在本栏目(column)内移动内容版块(content)的位置。
...


Tags: Portal  Servlet  web  java  
什么是Portal
什么是Portal?
英文字面是“入口”,国内有叫“门户”技术的,但我觉得“集成”技术更能表达它的意思。Portal是一个基于web的应用程序,它主要提供个性化、单点登录、不同来源的内容整合以及存放信息系统的表示层。
Portal有什么标准?
为规范Portal,SUN于2003年底制定了JSR168,它定义了Portlet标准,并给出了一个实现接口。
...
Tags: Portal  Servlet  web  java  
备忘portal
  Portlet模式
  JSR 168定义了三种Portlet模式:VIEW、EDIT和HELP。一个portlet实例在任何时候都可以恰巧在一种 portlet模式下。其他自定义portlet模式(如配置和源)都是可能的。VIEW模式是默认的模式。Portlet规范建议EDIT模式允许portlet用户定制 portlet实例,以及HELP模式显示关于portlet的用法信息。Portlet必须支持VIEW模式,但在portlet中对EDIT模式和 HELP模式的支持是可选的。例如,portlet First portlet示例不支持EDIT模式和HELP模式。
...

Tags: Portal  Servlet  web  java  
分页:[«] 1[2] [»]
Feed订阅集
勤劳致富^.^
Powered By Z-Blog   STYLE by busfly . FatMouse
Copyright © 2007 巴士飞扬技术博客. . 沪ICP备07027972号. 会员群1(VS为主):3769186.