写点什么

SimpleFramework 主站及社区重览及技术团队再访

  • 2011-04-22
  • 本文字数:2183 字

    阅读完需:约 7 分钟

自 2010 年采访开源 Web 框架 SimpleFramework (以下简称 SF)团队以来,该框架发展得如火如荼。除了框架相关的组件、功能、文档等不断完善之外,他们还携手其他开源团队一起吹响了向 SaaS 及 SNS 整合领域的冲锋号。InfoQ 就 SF 当前状况及未来方向与该团队进行了再次沟通。

较之上一次报道之时,目前 SF 网站以及 SF 框架的组件已有、增强或新增的功能列表如下:

  • SF 框架继续完善,丰富了文档,增加了快速入门和组件及其它功能的 Demo 等。(有所增强)
  • 技术社区(BBS),为多款开源产品提供了用户交流的统一点。(有所增强)
  • 新闻资讯(News)(旧)
  • 博客(Blog),分享学习经验,心得……(新)
  • 标签(Tags),用户可为自己喜爱的文章加上标签,便于查询和归类。(新)
  • 组织机构(Organization),不同于传统网站的用户及好友管理模式,提供了基于企业用户 / 组 / 角色的用户管理功能。(新)
  • 好友(Friends)(旧)
  • 关注及收藏,用户可以对自己希望的博客、论坛内容添加关注并收藏,后期将加入对人的关注,诸如博客作者。(新)

对于 SF 网站近期的发展目标,SF 总架构师陈侃称:

为更好地支持用户,我们将持续发展 SF。近期,我们将不断完善 SF 底层框架,优化代码、补充文档、进一步提高框架运行的稳定性及运行效率;进一步完善并逐步完成 SNS 组件,构建完整的 SNS 组件生态链;建设并完善社区,强化与 SF 爱好者及用户的互动,为它们创造良好的互动、交流、共享的环境;SF 网站还将增加对消息、群 / 圈子、活动等 Web2.0 特性,实现与主流微薄网站的集成。

未注册用户可获取最新资讯、阅读热点博客、论坛文章、学习 SF 框架的使用;注册成为其网站会员之后,就可以与其他用户在论坛中交流、写博客、共享资料、管理自己的应用等。值得一提的是,论坛讨论区中有国内优秀开源产品专区,为广大钟爱开源产品的用户提供了统一访问点。

当问及 SF 主站都有哪些亮点时,陈侃如下回答:

  • 主站完全基于 SF 组件技术,不论前台后台,都是基于 SF 框架开发的;
  • 充分利用 Web2.0 的特性,提供了丰富的用户交互功能,比如,信息到类目的拖动操作,树结构的拖动操作,大量弹出式对话框避免页面重定向、和随心所欲的右键操作;
  • 全新的 CSS3 体验,使用 Javascript 及 CSS 资源动态装载技术,大大减轻下载流量。
  • 基于 Portal 的快速主页定制,及丰富的可扩展性;
  • 所有组件都是开放的,个性的业务都可以覆盖组件方法;
  • 组件都做到开箱即用,由框架自动部署所依赖的 UI 与数据库。

另外,从官方网站上可以看到,SF 的技术社区(Technology Social Network Service)已渐具雏形,InfoQ 就此采访了赵博士,就如下几个问题做了交流:

InfoQ:Simple 技术社区的目标是什么,和普通 SNS 社区有何不同?

赵博士:Simple 技术社区与普通 SNS 社区的最大的不同之处在于,它不仅提供了普通 SNS 社区为广大用户提供的 SNS 服务,还为用户提供了扩展 SNS 服务的手段——SF 框框。它具有如下特点:
(1)以 SNS 为媒介,构建技术交流互动的生态区,以便更好地发展 SF。“参与者众,则 Simple 荣!”。
(2)以 SF 为基础,借大众之力检验并推动 SNS 组件的完善,为企业整合应用奠定必要的技术基础。
(3)以技术为主线,探索具有自身特色 SNS 与 SaaS 及企业应用相互融合互动发展的技术方向。
(4)作为一线开发人员的学习与交流的社区,做到与时俱进,每产品开始都不是完美,更多的人的参与可以帮助我们提出好的建议与加快产品的建设与推广。

InfoQ:Simple 技术社区为参与者提供了哪些特色的功能呢?

赵博士:下图是我们的对 Simple 技术社区功能定位,但仍在不断发展之中,我们希望、欢迎更多的技术人员参与技术社区的丰富与扩展,通过社区的智慧,为 Simple 社区带来更多的 SNS 服务。

InfoQ:Simple 技术社区的发展路线图(RoadMap)是什么呢?

赵博士:我们计划分成三个阶段。
第一阶段:2011 年前半年,逐步完善现有的 SNS 组件。
第二阶段:与此同期,依据关联度逐步开发新的 SNS 组件。
第三阶段:2011 年后半年,有选择地与个性化应用相结合,力求创新。

最后,SF 团队还跟 InfoQ 分享了其新型的发展思路——走 SNS+SAAS 的融合发展模式,如下图所示:

赵博士说:

中国的互联网从门户时代,到 Wiki、博客等为代表的 Web2.0 时代,再到当今的 SNS 时代,不仅改变着人们交流和沟通方式,也改变着信息的传播渠道和速度,既将网络媒介从计算机延伸到了手机等客户端,也将人们的日常生活向互联网延伸,甚至使得内容及其形式和质量都走向高速膨胀的时代,对互联网和普通网民的影响不仅是空前,而且绝后! 伴随云计算的浪潮,SaaS 作为一种新型的软件应用模式,必将对企业的信息化产生重大影响。其未来的发展从标准化到行业化再至大众化,SaaS 的服务内容不仅面向企业,也提供面向个人的个性化服务产品,且逐步融入 SNS 元素,即 SaaS 与 SNS 的相互渗透,逐步从以应用为主线发展而为以应用为目标、以“人”为核心、以交流 - 沟通 - 协作为承载的融合式发展道路。”

笔者下载了 SimpleFramework 框架做了一些简单的试验,使用起来的确非常方便;美中不足的是,文档的更新似乎慢了一点点。

在访谈中,笔者充分感受到 SF 框架团队不懈追求技术的激情,它们的目标非常美好——将 SNS 社区与企业组织结合起来,改变当前 SNS 网络以用户和好友为中心的模式,以云计算为契机,让 SNS 和 SaaS 与企业结合起来,让 SNS 和 SaaS 真正为企业所用。祝愿这一愿景成为现实!

2011-04-22 01:032972
用户头像

发布了 184 篇内容, 共 83.3 次阅读, 收获喜欢 8 次。

关注

评论

发布
暂无评论
发现更多内容

ByConity 社区回顾|ByConity 和开发者们一起展望未来,携手共进!

字节跳动数据平台

开源数据库 ByConity

Acrobat Pro DC 2023如何插入附件?Acrobat Pro DC添加附件方法

Rose

软件开发

Geek_8da502

“无法打开应用,因为Apple无法检查其是否包含恶意软件“解决方法

Rose

奇遇未来新动态!AIGC产品经理教学终于来了!

极客天地

Prometheus配置Basic Auth进行安全防护,实现登录控制

华为云开发者联盟

开发 华为云 华为云开发者联盟

软件测试/测试开发/全日制/测试管理丨Appium Inspector

测试人

软件测试

随想2024.01.15

hackstoic

生活感悟

良心推荐!几款收藏的神级IDEA插件分享

Java随想录

Java IDEA

京东ES支持ZSTD压缩算法上线了:高性能,低成本 | 京东云技术团队

京东科技开发者

KaiwuDB × 风电企业 | 高性能、低成本、释放数据价值

KaiwuDB

数据库 解决方案

APP加固原理与作用

使用Local Persistent Volume 部署有状态工作负载

华为云开发者联盟

Kubernetes 开发 华为云 华为云开发者联盟

AI遇上传统文化,文心一言上央视带来跨时空访古体验

飞桨PaddlePaddle

人工智能 深度学习

定期做好这件事,减少技术债,拒做背锅侠

极狐GitLab

测试工程师必知的10大测试法则

禅道项目管理

测试 自动化测试

用二维码介绍产品详情,扫码查看图文并茂的宣传册

草料二维码

第三方 Cookie 被禁用?企业该如何实现用户精准运营和管理

Authing

Cookie Authing 用户运营

解决苹果无线鼠标、键盘或触控板无法被 Mac 识别的方法

Rose

JavaScript面向对象之实践项目

伤感汤姆布利柏

ElasticSearch降本增效常见的方法 | 京东云技术团队

京东科技开发者

面试官:如何保证本地缓存的一致性?

王磊

Java 面试

苹果电脑Mac教程:如何开启任何来源选项

Rose

我想做一款软件产品,应该怎么做?

天津汇柏科技有限公司

创新创业 产品原型设计软件

从前端角度浅谈性能 | 京东物流技术团队

京东科技开发者

让 K8s 更简单!8款你不得不知的 AI 工具-Part 1

SEAL安全

开源 AI Kubernetes

Parallels Desktop 17 安装Windows 11 教程 附激活工具

Rose

SimpleFramework主站及社区重览及技术团队再访_Java_马国耀_InfoQ精选文章