一.环境
一键集成安装包phpstudy(集成了:web服务器<ftp,apache,nginx>,php的解释器,mysql的管理工具) 下载。地址: https://www.xp.cn/download.html 点立即下载64位版本。下载完后安装。
phpstudy启动套件(apache+mysql, nginx+mysql )。
创建本地主机来模拟线上环境。1>.创建网站:网站->创建网站->基本配置->完成后会自动启动。2>.后续可以通过管理修改相应的参数。
更多可以关注phpstudy官网的使用教程。
mac os 用 mamp集成安装包
二.工具(vscode)
vscode下载 https://code.visualstudio.com/ 相应的系统版本。直接安装。
常用插件:
1>.auto rename tag (html自动更新配对标签名称)
2>.highlight matching tag (自动高亮显示结束括号/标签)
3>.bracket pair colorizer (为嵌套的各种括号添加不同颜色)
4>.path intellisense(智参路径)
5>.markdownlint (优秀的markdown 语法检查器)
6>.markdown preview enhanced (最火的markdown实时预览工具)
7>.prettier-code formatter (更优秀的代码美化格化工具)
8>.open in browser (在默认浏览器打开当前文件)
9>.php intelephense (超好用 php 智能代码提示器)
10>. php intellisense (php 代码自动完成插件)
配置 php 代码检查器在settings->opens settings 加入:
“intelephense.environment.phpVersion":"7.4.1",
"php.validate.executablePath":"/Applications/MAMP/bin/php/php7.4.1/bin/php"
三.运行原理
php是超文本预处理器。可以使用标签方式嵌入到html文档中
客户端php->服务器(apache/nginx)->php解释器->返回->服务器(apache/nginx)->客户端浏览器