身为一个拍黄片的程序员,过年怎么能出去走亲访友呢?必须死宅倒腾!
作为资深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代码,就是这么任性。
下面是实现代码,纯PHP
当然,AdminBuilder不仅仅于此,还可以轻松实现多种UI界面。
树形分类界面AdminTreeListBuilder
带搜索的数据表格AdminListBuilder
系统自行处理的配置页面AdminConfigBuilder
普通表单与配置表单只需增加一条代码即可轻松转换
就是这么简单。
OC就是要让你尖叫。我们的工作就是让你开发更加简单,更酷!
此外,我再提提权限管理部分,这部分继承自OneThink,我们扩展了前台权限节点。让系统的权限管理更好用了。
用户中心:
在这个时代,几乎所有的系统都需要用户注册与登录,又何必自创一套呢?天天改Bug,天天写功能,不如直接用OC吧!
多种类型的注册登录方式
聪明如你,一眼就能明白,而且后台还可以根据业务需要控制开关。
此外,OC还提供了一套扩展资料机制。可以增加任意多的资料组和资料选项。
当然头像裁剪也不能少
设置还有消息提醒机制
我们还把聊天功能整合进去了
以上这些还只是诸多功能里面的一小部分。正式版还将加入更多激动人心的功能。
比如:注册角色功能,允许用户分不同的角色注册系统,比如医疗问答类的系统,用户可以分别注册医生和病人的账号。
自定义积分功能,可以任意增删积分种类,等等等等。
OC就是要让你专注于业务系统的开发。基础的交给我们来完成。并且这一切都是免费的哟。你甚至可以在OC的基础上发布自己的商业产品。