随笔分类 - tinkphp框架入门
本类中只包含tp框架入门的相关知识
摘要:1 路由注册 定义/概念: 例子: (1)动态方法 (2)配置数组(配置文件方式): 1.1动态方法 路由定义采用 \think\Route 类的 rule 方法注册,通常是在应用的路由配置文件 application/route.php 进行注册,Route 类文件位置如下图: 动态方法格式如下:
阅读全文
摘要:1 路由模式 (如上图:路由模式思维导图(TP5.0当中需要配置url_route_on)) 1.1普通模式(5.0之前的版本存在) 普通模式,又叫常规模式或传统模式,就是不开启路由功能时访问模式,也就是我们所说的PATHINFO模式 例子: .2 混合模式 混合模式,又叫兼容模式。只需要对需要定义
阅读全文
摘要:1.路由快速入门 1.1 概念 是指把数据从一个地方传送到另一个地方的行为和动作,而路由器,正是执行这种行为动作的机器。它的英文名称为Router,是一种连接多个网络或者网段的网络设备,它能将不同网络或者网段之间的数据信息进行“翻译”,已使它们能够相互“读懂”对方的数据,从而构成一个更大的网络。 总
阅读全文
摘要:4.1 为什么需要配置文件 通常在框架当中很多的固定的参数,初始化参数,并不是我们直接在使用时添加,一些通用的参数,需要固定的位置存放,然后调用时到固定的地方获取,而不是重复的定义 4.2 有哪些配置文件 惯例配置:核心框架内置的配置文件,无需更改。 应用配置:每个应用的全局配置文件(框架安装后会生
阅读全文
摘要:3.1 什么是PSR PSR 是 PHP Standard Recommendations 的简写,由 PHP FIG (框架可互用性小组)组织制定的 PHP 规范,是 PHP 开发的实践标准。 3.2 为什么需要 项目的目的在于:通过框架作者或者框架的代表之间讨论,以最低程度的限制,制定一个协作标
阅读全文
摘要:2.1 初识框架 2.1.1 为什么要用框架 在实际的开发中会有一个成型的开发流程: 若在项目开发流程中不使用框架的话,会产生哪些问题? (1).代码风格不一致,维护困难,可能会造成项目生命周期短; (2).一小处的地方,会牵扯很多地方的修改; (3).在后期满足客户需求方面(功能扩展)存在局限;
阅读全文
摘要:1.1 Composer的作用 php开发者众多,且在web开发领域占据绝对统治地位,在20年的发展过程中, 无数开发者开发了无数的类库,但是当你想用某个库时,是怎么做的呢? 比如:我们要做微信开发,我们往往这样做: 1. 打开搜索引擎,搜索微信开发类库. 2. 从不知名的网站,下载源码.(能不能使
阅读全文