• 写下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还是手工撰写。

    目前就写这些吧,虽然系统的深入,估计会发现更多。 

  • 相关阅读:
    面向对象设计原则
    面向对象设计流程
    mysql远程连接命令(转)
    如何使用matplotlib绘制一个函数的图像
    svn:ignore eclipse开发一般忽略文件
    zookeeper client 常用操作
    pip使用
    vi常用快捷键
    python常用函数
    RabbitMQ 学习记录
  • 原文地址:https://www.cnblogs.com/baker95935/p/6688167.html
Copyright © 2020-2023  润新知