身为一个拍黄片的程序员,过年怎么能出去走亲访友呢?必须死宅倒腾! 作为资深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的基础上发布自己的商业产品。 OCenter 1.0 beta 发布,通用用户中心下载地址