php环境配置+sublime编译环境配置

时间:2022-01-02 17:19:01

前言:

我用的是phpstudy安装包,安装php环境,因为是个人PC也没什么敏感文件,所以用phpstudy安装环境是可以的。
phpstudy 存在安全问题,之前也讨论过了。

我用的是sublime编辑器,美观,配置环境稍微有点烦。

配置步骤

  1. 下载、安装phpstudy
    官网
    安装时注意不要选择中文安装目录,否则报错,Apache无法启动。

  2. 安装后找到目录
    php.exe的所在目录,复制这个路径。选择一个合适的版本。注意一个。我有选择恐惧症,查看了phpstudy的默认版本用了一样的版本。
    php环境配置+sublime编译环境配置

  3. 配置环境变量
    计算机属性 -> 高级系统设置 -> 环境变量
    设置用户变量和系统变量。就是Path中添加刚刚php.exe的路径。
    php环境配置+sublime编译环境配置
    之后确定,确定。

  4. win+R 运行cmd ,输入php -v 得到这样的信息说明php设置好了。
    php环境配置+sublime编译环境配置

  5. 这里我选择了sublime text编辑器美观好用。百度直接就有的下。下面介绍其配置方法。

  6. 点击Sublime Text 3 的“Tools”->”Build System”->”New Build System…”
    php环境配置+sublime编译环境配置

  7. 输入编译脚本输入如下:

{
"cmd": ["php", "$file"],
"file_regex": "^(...*?):([0-9]*):?([0-9]*)",
"selector": "source.php" }

php环境配置+sublime编译环境配置

另存到Sublime Tex 3的Data目录下,文件名改为:PHP.sublime-build

  1. 编辑简单的hello.php
<?php echo "hello"; ?>
  1. 选择tools -> build system为 PHP(刚刚新建的),之后点击build,查看console,发现输出。(下方)
    php环境配置+sublime编译环境配置

  2. 以上,说明php环境配置+sublime配置完成了。

后续

PHP安装包TS和NTS的区别
TS指Thread Safety,即线程安全,一般在IIS以ISAPI方式加载的时候选择这个版本。

NTS即None-Thread Safe,一般以fast cgi方式运行的时候选择这个版本,具有更好的性能。

如果是使用ISAPI的方式来运行PHP就必须用Thread Safe(线程安全)的版本;

而用FastCGI模式运行PHP的话就没有必要用线程安全检查了,用None Thread Safe(NTS,非线程安全)的版本能够更好的提高效率。