web前端开发:Ajax
术语ajax最早产生于2005年,Ajax表示Asynchronous JavaScript and XML(异步JavaScript和XML),但是它不是像HTML、JavaScript或CSS这样的一种“正式的”技术,它是表示一些技术的混合交互的一个术语(JavaScript、Web浏览器和Web服务器),它使我们可以获取和显示新的内容而不必载入一个新的Web页面。增强用户体验,更有桌面程序的感觉。
Ajax可以做什么?
显示新的HTML内容而不用载入整个页面
提交一个表单并且立即显示结果
登录而不用跳转到新的页面
星级评定组件
遍历数据库信息加载更多而不刷新页面
……
客户端与服务器
开发好的网页放在那里?
通过浏览器查看一个网页,使用调试工具查看页面信息
客户端与服务器对比
客户端
浏览器
app
应用软件
服务器
提供网络服务的计算机(网页/下载/邮件…)
网络相关概念
IP地址:互联网协议地址,又译为网际协议地址,IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异。
域名:又称网域,是由一串用点分隔的名字组成的Internet上某一台计算机或计算机组的名称,用于在数据传输时对计算机的定位标识(有时也指地理位置)。
端口:是设备与外界通讯交流的出口。端口可分为虚拟端口和物理端口,其中虚拟端口指计算机内部或交换机路由器内的端口,不可见。例如计算机中的80端口、21端口、23端口等。物理端口又称为接口,是可见端口,计算机背板的RJ45网口,交换机路由器集线器等RJ45端口。电话使用RJ11插口也属于物理端口的范畴。
DNS:是互联网的一项服务。它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网。DNS使用TCP和UDP端口53。当前,对于每一级域名长度的限制是63个字符,域名总长度则不能超过253个字符。
- 点赞
- 收藏
- 关注作者
评论(0)