有趣命令的介绍: php -S「小技巧分享」
介绍:
php -S命令是一个PHP内置的Web服务器,可以不用依赖其他的软件和服务,使开发人员可以在本地轻松快捷地运行PHP应用程序而无需访问真正的网络服务器和生产环境。
在很多情况下,我们需要快速测试一些PHP程序,特别是一些基于Http的PHP程序,像一个简单的验证码系统,图片上传等。我们不需要安装像Apache/Nginx等的服务器,然后配置PHP环境,再启动服务器,而是可以直接通过php -S命令简单快捷的进行测试。
使用方式:
php -S 命令的使用非常暴力,只需要向命令行输入以下指令即可。其中,host和port可以是任何可用的值,路径则是你想要托管的文件夹的路径:
php -S host:port -t path
host:本地访问地址,默认为localhost
port:端口号,一般使用的是80或8080
-t:指定文件根目录,默认为当前命令执行的目录
我们再举一个例子:
php -S localhost:8000 -t ~/Document/apps
上面的例子中,我们通过这个命令将站点托管在本地端口8000上,并将其目录设置为Document/apps文件夹下。使用这个命令,可以在本地直接打开网站访问地址,并测试我们的程序。
结语:
这个简单而又快捷的命令,不仅能极大地提高我们的开发效率,还可以让我们少装很多软件,被誉为非常有趣的命令。感兴趣的童鞋们可以亲自尝试一下。