对于钻木取火的方式,我想大家都不陌生吧。但是当真正要取火的时候,我想没有谁是会去找根木头然后慢慢摩擦来取火的,都是选择火柴或者打火机,当然特殊情况除外,比如在类似于荒岛那些地方,身边没有任何东西,就不得不钻木取火了。火柴和打火机比原始的钻木取火来的更快,更有效率,秒秒钟都能解决的事,何必花大把的时间去浪费。而且一样都能取火的结果,何不选择一个简单方便又节约自己的时间和精力成本的方式去解决。
对于捷径,是人都想走的,如果可以的话。
同样的,对于很多开发者来说,自己去开发一个程序,自己去编写代码,很耗费时间和精力。对于任何一个网站来说,登陆和注册是必须要做的事情,当程序开发者们自己开发程序时,都要反反复复的去做登录和注册,这样大大浪费了开发者们的时间和精力,那这个时候如果有一个现成的通用的用户系统直接能够拿来用,而不需要开发者自己一点一点的去敲代码,这样开发者就只需要专注于业务系统的开发。这样对于开发者来说,大大的缩短了开发网站的时间成本。
现在,我就介绍两款框架级别的用户中心,让开发者们能够更好地了解下。
1、用户中心UCenter
UCenter用户管理中心作为多个不同的网站系统之间信息传递的桥梁,起着连接、整合和同步管理网站用户资源的功能。通过UCenter站长可以无缝整合Comsenz系列产品,实现用户的一站式登录以及社区其他数据的交互。
UCenter用户中心作为一款免费开源的用户管理系统,拥有机制完善的接口,经过简单修改便可以挂接其它任何平台的第三方的网络应用程序。UCenter提供MySQL和HTTP两种连接用户中心的模式,使之能将UCenter和各应用能灵活部署。
UCenter有大量的数据API将网络社区内的各个应用连通起来,这种连通引导网站用户真正在社区里面转起来,从而可以给站长创造更大的价值。同时这些开放的API让其他流行的建站程序能够轻松的整合进来,真正帮助站长建立属于自己的社区。
2、用户中心OpenCenter
这是一款新的用户中心框架。OpenCenter是社交产品开发商想天科技计划推出一款基于ThinkPHP框架的通用的用户中心框架。OpenCenter是结合OpenSNS(原ThinkOX)的社交实践提炼出一款新的用户中心产品OpenCenter,去除了冗余的CMF部分,保留了核心的用户系统,并且扩展了模块的装卸机制,即将在年前发布beta版。
Open Center永久免费,永久开源,完全遵循apache开源协议,没有任何商业限制。对于开发者们来说,大大降低了开发者们的开发成本,提高了开发者们程序建设的效率。
Open Center重点在“Open”,开放的理念,面向任何有需求的客户,Open Center完全开源。而且,Open Center只做用户中心。Open Center删繁就简,没有微博功能,没有朋友圈,没有群组功能,没有资讯、没有专辑等功能。Open Center只做每个程序员开发任何一个系统都要做的事情——登陆和注册。Open Center卸掉臃肿,轻松上阵。
Open Center的设计风格,用户中心部分,扁平化设计,用户界面简洁清新。页面上部设置登陆以及导航栏,下面有各个模块可自行设置。Open Center的后台管理清晰简洁。后台管理框架采用zui作为UI框架,图表绘制采用highChart。导航结构顶部为系统级导航,在顶部导航加入了两个便捷功能,清空缓存和打开前台。导航左侧为已安装的模块管理界面入口,点击底部更多可以进入到云平台的模块中心,也可以根据自身需要添加模块。右侧部分为主内容部分,主要统计当天的活跃度与最近N天的新用户注册数,一目了然,此处的N可以在后台配置。
以上的两款用户中心都能很好的满足开发者的需求,有了框架级的用户中心,就好像盖房子打好了地基,对于开发者来说,要做的只需在地基上建造房子即可。这样就能大大的减少开发者的时间、精力,缩短建站的时间跨度。