PHP简介与开发环境搭建
概述:PHP中文翻译即"超文本预处理器",它是在服务器端执行的脚本语言,尤其适用于Web开发并可嵌入HTML中。该语言的主要目标是允许web开发人员快速编写动态网页。
动态网页:从某种意义上说我们会把跟服务端 / 数据库 交互的页面叫动态网页。
PHP可以做什么
具体表现为: | |
---|---|
● PHP能开发微信公众号 | ● PHP 可以生成动态页面内容 |
● PHP能开发公司官网 | ● PHP 可以创建、打开、读取、写入、关闭服务器上的文件 |
● PHP能开发商城系统 | ● PHP 可以收集表单数据 |
● PHP能开发微信小程序 | ● PHP 可以发送和接收 cookies |
● PHP能做api接口 | ● PHP 可以添加、删除、修改您的数据库中的数据 |
● php能开发博客 | ● PHP 可以限制用户访问您的网站上的一些页面 |
●… | ● PHP 可以加密数据 |
为什么要学习****PHP
\1. PHP是开源,开发免费,没有任何收费的项目。
\2. PHP开发组件丰富
\3. 社区成熟,85%以上的问题能在社区找到相应的解决思路。
\4. PHP 简单易于学习
\5. 开源库丰富,基本所有类型均有开源产品
前置技能包
这三个技能是前端所必备的技能,PHP作为后端语言,想更好学习最后把这三个技能掌握。
PHP开发环境和工具安装
后期:更深入 前期:phpstudy 简单易上手
IDE编辑器
推荐VScode 编写PHP文件
PHPStudy 集成开发环境(Windows**)**
- phpStudy 是一个 PHP 调试环境的程序集成包。
- 免费使用,支持 Web 端管理,一键创建网站、FTP、数据库、SSL;安全管理,计划任务,文件管理,PHP 多版本共存及切换。
- https://www.xp.cn/
学习环境 phpstudy+vscode
-
1、使用phpstudy开启并保持环境运行
-
2、去掉index.html ,就能显示index.php文件的内容啦,随时用vscode进行index.php文件的配置修改。
-
编辑后记得ctrl+s保存一下
-
当然还有更好的PHP学习开发环境,你可以上网搜下自己配置
注意事项:1.phpstudy 路径不能出现中文,否则会出现路径错误,找不到服务等问题
2.有问题就把文件删干净,重新装一遍。