`

基于netvibes源码实现类似igoogle的个性化主页

阅读更多

      随着百度于去年第四季度终于追随google的推出类似igoogle的个性化主页后,国内在个性化门户网站方面的应用及推广又迈进了一大步。

      个性化主页(Startpage)在国外可谓绝对的风光无限,集万千宠爱于一身,比较知名的分别有法国的Netvibes和美国的Pageflakes,微软和谷歌更是纷纷推出了各自的个性化主页服务,微软的是start.com(不过貌似访问不了),谷歌的则igoogle,从两大巨头的举动可以看得出这个市场的诱人前景,是一块大肥肉,人人都希望能分一杯羹。目前,国内也有些类似的产品,例如:是我的,QQ空间等就连招聘网站51job也玩起了个性化,甚至有些政府门户网站(汕头政府网)也不甘示弱要个性化一把,但无论是从知名度还是从应用的普及来看它都是无法跟以上提及的相提并论的,但也足以弥补了国内在这一领域的一片空白,现在百度也终于耐不住寂莫了,相信在国内市场占有率高达60%以上的巨头,必定能在国内个性化主页市场掀起一场腥风血雨。

      前几天整理硬盘的时候,意外的找到了两三年前的一个项目,就是利用netvibes源码实现类似igoogle的个性化主页,java版本的。所以也来凑一下热闹,乘一下东风。记得当时,正是参照“是我的”网站来进行开发的,所以页面布局、功能、操作方式等都是和“是我的”类似的,详情请参考DEMO,或者直接从附件中下载可发布的版本到你自己的机器上,发布到tomcat服务器即可,无须安装数据库,出于性能的考虑,所以所有用户的配置都是保存到XML文件的,同时为了获得很好的用户体验,当时实现是第一次加载的时候就把所有配置和脚本加载,所以第一次访问的时候会比较慢,但接着下来的操作都很快。此外,还实现了类似gmail的ajax前进后退的功能,用的是国产的一款JS框架:Buffalo,其实原理很简单,每一次用户的操作都当作生成一个新的链接,并以数组的方式保存到cookie中,在前进后退的时候从中取出相应的链接即可以。

      由于时间比较匆忙,所以还没有来得及整理代码,不过本人已经在google code上进行了项目托管,地址是http://code.google.com/p/j-iportal/,迟点我把代码整理一下再用SVN进行上传,有兴趣的朋友可以一起参与。

3
0
分享到:
评论

相关推荐

    最新仿google,baidu,netvibes源码

    netvibes源码最新仿google,baidu,netvibes源码最新仿google,baidu,netvibes源码最新仿google,baidu,netvibes源码最新仿google,baidu,netvibes源码最新仿google,baidu,netvibes源码最新仿google,baidu,netvibes源码...

    仿google,baidu,netvibes源码

    仿google,baidu,netvibes源码仿google,baidu,netvibes源码仿google,baidu,netvibes源码仿google,baidu,netvibes源码仿google,baidu,netvibes源码仿google,baidu,netvibes源码仿google,baidu,netvibes源码仿google,...

    仿netvibes源代码

    2. **iGoogle**:这是Google提供的一个个性化主页服务,与Netvibes类似。提到iGoogle可能是因为这个仿制源代码同样可以与之比较,或者可以与iGoogle进行集成。 3. **3721**:在中国,3721曾是知名的网络实名服务,...

    netvibes客户端代码

    netvibes客户端代码

    仿netvibes的一套代码

    Netvibes是一款基于Web的平台,允许用户自定义自己的首页,添加各种小工具、RSS订阅源和其他在线服务,以实现一站式的信息获取和管理。 【标签】中的"AJAX"代表异步JavaScript和XML,是一种在不刷新整个网页的情况...

    Ajax仿iGoogle双击编辑-网页拖动完整实例

    iGoogle是谷歌提供的一种个性化主页服务,允许用户自定义布局和内容。在这个实例中,我们将深入探讨如何通过Ajax实现动态更新,以及如何通过双击编辑和网页拖动来增强用户体验。 1. Ajax(Asynchronous JavaScript ...

    仿iGoogle双击编辑-网页拖动完整实例

    标题中的“仿iGoogle双击编辑-网页拖动完整实例”指的是一个开发项目,它旨在模仿Google的个性化主页服务iGoogle的功能。iGoogle允许用户自定义主页,添加各种小工具并进行布局调整,这个实例则提供了类似的功能实现...

    posh v3.0.4 英文版.zip

    Posh v3.0.4 是一款开源的个性化入口程序,设计用于构建类似于Netvibes和iGoogle的自定义启动页面。这个平台基于PHP、MySQL数据库和Ajax技术,为用户提供了一个灵活且交互性强的界面,使用户可以根据自己的需求定制...

    newsdash:受iGoogle和Netvibes启发的新闻仪表板

    受iGoogle和Netvibes启发的新闻仪表板 ••••• :star: 产品特点可自定义的基于网格的仪表板支持Atom和RSS提要4种不同的Feed布局:压缩,列表,详细,图块分页式多页Feed 导入/导出设置和提要过滤Feed项目简洁设计...

    Widget调研报告

    Widget不仅限于桌面应用,还可以在网页服务中找到,如Netvibes、iGoogle和Pageflake等个性化首页。 Yahoo! Widget Engine是推动Widget广泛应用的关键,它支持各种可自定义的小工具,如天气、新闻和股票查询等。随着...

    Portal技术简介通过对portal的定义功能特点出发介绍portal的架构和开发的相关知识

    开发过程中还需要考虑个性化和单点登录的实现,以及与其他企业系统的集成,例如通过Web服务或API。 在实际应用中,我们可以看到许多知名的Portal实例,如微软的my.msn.com、yahoo.cn.my、Microsoft Live、Google ...

    jQuery开发的轻量级门户(Portal)框架

    而基于jQuery的轻量级门户框架,如“jPolite”,则进一步拓展了jQuery的应用场景,为开发者提供了构建类似Netvibes这样的个性化门户界面的工具。本文将详细介绍jPolite框架的核心概念、功能及使用方法。 **一、...

    posh v3.0.4

    Posh v3.0.4 是一款开源的个性化入口程序,设计灵感来源于Netvibes和iGoogle等知名服务。这个项目使用了PHP语言作为主要的后端开发工具,配合MySQL数据库进行数据存储,并利用Ajax技术来实现页面的动态交互,从而...

    Posh v3.0.2 PHP/MySQL/Ajax开发.rar

    Posh是一个开源个性化的入口程序如Netvibes,iGoogle等。采用PHP/MySQL/Ajax开发。可以被用在企业内部互联网或其它WEB应用程序上 后台地址admin/jh/jh/go

    poshv国外php网站管理系统v3.0.4

    Posh是一个开源个性化的入口程序如Netvibes,iGoogle等。采用PHP/MySQL/Ajax开发。可以被用在企业内部互联网或其它WEB应用程序上 后台地址admin/jh/jh/go

    widget-dojo

    2. **网页服务**:例如Netvibes、iGoogle和Pageflake等个性化首页,用户可以根据需要添加各种Widget,如新闻、天气、股票等,定制自己的在线环境。 3. **社交媒体**:许多Widget专门为Myspace等社交平台设计,帮助...

    tes tsetsetsetestes test

    这款工具以其便捷性和自定义性深受用户喜爱,通过其丰富的插件和个性化设置,用户可以按照自己的需求定制界面和功能,实现高效的信息整合和管理。 【标签】:“网络工具”、“浏览器插件”、“信息管理”、“RSS...

    Widget技术研究.pdf

    随着Web 2.0时代的到来,Widget成为用户个性化信息获取的重要工具,将网络服务与桌面应用无缝结合。Widget的主要特征包括小巧、多样、功能强大、可定制和易于创建。 Widget的核心技术主要包括以下几个方面: 1. **...

Global site tag (gtag.js) - Google Analytics