• web服务器初识


    静态元素:.html .img js css swf mp4   --->浏览器自身可以解析

    动态元素:.php .jsp .cgi .asp php SQL  ---->浏览器不能直接解析,需要借助中间件完成编译

    1.常见的web service:

    nginx(Tengine)、Apache、IIS

    2.常见的中间件:

    php:PHP-fpm、HHVM

    jsp:Tomcat、JBOSS、Resin、IBM WebSphere

    3.常见的组合方式:

    LNMP (Linux + Nginx + MySQL + PHP)    //php-fpm进程

    LAMP  (Linux + Apache + MySQL + PHP)     //php作为Apache的模块

    Nginx + Tomcat    //取代Apache与Tomcat结合。Tomcat实际上可以单独作为Web服务器,不出处理能力不及nginx。

    4.LNMP与LAPM 的比较

    LNAM基于nginx作为webservice,当解析动态文件是发起php-fpm进程,是一个独立的进程,可部署与另外一个节点;LAMP基于Apache最为web service ,解析动态文件时调运的是Apache自带的模块phps.so;这样以来LNMP更有利于分布式扩展。

  • 相关阅读:
    请假两时间的小时数差
    Python3之旅
    python语法总结1
    关于命令行的小结
    从Java到C#再到python
    数据库知识
    Visual Studio高低版本的问题(以2008和2015为例)
    web api
    readoney和const
    null
  • 原文地址:https://www.cnblogs.com/anttech/p/10660281.html
Copyright © 2020-2023  润新知