扫一扫浏览

tpframe6.0马上就要跟大家见面了,一次全新的升级

精帖 未结贴
5 1699
鸿老大未认证 2019-12-24 09:33:08
收藏

没错,tpframe6.0是基于最新版本thinkphp6而开发的,所有程序全部重新搭建,想升级系统的同志可以看看

声明:虽然thinkphp5过度到thinkphp6是难困难的,但tpframe3.2到tpframe6.0却是很简单的,我们把thinkphp6与thinkphp5的差异进行了整合,在尽量不大改的情况下进行了无缝连接

先来看一下tpframe6.0的目录程序程序:

目录结构

www  WEB部署目录(或者子目录)
├─addon           		插件目录
│  └─...        		可扩展模块目录
├─app		            应用程序目录(以前是application)
│  ├─common             公共模块目录
│  ├─backend            后台模块目录
│  ├─frontend           前台模块目录
│  ├─extra           	扩展配置文件目录
│  ├─install            安装模块目录(安装后建议删除)
│  ├─module_name        模块目录(可以更改)
│  │  ├─config          模块配置目录
│  │  ├─controller      控制器目录
│  │  ├─logic      		逻辑层目录
│  │  ├─model           模型目录
│  │  ├─service      	服务层目录(可无)
│  │  ├─validate      	数据验证层目录
|  |  ├─route			路由配置目录
│  │  └─ ...            更多类库目录
│  ├─app.php        	应用主配置文件
│  ├─cache.php          缓存配置文件
│  ├─captcha.php        验证码配置文件
│  ├─view.php           模板配置文件
│  ├─route.php          全局路由配置文件
│  └─......       		更多其它配置文件
├─coreframe           	核心代码目录
│  ├─source        		tpframe源码目录
│  ├─package        	程序第三包
│  └─...        		更多可扩展模块目录
├─data                	数据资源目录(对外访问目录)
│  ├─route          	全局路由目录
│  ├─runtime         	运行时目录
│  ├─install.lock       安装标识文件
│  └─...		        其它文件
│─extend                扩展类库目录
├─public              	网站入口文件目录(根目录)
│  ├─assets             资源文件目录
│  ├─index.php          程序入口文件
│  └─data               图片等资源目录
│
├─theme              	模板目录
│  ├─backend            后台模板文件目录
│  ├─frontend           前台模板文件目录
│  └─install            安装模板文件目录
│
├─vendor              	composer主目录
│
├─composer.json         composer 定义文件
├─LICENSE.txt           授权说明文件
├─README.md             README 文件
├─...            		其它文件

用过之前版本的tpframe是不是很熟悉呀,用法几乎与tpframe3.2一样的,以后的插件将直接兼容两个版本,所以不用担心升级tpframe到6.0而不会thinkphp6就改不了程序的问题

当然,如果你在tpframe6.0里面要嵌套用thinkphp原有的操作模式,请查看thinkphp6.0文档进行操作

  • 十万火急 十万火急 318
    2019-12-29 15:39:30

    预计什么时候发布?

    回复
  • 鸿老大 鸿老大 18
    2019-12-29 18:09:36
    @十万火急: 计划在1月10号左右发布
    回复
  • 十万火急 十万火急 318
    2019-12-30 18:18:25
    @鸿老大: 昨天在github上下载的包无法安装。提示:

    SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO)

    php环境是5.6,nginx环境。不知道哪里操作不对?

    回复
  • 鸿老大 鸿老大 18
    2019-12-31 07:52:17
    @十万火急: 自己的mysql密码不对
    回复
  • a'ゞ时间 a'ゞ时间 23
    2020-01-06 20:38:47

    期待ing  

    回复
最近热帖 HOT TOPIC
父元素flex之后,子元素高度自适应问题 5994
一张纸的厚度是0.01毫米,则该纸对折30次后是多厚(据说超过珠穆朗玛峰的高度)php实现 5575
thinkphp5隐藏默认模块的一些问题 5542
教你如果处理高并发数据不同步的问题php篇 5339
关于thinkphp5.0.x getshell漏洞的说明 5274
tpframe新建主题 5205
PHP如何判断字符串是否为json格式 5057
【全套视频】thinkphp5视频教程 5002
omnicore rpc api中文手册【usdt】 4977
移动web资源整理,你值得收藏的干货 4849
月度热议HOT COMMENTS
tpframe 后续版本你希望有的功能是什么(分享贴) 12
权限那里怎么一登录别的账号就报错啊 9
关于tpframe的一点话题 6
cms插件在分类排序的时候JSON错误 6
基于tpframe v3.x 的微信公众号插件已批量上线 5
tpframe插件tcms插件v2.2已发布上线,欢迎下载使用 5
tpframe6.0马上就要跟大家见面了,一次全新的升级 5
新增的管理员没有权限操作CMS模块。 3
api接口文档插件easydoc的基本用法,快速搞定接口文档 3
thinkphp5自动完成操作,两次运行的详解 2