为了账号安全,请及时绑定邮箱和手机立即绑定

快速入门ThinkPHP 5.0--基础篇

难度中级
时长 5小时20分
学习人数
综合评分9.63
150人评价 查看评价
9.8 内容实用
9.6 简洁易懂
9.5 逻辑清晰
  • 接口入口文件绑定

    查看全部
    1. 对不同环境下工作的人员可通过同一文件,进行简单的参数配置,就可以在他需要的环境下正常运行  

    2. 环境变量ENV配置和使用的实现  

       a.在web访问的目录下创建.env配置文件  

      b..env的配置:例如status=dev,[database]  host=local  user=root  password=123456,表示一组参数  

      c.config.php,与环境变量相关的都从.env配置文件中获取值    

      <?php

      use think\Env;

      return [

      'app_status' => Env::get('status','dev');

      ];

    使用Env::get()方法获取配置的参数值;对于组参数需要这样使用Env::get(database.user)

    查看全部
  • 类名和类的文件名一样 比如 这里的类名是Index 那么类的文件名也必须是 Index

    查看全部
    0 采集 收起 来源:惯例配置

    2018-03-24

  • 线上环境配置和设置 和 本地环境的配置和设置 是不一样的

    查看全部
    0 采集 收起 来源:惯例配置

    2018-03-24

  • php中将配置转化为数组

    查看全部
    0 采集 收起 来源:惯例配置

    2018-03-24

  • thinkphp 默认common 为通用模块 不允许url 直接访问

    查看全部
    0 采集 收起 来源:模块设计

    2018-03-24

  • 敲黑板

    查看全部
  • vendor 是 composer 安装过程生成的目录 通过composer安装的所有类库 都会安装到这个文件中

    查看全部
  • thinkphp 是框架文件 thinkphp5框架文件都在这thinkphp文件中

    base.php 是定义一些常量

    composer.json是定义一些composer配置文件

    console.php是控制台的入口文件

    convention.php框架默认的配置文件

    helper.php 是助手函数

    lang文件夹 里 是语言包

    library 是框架核心

    包括 think traits

    traits 是内库的扩展

    think 是整个框架的核心文件

    license.net 是说明文件

    phpunit.xml 是 phpunit 的测试文件

    start.php是框架启动文件

    tpl 是框架默认的一些模板

    比如

    default_index.tpl 是 我们 控制器 生成的模板 文件

    dispath_jump.tpl 发出成功或失败中间的跳转文件

    page_trace.tpl 使我们调试时显示的

    think_exception.tpl 是我们抛出异常的文件


    查看全部
  • runtime 是网站运行中的缓存文件

    包括日志 缓存 和 编译 文件等等


    查看全部
  • static 主要放网站的静态文件 比如说css js 静态图片

    查看全部
  • route.php他是框架快速启动设置的配置文件,比如说你本地没有安装apache,只安装了php,那么我们可以通过php内置的wordserver来启动,通过这个文件就可以启动这个框架

    查看全部
  • public 网站根目录下所有的这些文件都可以访问的

    public 文件夹中 index.php 是文件的入口 所有文件都需要通过这个文件入口 进行访问

    robots.txt 是搜索引擎的爬虫文件,我们可以在这里定义某些链接,或某些url,可以被搜索引擎爬取,某些url不允许被搜索引擎爬取

    我们后台的url是不希望被爬取的,但前台需要


    查看全部
  • extend 我们下载第三方库使用的 我们不是通过composer下载的,我们可以将类库下载到这个目录,之后我们修改一下他的命名空间,就可以直接在我们应用中使用了

    查看全部
  • tags.php他是应用行为扩展文件 在thinkphp5中,他为我们埋下了很多钩子,我们可以对框架进行扩展,不需要修改框架的源码,我们需要在某一个钩子上,注册某些函数,或者注册某个行为,我们需要在某些钩子上注册函数,来通过流程来控制框架的执行流程

    查看全部

举报

0/150
提交
取消
课程须知
1、有一定的php基础。 2、对git composer 有一定的了解。 3、本机安装好相应的开发环境 4、最好有一定的mvc 框架的使用经验
老师告诉你能学到什么?
1、框架的搭建 2、目录文件的介绍 3、环境的配置 (开发 测试 线上环境) 4、请求对象和数据请求参数获取 5、相应对象和返回相应类型的数据 6、模板的使用 比较 判断 循环

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!