位置: 编程技术 - 正文

ThinkPHP安装和设置(thinkphp怎么部署)

编辑:rootadmin

推荐整理分享ThinkPHP安装和设置(thinkphp怎么部署),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:thinkphp安装连接php,thinkphp5.1安装,thinkphp搭建教程,thinkphp搭建教程,thinkphp搭建教程,thinkphp5.1安装,thinkphp安装连接php,thinkphp5安装,内容如对您有帮助,希望把文章链接给更多的朋友!

前提:此教程适用于ThinkPHP 3.2+

今天起的以后几天,将放出ThinkPHP的系列教程,一共七篇,需要的同学可以自行点赞收藏。

1.安装

安装ThinkPHP的方法很多,你可以直接到ThinkPHP的官网去下载,下载完之后直接解压就可以了;或者你也可以到ThinkPHP官方维护的Git地址下载

gimoo: create-project topthink/thinkphp your-project-name

2. 设置

上面的安装看看就可以,因为实验楼已经安装好ThinkPHP了。所以我们现在开始学习ThinkPHP第一步:设置ThinkPHP。一个框架的原始模样可能无法满足你的开发需求,但你可以通过设置来满足。在学习ThinkPHP的配置的时候,首先要明白:ThinkPHP框架中所有配置文件的定义格式都是采用返回PHP数组的方式来定义的

ThinkPHP安装和设置(thinkphp怎么部署)

说明:ThinkPHP的配置参数(一级参数)是不区分大小写的,因为不管大写小写,最后都会转为小写。但是为了在编程的过程中更符合规范,建议统一使用大写来设置配置参数。上面的第一个配置URL_ROUTER_ON,我们开启了路由重写功能,为后面的URL_ROUTE_RULES奠定基础(详细的后面我们会在路由章节说到)。最后几个带DB_的设置项是表示设置连接数据库的参数,几乎每一个web应用都会用到数据库,这些设置为我们后续进一步学习的基础。

如上面的USER_CONFIG下的USER_AUTH和USER_TYPE是区分大小写的。

了解了ThinkPHP的配置格式后,我们再看看ThinkPHP的配置加载顺序,理解配置项的加载顺序在开发的时候很重要,因为在同名的配置下,后加载的配置会覆盖前面加载的顺序,而生效的只有后加载的顺序。

惯例配置->应用配置->模式配置->调试配置->状态配置->模块配置->扩展配置->动态配置

上面的顺序就是ThinkPHP的配置加载顺序,而在一般情况下,这些配置都是自动加载的。我们最常操作的是应用配置,默认的就是在Application/Common/Conf/config.php文件中。在开发的时候我们可以在这里设置自己的配置,如果你不熟悉你可以配置什么值,你可以打开ThinkPHP/Conf/convention.php文件来查看相对应的配置项

读取配置

在开发的过程中,我们有时候需要读取应用的配置值,在ThinkPHP中统一使用C('配置参数名')来读取配置。比如:

或者

这两个是等效的,都是可以读取到系统的URL访问模式的设置值,因为在ThinkPHP的配置项是不分大小写的。但是建议统一使用大写方式。

可以利用config首字母来记忆C()方法。

标签: thinkphp怎么部署

本文链接地址:https://www.jiuchutong.com/biancheng/275636.html 转载请保留说明!

上一篇:教你在PHPStorm中配置Xdebug(phpstorm如何运行)

下一篇:ThinkPHP路由详解(thinkphp 路由)

  • 租集体土地建厂合法吗
  • 预收三年租金 房产税怎么算
  • 新成立的销售公司有哪些
  • 个税所得税清缴
  • 超过开票金额不能开票?
  • 给个体工商户付款可以到个人账户
  • 注册资本没有实缴需要交印花税吗
  • 增值税免缴
  • 计提代扣个人工会经费怎么做账
  • 增值税一般纳税人是什么意思
  • 代扣代缴的车船税现金流量怎样分配
  • 个人承包业务是否合法
  • 简易征收和简易计税的区别
  • 收到货物记账凭证
  • 短期投资款取消退回计入什么科目?
  • 房地产开发企业预收款预缴增值税
  • 公司换法人公司账户怎么办
  • 小型微利企业所得税优惠政策
  • 低值易耗品属于资产类
  • 企业所缴税款能抵税吗
  • 汇回投资方的现值怎么算
  • 土地使用税和房产税
  • linux的进程类型
  • linux系统怎么安装网卡驱动
  • 资本成本的组成
  • 长期股权投资特征
  • 扣客户的罚款会计科目
  • 委托加工物资加工费计入
  • 企业并购特殊性税务处理
  • php多任务
  • 购买方收到的违约金计入
  • 增值税专用发票查询系统官方网站
  • 为什么要进行税费改革
  • 预收账款和应收账款的账务处理
  • php接口技术
  • 被称为下一代风华的是
  • 数以千计的拼音是什么
  • 外包食堂可以开专票吗
  • 滴滴出行发票税率是多少
  • 进项税忘了加计怎么处理
  • 如何用python绘制
  • 招待费专票不可以抵扣
  • 车保险名称
  • 信息采集需要填写不动产权证书号吗
  • 开具增值税专用发票和普通发票的区别
  • 利润表中本月数,本期金额指什么
  • 税控盘买了怎么用
  • 收到现金货款怎么处理
  • 无形资产入账
  • 留抵税额抵减欠税滞纳金
  • 应付账款可以用现金支付吗
  • 远期支票最长期限
  • 发票金额比实际支付金额大
  • mysql5.6源码安装
  • ubuntu14.04升级18.04
  • 如何设置win10自动登录
  • window10玩dnf怎么设置流畅
  • 微信小程序页面滚动
  • js实现功能
  • javascript中对象一般由什么组成
  • 教你在heroku云平台上部署Node.js应用
  • 安卓图像处理app
  • 学javascript可以干什么工作
  • 自动清除数据
  • bootstrap 多级菜单
  • vue项目简介
  • node.js中模块的文件格式有哪些
  • 多个javascript 合并
  • javascript+
  • 房地产开发商要交哪些税和费用
  • 金融商品转让都包括什么
  • 怎么在电脑上下载浙政钉
  • 印花税在哪里查询
  • 南京市国家税务局
  • 免租期算租赁期限吗
  • 国家税务总局16号文件
  • 河南省土地使用税税率
  • 会计开票要填哪些信息
  • 每月社保缴费截止日期
  • 低收入个人所得税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设