1

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就入门了。以后进行更深入的内容,请关注我的博客。


也许等直到
82 声望6 粉丝