ocenter开发

陈一枭 发布于: 2015年02月16日 ( 21评)(感谢陈老师)

身为一个拍黄片的程序员,过年怎么能出去走亲访友呢?必须死宅倒腾!

作为资深OSC潜水党,最近还是蛮激动的,OC也让本猿露了个脸,所以一直不敢怠慢,争取帅死在岗位上,力求为广大PHPer提供一套实用性爆表的基础系统,而且是基于Apache2.0协议的哟,对商业友好,不收版权费的哟。

废话不多说,本次beta版也是OC史上第一个比较正式的公测版,赶在年前发布,也是为了能让诸位提早体验一下。

Beta版程序安装包:百度网盘下载 php5.3以上方可运行。

项目源码:http://git.oschina.net/yhtt2020/OpenCenter

产品主页:www.ocenter.cn 来不及整理,还比较草

开发者社区:dev.ocenter.cn 及时更新动态

可能还有一些朋友没有听说过OC,在此,容我简单介绍下OC的定位。

OpenCenter:通用“后台管理”及“用户中心”框架

如上所述,OC的强项主要在后台管理和用户中心两个方面。完成这些之后,开发者只需要专注业务模块的开发就可以了。

后台管理:

为了方便开发者开发自己的模块,我们设计了一套自动构建后台模板的机制。通过AdminBuilder系列的类库,可以轻松构建后台界面,解放Phper,Phper的双手天生就是来写php的,不要和我提html!

这套完整的后台界面生成机制,让后台无需大前端参与,仅仅是phper就可完成。举例说明:

本猿打算实现以下一个管理页面,但不想写任何Html代码,就是这么任性。

ocenter开发_第1张图片

下面是实现代码,纯PHP

ocenter开发_第2张图片

ocenter开发_第3张图片


当然,AdminBuilder不仅仅于此,还可以轻松实现多种UI界面。

ocenter开发_第4张图片

树形分类界面AdminTreeListBuilder

ocenter开发_第5张图片

带搜索的数据表格AdminListBuilder

ocenter开发_第6张图片

系统自行处理的配置页面AdminConfigBuilder

 

普通表单与配置表单只需增加一条代码即可轻松转换

就是这么简单。

 

OC就是要让你尖叫。我们的工作就是让你开发更加简单,更酷!

此外,我再提提权限管理部分,这部分继承自OneThink,我们扩展了前台权限节点。让系统的权限管理更好用了。

ocenter开发_第7张图片

用户中心:

在这个时代,几乎所有的系统都需要用户注册与登录,又何必自创一套呢?天天改Bug,天天写功能,不如直接用OC吧!

多种类型的注册登录方式

ocenter开发_第8张图片

聪明如你,一眼就能明白,而且后台还可以根据业务需要控制开关。

此外,OC还提供了一套扩展资料机制。可以增加任意多的资料组和资料选项。

ocenter开发_第9张图片

当然头像裁剪也不能少

ocenter开发_第10张图片

设置还有消息提醒机制

ocenter开发_第11张图片

我们还把聊天功能整合进去了

ocenter开发_第12张图片

ocenter开发_第13张图片

以上这些还只是诸多功能里面的一小部分。正式版还将加入更多激动人心的功能。

比如:注册角色功能,允许用户分不同的角色注册系统,比如医疗问答类的系统,用户可以分别注册医生和病人的账号。

自定义积分功能,可以任意增删积分种类,等等等等。

OC就是要让你专注于业务系统的开发。基础的交给我们来完成。并且这一切都是免费的哟。你甚至可以在OC的基础上发布自己的商业产品。

本站文章除注明转载外,均为本站原创或编译
欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区
转载请注明:文章转载自: 开源中国社区 [ http://www.oschina.net]
本文标题:OCenter 1.0 beta 发布,通用用户中心
本文地址: http://www.oschina.net/news/59716/ocenter-1-0-beta

你可能感兴趣的:(OpenSNS)