ThinkPHP框架入门篇(一)

php是世界上最好的语言,而ThinkPHP是国产目前最好的框架,这样说你们会不会打我哈哈哈。

为什么用框架?

  • 框架可以帮组我们快速、稳定、高效搭建程序系统
  • 该系统由于框架的使用使得本身的维护性、灵活性、适应客户需求方面得到最大化的增强。
  • 使用框架的过程中可以使得我们的注意力全部集中业务层面,而无需关心程序的底层架构。

下面以thinkPHP3.2版本为例讲述
1. 首先下载thinkPHP 官网地址
解压后目录结构为:

这里写图片描述

2.将ThinkPHP目录拷贝到www目录下,并在当前目录创建index.php文件,在该文件中引入框架的核心程序ThinkPHP.php。此时系统会自动生成几个目录如图:

这里写图片描述

这样基本框架就创建好了(^__^)

URL解析

tp框架的URL解析有如下4中方式:
1. http://网址/index.php?m=XX&c=XX&a=XX 基本get模式
2. http://网址/index.php/模块/控制器/操作方法 路径模式pathinfo
3. http://网址/模块/控制器/操作方法 rewrite重写模式
4. http://网址/index.php?s=/模块/控制器/操作方法 兼容模式

以上4种模式我们都可以在配置文件中进行修改的,默认是基本get模式,下面我们修改为pathinof模式。修改的方式和目前大多数软件配置的方式一样,系统给你提供的默认方式是不允许用户修改的,而是在用户自己的配置中对系统提供的模式默认配置进行覆盖。
这里写图片描述

设置开发调试模式

首先要区分好开发调试模式和生产模式的区别,在生产模式下,系统会给你自动创建一个Runtime目录,即一个存放缓存的目录。每次PHP调用所需要的文件时会优先考虑从这个文件读取,而不是去服务器索要,这样就加快了访问速度。而在开发模式下,PHP所需文件都会去服务器发送请求获取,这样的坏处就是效率低下,但是我们作为开发程序人员往往需要设置成开发模式,因为每当我们修改一个配置都能够给我们及时的反馈。
那么如何设置成开发模式呢?很简单,只需要在index.php文件中定义

    define("APP_DEBUG",true);

当我们把我们的项目投入到实际环境中时,只需把true改为false即可。
好啦O(∩_∩)O~~,基本你对TP就入门了。以后进行更深入的内容,请关注我的博客。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

. . . . .

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值