扫一扫浏览

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

精帖 未结贴
5 385
鸿老大未认证 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之后,子元素高度自适应问题 5027
thinkphp5隐藏默认模块的一些问题 4464
一张纸的厚度是0.01毫米,则该纸对折30次后是多厚(据说超过珠穆朗玛峰的高度)php实现 4156
关于thinkphp5.0.x getshell漏洞的说明 3942
教你如果处理高并发数据不同步的问题php篇 3894
tpframe新建主题 3882
移动web资源整理,你值得收藏的干货 3760
omnicore rpc api中文手册【usdt】 3748
2018最新版PHP视频教程-ThinkPHP5商城系统+项目实战 3661
【全套视频】thinkphp5视频教程 3618
月度热议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