写点什么

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:032963
用户头像

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

关注

评论

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

2020上半年已过,疫情下互联网迎来红利期,Android技术下半场在哪?

android 程序员 移动开发

2020个人开发者做一款Android-App需要知道的事情,年薪百万在此一举

android 程序员 移动开发

2019最新中级Android面试题目,有着几篇就够了,androidwifi开发教程下载

android 程序员 移动开发

2020Android-目前最稳定和高效的UI适配方案!你头秃都没想到还能这样吧!

android 程序员 移动开发

架构训练营-模块三

Geek_9de3de

架构实战营

2020Android大厂高频面试题(字节跳动+阿里,android原生开发技术

android 程序员 移动开发

2020Android面经,历时一个半月,斩获3个大厂offer,kotlin语法大全

android 程序员 移动开发

2020Android面试心得(二),【面试总结】

android 程序员 移动开发

2019届应届毕业生Android秋招总结,已成功入职网易云音乐

android 程序员 移动开发

2019,一位Android中级程序员成功跳槽的面经,android屏幕适配和性能优化

android 程序员 移动开发

架构实战营-模块二

Aha hello xzy

架构实战营 「架构实战营」

模块二作业

心怀架构

2020-字节跳动,网易,华为,android开发艺术探索pdf

android 程序员 移动开发

架构实战营 - 第三期 - 模块二作业

岚哲

极客时间 架构 架构实战营

分析微信朋友圈高性能复杂度

二手攻城师

架构师实战营

初识JavaScript第一篇及解释器和编译器

你好bk

JavaScript html5 大前端 html/css

2020Android面试心得,已拿到offer,阿里P8架构师Android大厂面试题总结

android 程序员 移动开发

2020互联网寒冬之下,作为一个Android老码农,是如何进入腾讯的?

android 程序员 移动开发

架构实战训练营-模块二作业

御道而行

架构实战营

2020全网HTTP最佳解析,没有之一!(github标星5-1K,字节跳动Android岗面试题

android 程序员 移动开发

HW2 - 微信朋友圈高性能复杂度分析

WWH

架构实战营

2020了,Android开发是否真的还有出路!25岁的我还有机会吗

android 程序员 移动开发

2020关于面试字节跳动,我总结一些面试点,希望对最近需要面试的你们一些帮助

android 程序员 移动开发

架构实战营模块2作业

小饭🍎

架构师 作业 模块二

2020初中级Android开发社招面试总结+解答分享!,androidsdk开发书籍

android 程序员 移动开发

2019年末阿里、百度等大厂技术面试题汇总(附答案,实战篇

android 程序员 移动开发

用脱口秀大会来讲「观察者模式」

悟空聊架构

设计模式 悟空聊架构 11月日更

2020Android大厂面试(五)插件化,字节Android面试必问

android 程序员 移动开发

2020Android开发架构思考及经验总结,深入理解kotlin协程pdf

android 程序员 移动开发

就因为把int改成Integer,第2天被辞了

Tom弹架构

Java 架构 设计模式

2020一个Android大牛的面试经历分享(金九银十面试30多家公司)

android 程序员 移动开发

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