首页 > 代码库 > 写下thinkphp5和thinkphp3.2的不同
写下thinkphp5和thinkphp3.2的不同
只列出一些自己的直观感受
1 引入了命令行,估计来源是laravel,前阵子刚练手完laravel5.0的系统,
感觉thinkphp5的命令行和laravel的很像
2 引入了路由,来源估计也是laravel,前阵子刚练完laravel5.0的系统,
这个引入不是说thinkphp3.2没有这个功能,是专门做了个路由的文件和laravel5.0类似
3文件的命名发生了一些变化,原来的控制器包含class名等等
4原来的配置文件是根据分组来的,现在的配置文件可以分模块,当然也可以分组
5引入composer和git的使用,因此第三方的扩展变多了,这个在thinkphp3.2的版本中是煤油的,
所以tp也在进步,跟上主流
6表的关系has one ,belongto ,has many 这种我第一次在yii中看到的关键字,也在thinkphp5中出现
7自动化执行较高,可以有build.php 但是木有yii的orm,输入表明就自动初始化curd,目前的curd还是手工撰写。
目前就写这些吧,虽然系统的深入,估计会发现更多。
写下thinkphp5和thinkphp3.2的不同
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。