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

快速入门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下载
官方微信
友情提示:

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