zoukankan      html  css  js  c++  java
  • Web系统基础

    一、网络标准体系:

      B/S:Browser/Server

      C/S:Client/Server

      P2P:Point to Point  不存在客户端/服务器之分

        

      B/S、C/S区别:

        1、标准,规范:B/S标准、规范;C/S不标准,可以根据自已需求定制;协议、’客户端、服务器定制;

        2、运算能力:B/S核心运算全在服务器;C/S客户端和服务器均可承担运算;

        3、部署:B/S非常方便,只需部署服务器端;C/S需同时升级客户端和服务器;

    二、核心技术

      http://www.baidu.com/

      1、协议部分

      2、主机名/域名

      3、端口号

      4、页面文件

    三、客户端技术

      1、浏览器工作原理:页面渲染(服务器返回的是HTML源文件)

                 Javascript的解析和执行

                 网络处理

                 数据保存、缓存等附加功能

      2、常用的客户端技术手段:Ajax

                    扩展插件

    四、Web服务器技术

      1、核心功能:处理客户端的请求(http)

                对客户端发送过来的请求进行相应

                                  客户端和数据库之间的中介,三层架构:C-S-D  多层结构:只是服务器和数据库;服务器:WEB前端服务器,应用服务器   数据库:

      2、常用WEB服务器技术:

          流行服务器:Apache、IIs、Tomcat

    五、潜在缺陷

      1、需求,业务

        功能

        业务逻辑

      2、架构,设计

        性能

        安全

        可靠性

      

  • 相关阅读:
    centos7下磁盘空间调整
    centos7下 查看CPU、内存、磁盘的使用情况
    centos7中Spark集群的安装与配置(Hadoop2.6.5+spark2.3.3)
    linux下mysql ---- Host '' is not allowed to connect to this MySQL server
    11-1、多线程
    10-2、对象的序列化和反序列化
    9-1、注解
    8-1、泛型
    7-1、集合
    6-1、异常处理
  • 原文地址:https://www.cnblogs.com/niki-1314/p/8643365.html
Copyright © 2011-2022 走看看