登录
注册
开源
企业版
高校版
搜索
帮助中心
使用条款
关于我们
开源
企业版
高校版
私有云
Gitee AI
NEW
我知道了
查看详情
登录
注册
12月28日,「开源中国源创会年终盛典」珠海站再次回归!点击免费报名参会
代码拉取完成,页面将自动刷新
开源项目
>
建站系统
>
CMS建站系统
&&
捐赠
捐赠前请先登录
取消
前往登录
扫描微信二维码支付
取消
支付完成
支付提示
将跳转至支付宝完成支付
确定
取消
Watch
不关注
关注所有动态
仅关注版本发行动态
关注但不提醒动态
313
Star
1.9K
Fork
581
GVP
thinkcmf
/
ThinkCMF
代码
Issues
14
Pull Requests
1
Wiki
统计
流水线
服务
Gitee Pages
PHPDoc
质量分析
Jenkins for Gitee
腾讯云托管
腾讯云 Serverless
悬镜安全
阿里云 SAE
Codeblitz
我知道了,不再自动展开
发行版
最新版
v8.0.1
a7cd887
2024-09-30 10:08
对比
ThinkCMF 8.0.1发布啦!节日快乐!
thinkcmf
感谢大家的长期陪伴和支持! ### ThinkCMF 8.0主要特性 * `MIT`开源协议,让你飞得更高,行得更远 * 基于`ThinkPHP 8.0` * 多应用架构 * 应用中心 * 支持插件机制 * 支持多模板 * 支持模板可视化设计 * 支持`RESTful API` * 支持`Swagger API`文档 * 支持数据库迁移 * 支持`Docker`运行 ### 更新日志 #### 8.0.1 * 增加前台模板多语言功能 * 增加多语言设置功能 * 后台模板全面升级为`bootstrap5` * 升级`FontAwesome`图标到`v6.4.2` * 增加后台设置统一入口 * 增加`cmf_lang_url`函数 * 增加后台模板自由设计 * 优化API跨域处理 * 优化插件安装卸载更新提示 * 优化应用安装卸载更新提示 * 优化自由模板组件解析 * 修复插件API基类validate报错 ### 企业门户解决方案 **请到后台应用中心->应用市场安装** 1. https://gitee.com/thinkcmf/portal 2. https://github.com/thinkcmf/portal ### 开发手册 https://www.thinkcmf.com/docs/cmf8 ### 升级指导 #### 8.0.0升级到8.0.1 1. `composer update`
最后提交信息为:
更新readme
v8.0.0
4cef49d
2023-09-28 12:51
对比
ThinkCMF 8.0.0发布啦!祝大家节日快乐!
thinkcmf
感谢大家的长期陪伴和支持! ### ThinkCMF 8.0主要特性 * `MIT`开源协议,让你飞得更高,行得更远 * 基于`ThinkPHP 8.0` * 多应用架构 * 应用中心 * 支持插件机制 * 支持多模板 * 支持模板可视化设计 * 支持`RESTful API` * 支持`Swagger API`文档 * 支持数据库迁移 * 支持`Docker`运行 ### 更新日志 #### 8.0.0 * 升级到`ThinkPHP8.0` * 增加后台管理本地文件上传 * 增加`admin.js`对`RESTful API`支持 * 增加插件`PluginRestAdminBaseController`基类 * 后台所有POST请求需要传token * 后台使用`RESTful API` * 优化模板标签库加载忽略不存在标签库 * 优化后台模板 * 更改后台默认模板为`admin_default` * 增加后台风格`arcoadmin` * 增加后台模板支持`bootstrap5` * 完善前台默认模板`default` ### 企业门户解决方案 **请到后台应用中心->应用市场安装** 1. https://gitee.com/thinkcmf/portal 2. https://github.com/thinkcmf/portal ### 开发手册 https://www.thinkcmf.com/docs/cmf8 ### 升级指导 #### 6.0.9升级到8.0.0 1. 更改根目录`composer.json`的`require`下列包版本 ```json "php": ">=8.0.0", "thinkcmf/cmf-app": "^8.0.0", "thinkcmf/cmf-install": "^8.0.0", "thinkcmf/cmf-api": "^8.0.0", "thinkcmf/cmf-appstore": "^2.0", "thinkcmf/cmf-root": "^2.0" ``` 2. `composer update` 3. 后台所有非ajax的`POST`请求,改为`GET`请求 4. 如自定义后台模板未用`admin.js`,请注意所有POST请求时在`header`中增加`XX-Device-Type`和`Authorization` 5. 把`data/config/template.php`中`cmf_admin_default_theme`后台模板改为`admin_default`
最后提交信息为:
8.0.0
v6.0.9
53397e7
2023-08-03 10:28
对比
ThinkCMF 6.0.9发布啦!
thinkcmf
感谢大家的长期陪伴和支持! ### ThinkCMF6.0主要特性 * 框架协议依旧为`MIT`,让你更自由地飞 * 基于`ThinkPHP 6.0`重构,核心代码兼容5.1版本,保证老用户最小升级成本 * API增加Swagger支持 * 增加`.env`环境配置支持 * 增加`Docker`运行环境 ### 更新日志 #### 6.0.9 * 增强前台模板自由控件功能支持拖拽 * 增加后台API权限管理 * 增加后台API导入 * 增加`Swagger`插件 * 增加模板块控件css样式功能 * 增加模板富文本`rich_text`变量类型 * 增加应用支持系统钩子 * 增加安装程序数据库迁移功能 * 增加插件执行顺序设置 * 增加`cmf_get_file_url`,`cmf_utf8_bom`函数 * 优化后台开发者面板支持插件扩展 * 优化后台插件管理 * 优化后台首页 * 优化插件设置 * 优化权限认证 ### 企业门户解决方案 **请到后台应用中心->应用市场安装** 1. https://gitee.com/thinkcmf/portal 2. https://github.com/thinkcmf/portal ### 开发手册 https://www.thinkcmf.com/docs/cmf6 ### 升级指导 #### 6.0.8升级到6.0.9 1. `composer update`
最后提交信息为:
合并
v6.0.8
42c6cb1
2023-03-03 11:45
对比
ThinkCMF 6.0.8发布啦!
thinkcmf
感谢大家的长期陪伴和支持! ### ThinkCMF6.0主要特性 * 框架协议依旧为`MIT`,让你更自由地飞 * 基于`ThinkPHP 6.0`重构,核心代码兼容5.1版本,保证老用户最小升级成本 * API增加Swagger支持 * 增加`.env`环境配置支持 * 增加`Docker`运行环境 ### 更新日志 #### 6.0.8 * 更新TP到`6.0.14` * 增加应用轻量级命令行第三方库支持 * 增加注册登录和验证码界面第三方验证码支持 * 增加后台管理员个人邮件功能 * 优化上传对话框逻辑 * 优化钩子管理界面 * 优化后台管理员添加编辑逻辑增加安全性 * 优化缓存清理 * 优化路由识别 * 优化系统文件加载 * 修复后台部分URL刷新不加载 * 修复幻灯片页面管理报错 * 补全缺失语言包 ### 企业门户解决方案 **请到后台应用中心->应用市场安装** 1. https://gitee.com/thinkcmf/portal 2. https://github.com/thinkcmf/portal ### 开发手册 https://www.thinkcmf.com/docs/cmf6 ### 升级指导 #### 6.0.7升级到6.0.8 1. `composer update`
最后提交信息为:
!42
6.0.8
v6.0.7
d525e6a
2022-07-22 14:53
对比
ThinkCMF 6.0.7发布啦!
thinkcmf
感谢大家的长期陪伴和支持! ### ThinkCMF6.0主要特性 * 框架协议依旧为`MIT`,让你更自由地飞 * 基于`ThinkPHP 6.0`重构,核心代码兼容5.1版本,保证老用户最小升级成本 * API增加Swagger支持 * 增加`.env`环境配置支持 * 增加`Docker`运行环境 ### 更新日志 #### 6.0.7 * 升级到`tp6.0.13` * 增加安装时检查API配置 * 增加前台模板自由控件功能 * 增加`widgetsHead`,`widgetsBlock`,`widgetsScript`标签 * 增加`css`标签相同文件不重复引入功能 * 增加`js`标签相同文件不重复引入功能 * 修复后台菜单添加和编辑子菜单父级不选中 * 修复后台菜单编辑删除报错 * 修复应用市场模板升级报错 * 增加`php think cli`支持`/`分隔符 * 修复`tree类`相关bug ### 企业门户解决方案 **请到后台应用中心->应用市场安装** 1. https://gitee.com/thinkcmf/portal 2. https://github.com/thinkcmf/portal ### 开发手册 https://www.thinkcmf.com/docs/cmf6 ### 升级指导 #### 6.0.6升级到6.0.7 1. `composer update`
最后提交信息为:
!31
6.0.7
v6.0.6
7d82fa7
2022-07-02 23:25
对比
ThinkCMF 6.0.6发布啦!
thinkcmf
感谢大家的长期陪伴和支持! ### ThinkCMF6.0主要特性 * 框架协议依旧为`MIT`,让你更自由地飞 * 基于`ThinkPHP 6.0`重构,核心代码兼容5.1版本,保证老用户最小升级成本 * API增加Swagger支持 * 增加`.env`环境配置支持 * 增加`Docker`运行环境 ### 更新日志 #### 6.0.6 * 后台模板设计增强,支持多终端 * 增加命令行卸载应用 * 增加网页卸载应用 * 增加命令行卸载插件 * 增加`tree`标签 * 后台菜单和导航菜单管理使用`tree`标签 * 优化应用插件模板升级安装逻辑 * 优化应用打包格式 * 去除`eval`的使用 * 修复API跨域问题 * 修复邮件验证码获取用户信息错误 ### 企业门户解决方案 **请到后台应用中心->应用市场安装** 1. https://gitee.com/thinkcmf/portal 2. https://github.com/thinkcmf/portal ### 开发手册 https://www.thinkcmf.com/docs/cmf6 ### 升级指导 #### 6.0.5升级到6.0.6 1. `composer update`
最后提交信息为:
修复6.0.6若干bug
v6.0.5
cc8e58f
2022-05-24 21:02
对比
ThinkCMF 6.0.5发布啦!
thinkcmf
感谢大家的长期陪伴和支持! ### ThinkCMF6.0主要特性 * 框架协议依旧为`MIT`,让你更自由地飞 * 基于`ThinkPHP 6.0`重构,核心代码兼容5.1版本,保证老用户最小升级成本 * API增加Swagger支持 * 增加`.env`环境配置支持 * 增加`Docker`运行环境 ### 更新日志 #### 6.0.5 * 增加数据库迁移 * 增加模板在线安装 * 增加轻量级命令行工具`php think cli` * 增加应用发布打包工具 * 增加插件发布打包工具 * 增加模板发布打包工具 * 优化命令行程序 * 修复命令行下常量`APP_PATH`缺失 * 独立`Docker`容器为单独仓库 ### 企业门户解决方案 **请到后台应用中心->应用市场安装** 1. https://gitee.com/thinkcmf/portal 2. https://github.com/thinkcmf/portal ### 开发手册 https://www.thinkcmf.com/docs/cmf6 ### 升级指导 #### 6.0.4升级到6.0.5 1. 根目录`composer.json`的`require-dev`属性值请更新 2. `composer update`
最后提交信息为:
升级包
v6.0.4
09a1c2e
2022-05-01 06:25
对比
ThinkCMF 6.0.4发布,51快乐!
thinkcmf
51快乐! ThinkCMF感谢大家的长期陪伴和支持! ### ThinkCMF6.0主要特性 * 框架协议依旧为`MIT`,让你更自由地飞 * 基于`ThinkPHP 6.0`重构,核心代码兼容5.1版本,保证老用户最小升级成本 * API增加Swagger支持 * 增加`.env`环境配置支持 ### 更新日志 #### 6.0.4 * 调整PHP版本最低限制为`7.4.0` * 增加应用在线安装 * 增加应用管理 * 增加安装时更多目录可写检查 * 增加`cmf_get_app_class`函数 * 增加`cmf_is_cli`函数 * 增加`cmf_test_write`函数 * 优化用户资料编辑 * 优化函数`cmf_scan_dir` * 优化安装时数据库连接处理 * 修复`cmf_curl_get`不支持https * 修复`/home/slides/{id}`API注解错误 * 修复验证码登录API报错 * 修复回收站删除、还原报错 * 修复API路由加载 * 修复插件更新无法删除旧钩子 ### 企业门户解决方案 **请到后台应用中心->应用市场安装** 1. https://gitee.com/thinkcmf/portal 2. https://github.com/thinkcmf/portal ### 开发手册 https://www.thinkcmf.com/docs/cmf6 ### 升级指导 #### `6.0.3`升级到`6.0.4` 1. 安装静态资源包`composer require thinkcmf/cmf-root` 2. 根目录`composer.json`的`minimum-stability`,`require`,`config`属性值请更新 4. `composer update`
最后提交信息为:
升级指导
v6.0.3
ba3ab20
2021-09-28 07:32
对比
ThinkCMF 6.0.3发布啦,国庆节快乐!
thinkcmf
国庆节快乐! ThinkCMF感谢大家的长期陪伴和支持! 我们将一直保持初心,服务广大用户! ### ThinkCMF6.0主要特性 * 框架协议依旧为`MIT`,让你更自由地飞 * 基于`ThinkPHP 6.0`重构,核心代码兼容5.1版本,保证老用户最小升级成本 * API增加Swagger支持 * 增加`.env`环境配置支持 ### 更新日志 #### 6.0.3 * 自定义分页类 * 优化后台模板设计 * 优化后台菜单导入 * 修复验证器使用错误 * 修复路由禁用报错 * 修复插件模板异常类引入错误 #### 6.0.2 * 增加插件市场支持插件在线安装 * 增加后台不存在模板文件检测并切换到默认模板 * 移动swagger功能到插件 * 优化插件后台权限检查 * 修复url美化报错 * 规范env命名,方便编辑器跳转 * 修正themes命名空间 * 修复角色删除问题 * 修复管理员删除问题 * 修复幻灯片删除问题 * 优化用户注册 * 优化后台菜单导入 ### 企业门户解决方案 1. https://gitee.com/thinkcmf/portal 2. https://github.com/thinkcmf/portal ### 开发手册 https://www.thinkcmf.com/docs/cmf6
最后提交信息为:
Merge branch '6.0' of
https://gitee.com/thinkcmf/ThinkCMF
into 6.0
v5.1.5
d4e4592
2019-12-23 17:59
对比
ThinkCMF 5.1.5正式版,推荐所有5.1用户升级
thinkcmf
### 更新日志 #### 5.1.5 * 升级到tp5.1.39 * 增加模板设计数组列表图片显示 * 优化前台基类 * 取消路由排序限制 > 原门户应用已升级为企业门户解决方案,欢迎关注提交pr ### 企业门户解决方案 1. https://gitee.com/thinkcmf/portal 2. https://github.com/thinkcmf/portal ### 开发手册 http://www.kancloud.cn/thinkcmf/doc5_1 ### Swoole下安装 https://www.kancloud.cn/thinkcmf/doc5_1/961711 ### Git仓库 1. GitHub:https://github.com/thinkcmf/thinkcmf 主要仓库 2. 码云:https://gitee.com/thinkcmf/ThinkCMF 中国镜像 ### 演示仓库 此仓库会放官方的一些演示应用,插件,模板,API等 1. https://github.com/thinkcmf/demos 主要仓库 2. https://gitee.com/thinkcmf/demos 中国镜像 ### 升级指导 https://www.kancloud.cn/thinkcmf/doc5_1/957915
最后提交信息为:
Merge branch '5.1' of
https://github.com/thinkcmf/thinkcmf
into 5.1
v5.1.4
84a47ff
2019-10-24 07:44
对比
ThinkCMF 5.1.4正式版,老铁们过节了,你还好吗?
thinkcmf
### 更新日志 #### 5.1.4 * 优化上传逻辑,已传文件更新文件名 * 优化系统钩子初始化 * 修复编辑器锚点处理错误 * 修复部分系统函数判断问题 * 修复tp5.1.38前台控制器报错 * 修复tp5.1.38下邮件验证码发不出 > 原门户应用已升级为企业门户解决方案,欢迎关注提交pr ### 企业门户解决方案 1. https://gitee.com/thinkcmf/portal 2. https://github.com/thinkcmf/portal ### 开发手册 http://www.kancloud.cn/thinkcmf/doc5_1 ### Swoole下安装 https://www.kancloud.cn/thinkcmf/doc5_1/961711 ### Git仓库 1. GitHub:https://github.com/thinkcmf/thinkcmf 主要仓库 2. 码云:https://gitee.com/thinkcmf/ThinkCMF 中国镜像 ### 演示仓库 此仓库会放官方的一些演示应用,插件,模板,API等 1. https://github.com/thinkcmf/demos 主要仓库 2. https://gitee.com/thinkcmf/demos 中国镜像 ### 升级指导 https://www.kancloud.cn/thinkcmf/doc5_1/957915
最后提交信息为:
更改 readme
v5.1.3
03008ed
2019-08-01 07:20
对比
ThinkCMF 5.1.3正式版,推荐所有5.1用户升级使用!
thinkcmf
### 更新日志 #### 5.1.3 * 增加`CMF_DATA`常量(注意升级步骤) * 增加插件路由功能 * 增加插件URL美化功能 * 修复app_init钩子引起的命令行报错 * 修复API中文件url转化错误 ### 开发手册 http://www.kancloud.cn/thinkcmf/doc5_1 ### Swoole下安装 https://www.kancloud.cn/thinkcmf/doc5_1/961711 ### Git仓库 1. GitHub:https://github.com/thinkcmf/thinkcmf 主要仓库 2. 码云:https://gitee.com/thinkcmf/ThinkCMF 中国镜像 ### 演示仓库 此仓库会放官方的一些演示应用,插件,模板,API等 1. https://github.com/thinkcmf/demos 主要仓库 2. https://gitee.com/thinkcmf/demos 中国镜像 ### 升级指导 https://www.kancloud.cn/thinkcmf/doc5_1/957915
最后提交信息为:
优化app_init钩子
v5.1.2
7efc7d1
2019-06-06 22:28
对比
ThinkCMF 5.1.2正式版,端午安康
thinkcmf
> **ThinkCMF5.1 做你的专属开发框架,让你更自由地飞** ThinkCMF5.1化繁为简,基于ThinkPHP 5.1重构所有核心代码 ,目标是**做你的专属开发框架,让开发者更自由地创作**,`5.1`其实就是一个最简单方便的TP5.1使用形式。开发者只需关注`应用`,`插件`,`模板`和 `API`的业务逻辑实现,而所有核心库、核心应用都通过`composer`包加载。 **为了让你更自由地飞,我们在5.1中做了如下调整:** 1. 更改框架协议为`MIT`,更自由的协议 2. 更改目录结构,去除`simplewind`目录 3. 可以自由定制前后台UI 4. 核心包、核心应用`composer`化,把ThinkCMF当库来用 5. 合并API到框架,更方便地开发 RESTful API 6. 移除portal应用,让核心更快迭代 ### 更新日志 #### 5.1.2 [核心] * 升级tp到`5.1.37` * 优化`slides,noslides`标签 * 修复头像地址获取函数 * 优化上传类支持API文件上传 * 封装后台菜单,应用钩子,用户行为导入 * 增加应用自动安装 * 优化后台百度地图链接支持https [API] * 优化文件上传,支持云存储 * 修复积分日志接口数据返回错误 * 修复钩子不加载问题 * 修复API跨域报错问题 ### 开发手册 http://www.kancloud.cn/thinkcmf/doc5_1 ### Swoole下安装 https://www.kancloud.cn/thinkcmf/doc5_1/961711 ### Git仓库 1. GitHub:https://github.com/thinkcmf/thinkcmf 主要仓库 2. 码云:https://gitee.com/thinkcmf/ThinkCMF 中国镜像 ### 演示仓库 此仓库会放官方的一些演示应用,插件,模板,API等 1. https://github.com/thinkcmf/demos 主要仓库 2. https://gitee.com/thinkcmf/demos 中国镜像 ### ThinkCMF5.1主要特性 * 更改框架协议为`MIT`,让你更自由地飞 * 基于`ThinkPHP 5.1`重构,但核心代码兼容5.0版本,保证老用户最小升级成本 * 增加对`swoole`支持,同时支持`swoole`协程和全同步模式 * 重新规范目录结构,更贴心 * CMF核心库及应用使用`composer`加载 * 合并API到框架核心 * 更规范的代码,遵循`PSR-2`命名规范和`PSR-4`自动加载规范 * 支持 `composer` 管理第三方库 * 核心化:独立核心代码包 * 应用化:开发者以应用的形式增加项目模模块 * 插件化:更强的插件机制,开发者以插件形式扩展功能 * 模板化:前台可视化设计 * 支持URL美化功能,支持别名设置,更简单 * 独立的回收站功能,可以管理所有应用临时删除的数据 * 统一的资源管理,相同文件只保存一份 * 注解式的后台菜单管理功能,方便开发者代码管理后台菜单 * 插件同样支持注解式的后台菜单管理功能 * 文件存储插件化,默认支持七牛文件存储插件 * 模板制作标签化,内置多个cmf标签,方便小白用户 * 更人性化的导航标签,可以随意定制 html 结构 * 后台首页插件化,用户可以定制的网站后台首页 ### 升级指导 https://www.kancloud.cn/thinkcmf/doc5_1/957915
最后提交信息为:
同步tp版本号
5.0.190419
28800a7
2019-04-19 10:27
对比
ThinkCMF 5.0.190419正式版,推荐所有5.0用户升级使用!
thinkcmf
### 更新日志 #### 5.0.190419 * 优化动态配置函数 * 优化门户几处where用法 * 优化门户后台表单提交方式 * 优化后台菜单url生成 * 优化api跨域处理 * 修复模板设计公共配置文件有数组时报错 * 修复模板设计公共配置文件里数组列表有数据不显示 ### 小程序开发 https://www.kancloud.cn/thinkcmf/cmf5api/content ### 升级日志 https://www.kancloud.cn/thinkcmf/doc/327441 ### 升级指导 https://www.kancloud.cn/thinkcmf/doc/327443
最后提交信息为:
更改版本号
v5.1.1
82a68d3
2019-03-27 08:03
对比
ThinkCMF 5.1.1正式版,优化swoole下性能
thinkcmf
> **ThinkCMF5.1 做你的专属开发框架,让你更自由地飞** ThinkCMF5.1化繁为简,基于ThinkPHP 5.1重构所有核心代码 ,目标是**做你的专属开发框架,让开发者更自由地创作**,`5.1`其实就是一个最简单方便的TP5.1使用形式。开发者只需关注`应用`,`插件`,`模板`和 `API`的业务逻辑实现,而所有核心库、核心应用都通过`composer`包加载。 **为了让你更自由地飞,我们在5.1中做了如下调整:** 1. 更改框架协议为`MIT`,更自由的协议 2. 更改目录结构,去除`simplewind`目录 3. 可以自由定制前后台UI 4. 核心包、核心应用`composer`化,把ThinkCMF当库来用 5. 合并API到框架,更方便地开发 RESTful API 6. 移除portal应用,让核心更快迭代 ### v5.1.1更新日志 [核心] * `composer.json` extra 增加`think-config`配置 * 修复API UserLikeModel继承错误类 * 优化后台菜单 url 生成 * 增加Linux下全新安装时data目录不可写提示 * 修复插件模板常量`__ROOT__`不替换 * 增加`swoole`扩展钩子检测 * 修复插件API基类报错#577 * 优化应用初始化流程 * 优化行为加载流程 [swoole] * 增加`swoole_server_start`,`swoole_worker_start`,`swoole_websocket_on_open`,`swoole_websocket_on_close`钩子 * 增加`WebSocket`独立运行命令 * 增加`WebSocket onOpen`回调 * 修复`WebSocket`事件引起的数据库执行报错 * 修复`WebSocket`发送消息未判断是否为`WebSocket`连接 * 增加`worker`进程启动时自动初始化所有模块 ### 开发手册 http://www.kancloud.cn/thinkcmf/doc5_1 ### Swoole下安装 https://www.kancloud.cn/thinkcmf/doc5_1/961711 ### Git仓库 1. GitHub:https://github.com/thinkcmf/thinkcmf 主要仓库 2. 码云:https://gitee.com/thinkcmf/ThinkCMF 中国镜像 ### 演示仓库 此仓库会放官方的一些演示应用,插件,模板,API等 1. https://github.com/thinkcmf/demos 主要仓库 2. https://gitee.com/thinkcmf/demos 中国镜像 ### ThinkCMF5.1主要特性 * 更改框架协议为`MIT`,让你更自由地飞 * 基于`ThinkPHP 5.1`重构,但核心代码兼容5.0版本,保证老用户最小升级成本 * 增加对`swoole`支持,同时支持`swoole`协程和全同步模式 * 重新规范目录结构,更贴心 * CMF核心库及应用使用`composer`加载 * 合并API到框架核心 * 更规范的代码,遵循`PSR-2`命名规范和`PSR-4`自动加载规范 * 支持 `composer` 管理第三方库 * 核心化:独立核心代码包 * 应用化:开发者以应用的形式增加项目模模块 * 插件化:更强的插件机制,开发者以插件形式扩展功能 * 模板化:前台可视化设计 * 支持URL美化功能,支持别名设置,更简单 * 独立的回收站功能,可以管理所有应用临时删除的数据 * 统一的资源管理,相同文件只保存一份 * 注解式的后台菜单管理功能,方便开发者代码管理后台菜单 * 插件同样支持注解式的后台菜单管理功能 * 文件存储插件化,默认支持七牛文件存储插件 * 模板制作标签化,内置多个cmf标签,方便小白用户 * 更人性化的导航标签,可以随意定制 html 结构 * 后台首页插件化,用户可以定制的网站后台首页 ### 升级指导 https://www.kancloud.cn/thinkcmf/doc5_1/957915
最后提交信息为:
更改 readme
5.0.190312
1f6aa52
2019-03-12 10:33
对比
ThinkCMF 5.0.190312正式版,推荐所有5.0用户升级使用!
thinkcmf
### 更新日志 #### 5.0.190312 * 增加`app,api和插件`composer第三方库支持 * 增加插件`@adminMenuRoot`注解 * 增加后台模板动态设置 * 增加`WEB_ROOT`常量 * 优化url美化可能引起的安全漏洞(漏洞编号CVE-2019-6713 感谢topsec(zhan_ran)的及时反馈) * 修复api跨域问题 * 修复子导航标签报错 * 计划删除`PLUGINS_PATH`常量,请不要再使用 * 删除`phpoffice/phpspreadsheet`,`phpoffice/phpexcel`,`dompdf/dompdf`第三方库,请自行安装 * 移动`qiniu/php-sdk`库到七牛插件 ### 小程序开发 https://www.kancloud.cn/thinkcmf/cmf5api/content ### 升级日志 https://www.kancloud.cn/thinkcmf/doc/327441 ### 升级指导 https://www.kancloud.cn/thinkcmf/doc/327443
最后提交信息为:
删除无用库
v5.1.0
1c350e0
2019-03-07 10:52
对比
ThinkCMF 5.1.0正式版,欢迎大家升级使用!
thinkcmf
> **ThinkCMF5.1 做你的专属开发框架,让你更自由地飞** ThinkCMF5.1化繁为简,基于ThinkPHP 5.1重构所有核心代码 ,目标是**做你的专属开发框架,让开发者更自由地创作**,`5.1`其实就是一个最简单方便的TP5.1使用形式。开发者只需关注`应用`,`插件`,`模板`和 `API`的业务逻辑实现,而所有核心库、核心应用都通过`composer`包加载。 **为了让你更自由地飞,我们在5.1中做了如下调整:** 1. 更改框架协议为`MIT`,更自由的协议 2. 更改目录结构,去除`simplewind`目录 3. 可以自由定制前后台UI 4. 核心包、核心应用`composer`化,把ThinkCMF当库来用 5. 合并API到框架,更方便地开发 RESTful API 6. 移除portal应用,让核心更快迭代 ### 开发手册 http://www.kancloud.cn/thinkcmf/doc5_1 ### Git仓库 1. GitHub:https://github.com/thinkcmf/thinkcmf 主要仓库 2. 码云:https://gitee.com/thinkcmf/ThinkCMF 中国镜像 ### 演示仓库 此仓库会放官方的一些演示应用,插件,模板,API等 1. https://github.com/thinkcmf/demos 主要仓库 2. https://gitee.com/thinkcmf/demos 中国镜像 ### ThinkCMF5.1主要特性 * 更改框架协议为`MIT`,让你更自由地飞 * 基于`ThinkPHP 5.1`重构,但核心代码兼容5.0版本,保证老用户最小升级成本 * 增加对`swoole`支持,同时支持`swoole`协程和全同步模式 * 重新规范目录结构,更贴心 * CMF核心库及应用使用`composer`加载 * 合并API到框架核心 * 更规范的代码,遵循`PSR-2`命名规范和`PSR-4`自动加载规范 * 支持 `composer` 管理第三方库 * 核心化:独立核心代码包 * 应用化:开发者以应用的形式增加项目模模块 * 插件化:更强的插件机制,开发者以插件形式扩展功能 * 模板化:前台可视化设计 * 支持URL美化功能,支持别名设置,更简单 * 独立的回收站功能,可以管理所有应用临时删除的数据 * 统一的资源管理,相同文件只保存一份 * 注解式的后台菜单管理功能,方便开发者代码管理后台菜单 * 插件同样支持注解式的后台菜单管理功能 * 文件存储插件化,默认支持七牛文件存储插件 * 模板制作标签化,内置多个cmf标签,方便小白用户 * 更人性化的导航标签,可以随意定制 html 结构 * 后台首页插件化,用户可以定制的网站后台首页 ### 升级指导 https://www.kancloud.cn/thinkcmf/doc5_1/957915 ### 更新日志 #### 5.1.0 [核心] * 更改框架协议为`MIT`,让你更自由地飞 * 升级`TP`到`5.1.35` * 独立安装应用为`composer`包 * 移除portal应用,请到`https://github.com/thinkcmf/demos`下载 * 移除`simpleboot3`模板,请到`https://github.com/thinkcmf/demos`下载 * 移除`phpoffice/phpspreadsheet`,`phpoffice/phpexcel`,`dompdf/dompdf`第三方库,请自行安装 * 移动`qiniu/php-sdk`库到七牛插件 * `extend`目录改为可选,开发者自行添加,核心不再包含此目录 * 增加`demo`应用,方便开发者学习 * 增加插件`@adminMenuRoot`注解支持 * 增加`app,api和插件`composer第三方库支持 * 增加后台模板动态设置功能 * 使用`composer classmap`做相关类的映射 * 更改所有`thinkcmf`包版本号依赖 * 优化清除缓存,清除opcache缓存 * 优化`cmf_set_dynamic_config`兼容5.0和5.1 * 升级`PHPMailer`使用`PHPMailer 6.0`(注意类的引入变化) * 修复路由是否存在检测问题 * 修复url美化由于后台权限设置可能引起的漏洞(漏洞编号CVE-2019-6713 感谢topsec(zhan_ran)的及时反馈) * 修复子导航标签报错 * 修复数据库对象实例化不当导致的问题 * 修复`BaseController`排序批量更新 * 修复新建管理员登录时报错 * 取消`THINKCMF_VERSION`常量,请使用`cmf_version()` * 取消`PLUGINS_PATH`常量,请使用`WEB_ROOT.'plugins/` [swoole] * 增加`websocket`演示 * 优化`swoole`配置初始化 * 优化`swoole`下内容输出 * 更改默认缓存大小为128M * 修复`swoole`如果控制器返回内容为空报错问题 * 修复`swoole`下核心包路由注册位置 * 修复`swoole`下后台风格无法设置
最后提交信息为:
升级 thinkcmf安装程序
预览版本
5.1.0-beta
1690133
2019-01-11 18:25
对比
ThinkCMF 5.1.0 Beta版,欢迎大家测试使用!
thinkcmf
> 测试版本,请勿在线上使用 * 基于ThinkPHP 5.1重构 * 增加对`swoole`支持,同时支持`swoole`协程和全同步模式 * 兼容核心代码兼容5.0版本,保证老用户最小升级成本 * 重新规范目录结构,更贴心 * CMF核心库使用composer加载 * 优化后台默认风格 * 合并`API`到框架核心
最后提交信息为:
Merge remote-tracking branch 'origin/5.1' into 5.1
5.0.190111
c02d1e3
2019-01-11 17:51
对比
ThinkCMF 5.0.190111正式版,推荐所有用户升级使用!
thinkcmf
> 推荐所有用户升级使用! * 升级ThinkPHP到`5.0.24`(包含安全更新) * 增加后台模板按文件列表设计 * 修复url无法美化 * 修复页面数据源报错 ### 小程序开发 https://www.kancloud.cn/thinkcmf/cmf5api/content ### 升级日志 https://www.kancloud.cn/thinkcmf/doc/327441 ### 升级指导 https://www.kancloud.cn/thinkcmf/doc/327443
最后提交信息为:
Merge pull request #552 from thinkcmf/dev
5.0.181231
22a97ce
2018-12-31 11:38
对比
ThinkCMF 5.0.181231正式版,祝大家新年快乐!
thinkcmf
> 祝大家新年快乐!`ThinkCMF 5.1.0`我们2019年见! * 规范所有`5.0`代码方便升级到`5.1` * 规范控制器`_initialize`方法为`initialize` * 调整`cmf_theme_path,cmf_default_theme,cmf_admin_theme_path,cmf_admin_default_theme`到 `template` 配置下 * `hook,hook_one`方法取消`$extra`参数 * 增加数据库调试模式开关 * 增加模板设计关闭功能 * 优化七牛下载文件名为上传文件名 * 优化清除缓存,清除opcache缓存 * 修复七牛获取水印样式报错 * 修复模板设计后,前台 js 报错 ### 小程序开发 https://www.kancloud.cn/thinkcmf/cmf5api/content ### 升级日志 https://www.kancloud.cn/thinkcmf/doc/327441 ### 升级指导 https://www.kancloud.cn/thinkcmf/doc/327443
最后提交信息为:
Merge pull request #546 from thinkcmf/dev
下载
请输入验证码,防止盗链导致资源被占用
取消
下载
PHP
1
https://gitee.com/thinkcmf/ThinkCMF.git
git@gitee.com:thinkcmf/ThinkCMF.git
thinkcmf
ThinkCMF
ThinkCMF
点此查找更多帮助
搜索帮助
Git 命令在线学习
如何在 Gitee 导入 GitHub 仓库
Git 仓库基础操作
企业版和社区版功能对比
SSH 公钥设置
如何处理代码冲突
仓库体积过大,如何减小?
如何找回被删除的仓库数据
Gitee 产品配额说明
GitHub仓库快速导入Gitee及同步更新
什么是 Release(发行版)
将 PHP 项目自动发布到 packagist.org
评论
仓库举报
回到顶部
登录提示
该操作需登录 Gitee 帐号,请先登录后再操作。
立即登录
没有帐号,去注册