• thinkphp3.1课程 1-1 为什么thinkphp在开发好后需要关掉开发模式


    thinkphp3.1课程 1-1 为什么thinkphp在开发好后需要关掉开发模式

    一、总结

    一句话总结:因为调试模式中会记录你所有的调试信息,比如a调用b,b调用c,c调用d,比如你从哪个数据库取数据、、这样随着你不断开发,这个调试的日志会越来越多,这个东西是为了你开发过程中观察错误,这个会越来越大,无休止的变大,直到某一天无比的大,把网址弄崩溃。因为你从数据库调用数据的信息也会被记录到其中。

    1、网站开发好后,为什么要把调试模式关了?

    因为调试模式中会记录你所有的调试信息,比如a调用b,b调用c,c调用d,比如你从哪个数据库取数据、、这样随着你不断开发,这个调试的日志会越来越多,这个东西是为了你开发过程中观察错误,这个会越来越大,无休止的变大,直到某一天无比的大,把网址弄崩溃。因为你从数据库调用数据的信息也会被记录到其中。

    2、为什么纯php文件建议去掉后面的?>?

    防止在?>后出现空格,被别的文件包含的时候出现错误。因为include放在html标签head上面,head发现上面有个空格,报错。

    3、开发模式对网址运行有哪些影响?

    页面缓存问题:关闭调试模式后,会开启局部缓存,让某些地方访问速度加快
    开发调试日志问题
    所以网站运行的时候可以把debug关了

    4、thinkphp中写当前目录的话,注意事项是什么?

    ./Home/
    最后面的斜线一定要加上

    5、thinkphp为什么给每个模块建了一个common文件夹来放这个模块的公共函数?

    这就说明了公共函数的重要性,所以开发的时候多注重函数开发,多写公共函数,这样效率能高很多

    二、为什么thinkphp在开发好后需要关掉开发模式

    1、相关知识

    ThinkPHP框架:
    1.入门
    2.入口
    3.配置
    4.函数和类库
    5.控制器
    6.模型
    7.视图
    8.模板引擎
    9.缓存
    10.扩展类
    11.附录

    入门:
    1.安装TP框架
    2.目录结构
    3.命名规范
    4.MVC开发模式
        1)M model(Model类)
        2)V view(视图-模板)
        3)C control(控制器)

     
  • 相关阅读:
    Trimmomatic 软件的安装
    linux 中提取不以指定字符结尾的数据
    常用的前端JavaScript方法封装
    API 与 SDK 之间的区别
    常用的Lambda表达式案例解析,工作中都会用到!
    【动手实战】你真的会用 Stream ?来试试看!
    详解js中的对象的深浅拷贝
    轻松拿下 JS 浅拷贝、深拷贝
    程序员必备:Git入门,超详细
    SpringCloud Gateway API接口加解密
  • 原文地址:https://www.cnblogs.com/Renyi-Fan/p/9285351.html
Copyright © 2020-2023  润新知