onethink快速开发独立模块

onethink了解

onethink是一种内容管理框架,使用起来比较方便,功能也很不错,跟其他的cms系统比起来,更小,更简洁,适合直接开发一些快速简单的后台系统


独立模块开发

优点

onethink跟其他CMS系统不同的是,其内部拥有独立模型管理的功能,可以把现有的模型数据导入到框架中,自动生成CURD功能模块,实现简单一步管理数据

缺点

对于多表联查,多表关联操作时,有些麻烦,不过大大提高了开发效率

具体实现

  1. 进入后台,点击系统,左边栏点击模型管理,onethink自带了下载,文章,基础文档模型;
  2. 有四个功能按钮,分别是新增,启用,禁用,生成。
  3. 如果现没有表,可以使用新增,来手动的添加表和字段,不过一般都使用PHPmyadmin把表现建好。
  4. 启用和禁用是状态码,管理用到的,我们要用到的是生成。
  5. 点击生成后,选择你要调用的表,写上模型标示,英文去除系统字段前缀。下面是模型名称,这个是自己根据功能起名字
  6. 生成之后还不能直接用。需要点击编辑,把要在表单展示的字段设置一下,不然什么都不显示
  7. 点击管理之后 ,就可以编辑各个字段的名称,用于填和改表单时显示名称
    onethink

  8. 再返回刚才页面,下拉,有一个列表定义用于展示信息时展示字段,用于选择字段名称和展示字段表格头部信息。
    这里写图片描述

  9. 点击数据,就可以看到对表数据的操作了。

  10. 这样,一个独立表的CURD就生成成功了
    这里写图片描述
OneThink是一个开源的内容管理框架,基于最新的ThinkPHP3.2版本开发,提供更方便、更安全的WEB应用开发体验,采用了全新的架构设计和命名空间机制,融合了模块化、驱动化和插件化的设计理念于一体,开启了国内WEB应用傻瓜式开发的新潮流。   [ 功能特性 ] 主要特性: 基于ThinkPHP最新3.2版本。 模块化:全新的架构和模块化的开发机制,便于灵活扩展和二次开发。 文档模型/分类体系:通过和文档模型绑定,以及不同的文档类型,不同分类可以实现差异化的功能,轻松实现诸如资讯、下载、讨论和图片等功能。 开源免费:OneThink遵循Apache2开源协议,免费提供使用。 用户行为:支持自定义用户行为,可以对单个用户或者群体用户的行为进行记录及分享,为您的运营决策提供有效参考数据。 云端部署:通过驱动的方式可以轻松支持平台的部署,让您的网站无缝迁移,内置已经支持SAE和BAE3.0。 云服务支持:即将启动支持云存储、云安全、云过滤和云统计等服务,更多贴心的服务让您的网站更安心。 安全稳健:提供稳健的安全策略,包括备份恢复、容错、防止恶意攻击登录,网页防篡改等多项安全管理功能,保证系统安全,可靠、稳定的运行。 应用仓库:官方应用仓库拥有大量来自第三方插件和应用模块、模板主题,有众多来自开源社区的贡献,让您的网站“One”美无缺。   OneThink只是一个内容管理框架,并不是一个真正意义的CMS,所以你不会看到很多的功能,也不要因此而抱怨,因为一切功能都来自于您的创造或者大家的分享。这才是OneThink的理念和定位。OneThink集成了一个完善的后台管理体系和前台模板标签系统,让你轻松管理数据和进行前台网站的标签式开发。   后台主要功能: 用户Passport系统 配置管理系统 权限控制系统 后台建模系统 多级分类系统 用户行为系统 钩子和插件系统 系统日志系统 数据备份和还原 利用OneThink现有的后台功能和标签库机制,你可以轻松的定制或者开发基于OneThink的网站和应用。   [ 系统安装 ] 将OneThink压缩包解压至一个空文件夹,并上传它。 首次在浏览器中访问index.php,将会进入安装向导。 按照安装向导完成安装。若在安装过程中出现问题,请访问官网讨论区寻求帮助。
OneThink源码最新官方版,OneThink V1.0.130929 开发版发布,V1.0.130929开发版本在中秋发布的1.0beta版本的基础上,做了一些架构的改进和优化,功能部分也有所增加,以及个别用户体验的改进。(详细参考后面的更新日志) 如果没有特别通知,国庆假期后每周五会出新的开发版本,用于修正BUG和优化,以及新功能体验。 在正式版发布之前,BUG反馈和建议请到 http://www.thinkphp.cn/topic/onethink.html 文档工作我们正在紧张整理中,再次感谢大家对OT的关注和支持,你们的努力让OT走的更远! OneThink v1.0.131011,注意事项:1、再次提醒,OneThink安装要求PHP5.3+版本,否则会出错。2、目前开发版不支持升级功能,所以请备份好之前的数据和文件后重新安装。3、因为插件机制调整,如果自己有开发过插件,请注意按照新的插件命名和方法进行调整。 4、目前不支持BAE,SAE的支持会在正式版发布的时候增加。 更新日志: [ 1.0.131011开发版 ] + 新增 导航管理支持层级 + 新增 数据备份 + 新增 "内容"增加"目录文档"导入功能 + 改进 "系统/配置管理"列表支持分页和搜索 + 改进 文档标识只需在同一根节点下不重复 + 改进 富文本编辑器可以设置高度 + 修复 “内容” 左侧菜单不显示二级以上分类bug; + 修复 如果后台回收站没有数据时,点击清空,会把所有文章数据都清空 + 修复 草稿不能发布的问题 更新日志: [ 1.0.131025开发版 ] + 独立模型的创建,字段的创建,支持通过已有数据表导入模型 + 独立模型字段排序 + 数据列表的定制,可自由定制显示列 + 新增和编辑表单的自动生成 (目前支持的类型有限,下周继续完善) + 权限管理添加按模型授权支持 [ 1.0.131018开发版 ] + 新增 数据库备份支持压缩功能 + 新增 数据库压缩功能可以配置是否开启,并可以设置压缩级别 + 新增 数据库还原功能 + 新增 插件入口文件$info属性增加url字段,用于配置插件官网url, 没配置则链接到插件上传者onethink官网用户中心(目前连接到onethink官网首页) + 新增 基础文档表新增root字段,便于子文档的搜索及其他操作 + 新增 分类的移动和合并操作 + 新增 后台添加新用户功能 + 新增 后台用户搜索功能 + 新增 Upload上传增加SAE驱动 * 完善 文档的标识只在同一根节点下不重复 - 修复 批量导入没有进行自动验证和自动完成 - 修复 文档外链获取链接错误BUG # 变更 编辑器插件markdown编辑变更为 thinkeditor(新版)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值