01.|01. ThinkPHP6.x

【十天精品课堂系列】 主讲:李炎恢
学习要点: 1.框架简介
2.安装步骤
3.测试运行
本节课我们来开始进入 ThinkPHP6.x 的学习过程,主动了解下框架的需求、安装步骤以及测试运行。
一. 框架简介

  1. ThinkPHP6.0 是目前框架正式版的最新版本,发布于 2019 年 10 月 24 日;
  2. TP 框架是免费开源的、轻量级的、简单快速且敏捷的 PHP 框架;
  3. 你可以免费使用 TP 框架,甚至可以将你的项目商用;
  4. ThinkPHP6.0 要求 PHP 版本是 7.1+以上,官方推荐 7.3 (目前最新版本是 7.3.x);
  5. 那我该学习哪个版本?如果你的生产环境是 5.6 ~ 7.0 之间,推荐 TP5.1;
  6. 如果你是自己的 vps 服务器,可以安装较高的 PHP 版本 7.1+,推荐 TP6.x;
  7. 集成环境这里采用 windows 结合 wamp,其它系统或环境满足版本要求即可;
  8. 除了 PHP7.1+,还需要开启 PDO 数据库引擎和 MBstring 字符串扩展;
  9. 我在以往的 wamp 版本上添加了一个目前最新的 PHP7.3.11;(PHP7.4 是 RC)
    二. 安装步骤
  10. 官网不提供软件包下载,采用 Composer 下载和更新;
  11. 这里只演示 windows 安装,Mac 和 Linux 方法参考一下手册;
  12. 在 Windows 中,你需要下载并运行 Composer-Setup.exe;
  13. 打开 windows 下的运行:cmd,然后运行如下代码(或 Mac 和 Linux 控制台):
composer config -g repo.packagist composer https://packagist.phpcomposer.com
  1. 如果上述地址产生阻碍,可以使用国内的:
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
  1. 现在,先启用服务器环境,测试本地 Web 环境是否正常;
  2. 如果你是首次安装 ThinkPHP6.0,那么先从 cmd 中切换到你要加载的目录;
composer create-project topthink/think tp6
  1. 如果要更新你的项目版本,直接进入项目根目录,然后直接如下代码:
composer update topthink/framework
三. 测试运行
  1. 在 cmd 命令行的项目目录中,输入运行命令;
php think run
  1. 在浏览器输入:http://127.0.0.1:8000 或 http://localhost:8000
  2. 如果 80 端口没有被占用的情况下,使用如下命令直接访问 http://localhost;
【01.|01. ThinkPHP6.x】php think run -p 80
  1. 如此,ThinkPHP6.0 已经帮我们将域名自动部署到 public 里了。

    推荐阅读