美文网首页
Ajax 第一部分 2018-06-10

Ajax 第一部分 2018-06-10

作者: 多佳小昕 | 来源:发表于2018-06-15 00:14 被阅读0次

    一、Ajax基础知识

    1. 客户端与服务器
      所写的网页都是放到服务器上的。
      客户端与服务器 其实都是计算机,只不过性能和用途不同。
    • 客户端:笔记本电脑、台式机、移动终端(智能机、ipad)
      客户端:平常使用应用程序:QQ、播放器、浏览器

    • 服务器:性能更好,存储空间更大,能给很多网民提供服务(网页/音乐/视频/文件下载/邮件服务)
      服务器:网页服务(apache/nginx/tomcat/iis),文件上传下载服务(vsftp),邮件服务(posfix)


      image.png
    1. 计算机的组成部分:
      CPU(运算器和控制器)、存储器(硬盘、内存条)、输入设备、输出设备
      内存:程序一开始是在磁盘上的,要想运行必须首先加载在内存。
      内存介于磁盘和CPU之间:程序在磁盘上经过内存才能进入CPU。
      开机之后运行操作系统,通过输入设备,(通过 CPU指令)操作系统从硬盘进入内存中运行(将程序加载到内存),中间产生的数据存到硬盘或者显示到输出设备。
    2. 计算机通信协议
      协议就是交流的双方事先约定好的规则。例如http、ftp等。
    • 多方之间的通信:形成网络
    • 网络之间的计算机如何找到彼此?
      IP地址:xxx.xxx.xxx.xxx(IPV4、IPV6 扩大IP地址的位数)
      端口:用来区分电脑上特定应用网络应用程序
      域名:http://www.baidu.com/
    • 域名和IP地址的关系 : 对应关系,不一定是一一对应的
      (ip地址可以被多个域名绑定、一个域名只能指向一个IP)
    • 访问http://www.baidu.com/地址的时候
      1、 域名解析(DNS)
      2、 通过解析到的IP地址找到对应的计算机
    1. 配置网站服务器

    Test 测试
    Development 开发环境
    Production 生产环境

    • 安装 wamp
      同时扮演两种角色:客户端和服务器
      W: windows 操作系统
      A:Apache 提供网页服务的应用程序
      M:mysql 数据库(oracle、sqlserver)
      P: php 编程语言(jsp/.net/python…)
    • 计算机编程语言两种类型
      解释型 JavaScript、java、php
      编译型 c、c++
      Apache iis nigix tomcat

    安装存在的问题
    1、端口冲突 80 停掉iis
    2、系统缺少dll包

    1. 网站:一系列的网页
      静态网站:有多少网页写多少页面,然后上线。
      动态网站:
      动态网站的原理:html页面是动态生成的

    http://www.baidu.com/wqeqwer?abc=456
    http://www.baidu.com/wqeqwer?abc=123 php jsp
    http://www.baidu.com/abc.php?param=1
    http://www.baidu.com/abc.php?param=2
    abc.php

    相关文章

      网友评论

          本文标题:Ajax 第一部分 2018-06-10

          本文链接:https://www.haomeiwen.com/subject/bmhqeftx.html