黎伽轩-PHP基础知识(一)

PHP的含义

PHP(全称:PHP:Hypertext Preprocessor,即“PHP:超文本预处理器”)是一种开源的通用计算机脚本语言,尤其适用于网络开发并可嵌入HTML中使用。PHP的语法借鉴吸收C语言、Java和Perl等流行计算机语言的特点,易于一般程序员学习。PHP的主要目标是允许网络开发人员快速编写动态页面,但PHP也被用于其他很多领域。

PHP语言的特点

速度快、成本低、支持面向对象、版本更新速度快、实用性、模板化、支持广泛的数据库、应用范围广、可选择性。

PHP工作原理

请求处理过程

客户端发起请求到达web服务器(比如nginx)
web服务器通过php-fpm把请求交给fastcgi进程处理(借助nginx的location配置实现)
Fastcgi
php与其它应用软件交互的接口。php-fpm
它是fastcgi的进程管理器,从php5.3起加入php内核,无须扩展安装了。

PHP工作流程

编写php代码 --> 打包部署php到服务器 --> 客户端访问时通过php代码请求数据库 --> 把php代码解析成html代码 --> 发送给浏览器

phpStudy

phpStudy是一个PHP调试环境的程序集成包。该程序包集成最新的Apache+PHP+MySQL+phpMyAdmin+ZendOptimizer,一次性安装,无须配置即可使用,是非常方便、好用的PHP调试环境。该程序不仅包括PHP调试环境,还包括了开发工具、开发手册等。

Dreamweaver

Adobe Dreamweaver,简称“DW”,中文名称 “梦想编织者”,最初为美国MACROMEDIA公司开发 [1] ,2005年被Adobe公司收购。DW是集网页制作和管理网站于一身的所见即所得网页代码编辑器。利用对 HTML、CSS、JavaScript等内容的支持,设计师和程序员可以在几乎任何地方快速制作和进行网站建设。

Apache服务器端口号

配置地址:Apache2.4.39 --> conf --> httpd.conf
索引 ServerName

在这里插入图片描述

网站根目录

网站根目录:WWW

默认起始(索引)页面

索引 IfModule dir_module

在这里插入图片描述

访问PHP文件

开启phpStudy --> 网页访问 http://localhost

在这里插入图片描述

发布了17 篇原创文章 · 获赞 18 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/qq_43431735/article/details/104384935