zoukankan      html  css  js  c++  java
  • 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(控制器)

     
  • 相关阅读:
    React——JSX语法【三】
    React——虚拟DOM创建的两种方式【二】
    Nginx——虚拟主机简介
    Linux——Centos8虚拟机添加网卡未显示
    React——React简介和基本使用【一】
    Linux——删除系统python导致yum无法使用
    SonarQube——Docker搭建SonarQube服务
    Linux——配置SSH免密登录
    Jumpserver——如何替换多因子认证
    GitLab——如何快速部署GitLab仓库
  • 原文地址:https://www.cnblogs.com/Renyi-Fan/p/9285351.html
Copyright © 2011-2022 走看看