如何优化网站的模板以提升用户体验?

摘要:网站制作建设模板,网站优化软件方案,seoul怎么读,呼和浩特网络推广公司目录 LNMP的介绍: LNMP组合工作流程: FastCGI介绍: 1、什
网站制作建设模板,网站优化软件方案,seoul怎么读,呼和浩特网络推广公司目录 LNMP的介绍#xff1a; LNMP组合工作流程#xff1a; FastCGI介绍#xff1a; 1、什么是 CGI 2、什么是 FastCGI 配置LNMP 1、部署LNMP环境 2、配置LNMP环境 LNMP的介绍#xff1a; 随着 Nginx Web 服务的逐渐流行#xff0c;又岀现了新的 Web 服务环境组合—…目录 LNMP的介绍 LNMP组合工作流程 FastCGI介绍 1、什么是 CGI 2、什么是 FastCGI 配置LNMP 1、部署LNMP环境 2、配置LNMP环境 LNMP的介绍 随着 Nginx Web 服务的逐渐流行又岀现了新的 Web 服务环境组合—LNMP或LEMP其中 LNMP 为 Linux 、Nginx、MySQL、PHP 等首字母的缩写 而 LEMP中的E则表示Nginx它取 自 Nginx 名字的发音( engine X )。 现在LNMP 已经逐渐成为国内大中型互联网公司网站的主流组合环境 因此 我们必须熟练掌握 LNMP环境的搭建、 优化及维护方法。 LNMP组合工作流程 当 LNMP 组合工作时 首先是用户通过浏览器输人域名请求 Nginx Web 服务如果请求是静态资源 则由 Nginx 解析返回给用户 如果是动态请求 .php 结尾 ) 那么Nginx 就会把它通过 FastCGI 接口 生产常用方法发送给 PHP 引擎服务 FastCGI 进程php-fpm ) 进行解析 如果这个动态请求要读 取数据库数据 那么 PHP 就会继续向后请求 MySQL 数据库 以读取需要的数据 并最终通过 Nginx 服务把获取的数据返回给用户 这就是 LNMP 环境的基本请求顺序流程 。 FastCGI介绍 1、什么是 CGI CGI 的全称为 “通用网关接口” Common Gateway Interface ), 为 HTTP 服务器与其他机器上的程序服 务通信交流的一种工具 CGI 程序须运行在网络服务器上。传统 CGI 接口方式的主要缺点是性能较差 因为每次 HTTP 服务器遇到动态程序时都需要重新启动解析器来执行解析 之后结果才会被返回给 HTTP 服务器。 这在处理高并发访问时几乎是不可用的 因此就诞生了 FastCGI。 另外 传统的 CGI 接口方式安全性也很差 故而现在已经很少被使用了。 2、什么是 FastCGI FastCGI 是一个可伸缩地、 高速地在 HTTP 服务器和动态脚本语言间通信的接口( 在 Linux 下 FastCGI 接口即为 socket 这个 socket 可以是文件 socket, 也 可 以 是 IP socket ), 主要优点是把动态语言和 HTTP 服务器分离开来。 多数流行的 HTTP 服务器都支持 FastCGI, 包括 Apache 、 Nginx 和 Lighttpd 等。
阅读全文