1. 常用编辑器

  • vscode: 微软良心作品,免费开源跨平台的代码编辑器,通过插件可将期定制成功能超级强大的 IDE
  • sublime: 老牌的文本编辑器,丰富的插件可以高度定制,众所周知的原因,插件安装与更新限制了它的发展
  • phpstorm: 除了收费外, 几乎找不到缺点, 没啥可喷的

2. 常用浏览器

  • Chrome: 谷歌公司出品的全球占有率第一的浏览器, 依赖强大的插件构建出一个 Chrome 生态圈
  • FireFox: 谷歌的竞争者,深爱开发者喜爱, 强大的调试功能,贴心的中文提示,非常适合初学者使用
  • Edge: 微软 IE 的继任者,基于 Chromium 内核,兼容 Chrome 插件,预置的微软应用商店更是绵上添花

3. 集成环境

  • PHP 集成开发环境必备三大套件
    • Web 服务器
    • PHP 解释器
    • 数据库管理系统(必有 MySQL)
  • 除三大基础工具外,大部分还提供了:站点管理, PHP 版本管理, 伪静态配置等…
  • phpStudy: 除具备以上全部功能外, 还提供了Composer一键安装等特色功能
  • WampServer: 功能与 phpStudy 类似,但没有 phpStudy 更懂中国 PHP 开发者
  • Xampp: 管理界面直观,使用方便,最大特点是跨平台,但国内用户并不多
  • MAMP Pro: 仅适用于 MacOS 系统,需要付费使用,不过,免费版完全满足学习需求

推荐组合:vscode + Chrome + phpStudy

4. Web开发常⽤术语

示例网址:https://www.php.cn:443/course/list/3.html?p=5

序号英⽂中⽂描述
1HOST主机具有名称和访问地址的计算机
2HOSTNAME主机名本地主机使⽤计算名,远程主机使⽤ip或域名访问
3IPip地址使⽤统⼀格式唯⼀标注互联⽹中的每⼀台主机
4URL统⼀资源定位符对应互联⽹上的唯⼀可访问的资源地址
5WWW万维⽹超⽂本html为信息载体,基于请求/响应机制
6HTTP超⽂本传输协议基于客户端 / 服务器机制,使⽤明⽂传输
7HTTPS安全的HTTP协议将客户端数据加密后再发送到服务器端
8CLIENT客户端浏览器 / 命令⾏
9SERVER服务器基于 TCP 协议响应客户端请求: Apache/Nginx
10TCP传输控制协议⾯向连接的,可靠的基于字节流的通信协议

5. MarkDown常⽤语法

序号名称功能
1标题# ⼀级标题 / ## ⼆级标题 / ### 三级标题 …
2列表– ⽆序列表 / n: 有序列表
3链接[⽂本](链接URL), 如: [php.cn](https://www.jrnw.net)
4图⽚![描述](图⽚URL), 如: ![美⼥](images/img-gril1.jpg)
5表格使⽤ | 和 – 硬画出来,可以设置⽂本对⻬,⻅具体案例
6引⽤> 引⽤⽂本, 可嵌套
7代码`单⾏代码`,“`多⾏代码“`

markdown相关

  • 轻量级标记语⾔,扩展名为”md”, 可导出为html,pdf,png…等多种格式, ⾮常适合编写技术⽂档
  • 编辑器typora,访问官网下载typora,安装后就是中文版无需汉化
  • markdown学习视频教程

6. 本地VSCODE推荐插件

  • VSCODE推荐插件
序号插件名称功能
1Chinese Language…简体中⽂语⾔包
2Vscode-icons最受欢迎的的⽂件图标
3Prettier-Code formatter通⽤的代码格式化⼯具
4HTML CSS SupportHTML/CSS代码提示神器
5Auto Close TagHTML标签⾃动闭合
6Auto Rename TagHTML标签⾃动更名
7PHP IntelephensePHP代码智能分析与提示
8PHP IntelliSensePHP代码智能感知与重构
9Markdownlintmarkdown语⾔检查器
10Live Server创建本地Web服务器实时预览
  • VSCODE推荐插件本地安装截图

7. 使用PHPstudy搭建本地站点配置步骤

  1. 访问小皮版面官网下载phpstudyv8,点击下载phpstudy
  2. 根据自身需求自行选择下载,我本地是windows 64位操作系统,下载的是phpstudy v8
  3. 下载点击一步一步安装
  4. 具体配置截图:

本地文档代码

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>HTML文档</title>
</head>
<body>

    本地front.edu站点配置已完成

</body>
</html>

运行结果如下图所示:

#8. 总结

  • 本文主要讲了web开发环境常用的一些编辑器、浏览器、集成环境
    • 编辑器推荐用vscode,原因是它是免费开源跨平台的代码编辑器,通过插件可将期定制成功能超级强大的 IDE,微软良心作品;
    • 浏览器推荐使用Chrome或者FireFox都可以,个人比较喜欢火狐浏览器其更符合开发者的需求,它能自动快速加载数据,无需刷新
    • 集成环境推荐使用PHPstudy,它除了具有站点管理, PHP 版本管理, 伪静态配置外,还提供了Composer一键安装等特色功能,非常好用。

发表评论

邮箱地址不会被公开。