PHP
WEB资源类型
静态资源:原始形式与响应内容一致,在客户端浏览器执行 动态资源:原始形式通常为程序文件,需要在服务器端执行之后,将执行结果返回给客户端
WEB相关语言
客户端技术:html JavaScript css 服务器端技术:java php python node.js jsp asp perl ruby
CGI
common gateway interface 公共网关接口 负责接受web服务器传递的动态请求(c bash perl等)
fork一个新的进程进行处理
fastcgi
使用tcp方式跟远程服务器上的进程或本地进程建立连接 请求流程: client-->httpd-->fastcgi-->mysql
php
一种开发语言
centos7 LAMP
yum install httpd mariadb-server php php-mysql php-json
wget https://wordpress.org/wordpress-5.1.7.tar.gz
修改wp-config.php
1.需要掌握的
静态:浏览器执行 html js
动态:需要服务器执行 php java python..
php:
cgi :通用网关接口: Apache mod:监听一个端口号
每来一个请求就开一个fork新的进程
fastcgi 独立的进程,可以跨服务器,便于后期扩展
也是支持Unix socket方式连接
处理能力好扩展性高的是:fastcgi
处理效率好的是:cgi和Apache有内部沟通机制