ThinkPHP5安装

thinkphp是国产广泛应用的php框架。

具有高效方便,封装多种常用方法,快速搭建web应用。

ThinkPHP5安装

  严格来说, ThinkPHP5 无需安装过程,这里所说的安装其实就是把ThinkPHP 框架放入WEB 运行环境(前提是你的WEB运行环境已经OK)。可以通过下面几种方式获取和安装ThinkPHP。

1 TP5三种方式安装

  • 官网下载安装

      获取ThinkPHP 的方式很多,官方网站(http://thinkphp.cn)提供了稳定版本或者带扩展完整版本的下载。 注意:官网的下载版本不一定是最新版本,GIT版本获取的才是保持更新的版本。

  • Composer安装

      如果已经安装有 Composer ,可以用composer self-update命令更新Composer 为最新版本。然后在命令行下面,切换到你的web根目录下面并执行下面的命令:

composer create-project topthink/think tp5 --prefer-dist
git clone https://github.com/top-think/think tp5

  然后切换到tp5 目录下面,再克隆核心框架仓库:

git clone https://github.com/top-think/framework thinkphp

  两个仓库克隆完成后,就完成了ThinkPHP5.0 的Git 方式下载,如果需要更新核心框架的时候,只需要切换到thinkphp核心目录下面,然后执行:

git pull https://github.com/top-think/framework

2 ThinkPHP5框架

  • TP5 下载完成的目录: 
        ``
    ├─application 应用目录 
    ├─extend 扩展类库目录(可定义) 
    ├─public 网站对外访问目录 
    ├─runtime 运行时目录(可定义) 
    ├─vendor 第三方类库目录(Composer) 
    ├─thinkphp 框架核心目录 
    ├─build.PHP 自动生成定义文件(参考) 
    ├─composer.json Composer定义文件 
    ├─LICENSE.txt 授权说明文件 
    ├─README.md README 文件 
    ├─think 命令行工具入口
* 核心框架目录的结构如下: 
      ``
├─thinkphp 框架系统目录 
│ ├─lang 语言包目录 
│ ├─library 框架核心类库目录 
│ │ ├─think think 类库包目录 
│ │ └─traits 系统 traits 目录 
│ ├─tpl 系统模板目录 
│ ├─.htaccess 用于 apache 的重写 
│ ├─.travis.yml CI 定义文件 
│ ├─base.php 框架基础文件 
│ ├─composer.json composer 定义文件 
│ ├─console.php 控制台入口文件 
│ ├─convention.php 惯例配置文件 
│ ├─helper.php 助手函数文件(可选) 
│ ├─LICENSE.txt 授权说明文件 
│ ├─phpunit.xml 单元测试配置文件 
│ ├─README.md README 文件 
│ └─start.php 框架引导文件

3 ThinkPHP5入口文件index.php

  index.php在public目录下。在ThinkPHP中,按照缺省的设置,编辑应用程序入口文件,包括定义应用程序入口和加载框架引导文件,注意文件的目录结构。当前index.php文件在public目录下,如下所示。

<?php
// [ 应用入口文件 ]
// 定义应用目录
define('APP_PATH', __DIR__ . '/../application/');
// 加载框架引导文件
require __DIR__ . '/../thinkphp/start.php';

  假设系统安装目录为tp5,则在浏览器端输入:http://localhost/tp5/public/ 
即可看到欢迎页面:

猜你喜欢

转载自blog.csdn.net/weixin_40393909/article/details/81545917