更多课程 选择中心


Web培训

400-111-8989

Web培训

什么是Web网站开发基础?


World wide web简称web 是随着Internet 的普及使用而发展起来的一门技术,它的发明、极大的方便了人们对Internet上资源的组织和访问。Web的发展速度之快和应用范围之广超出了人们的预料。而web的发明同时又进一步促进了Internet使用的普及和发展。

Web即是一种资源的组织形式、也是一种应用开发的平台或架构。它由web服务器和web浏览器两部分组成;

Web服务器是构成web的必不可少的服务器端软件。Web服务器接收web浏览器传送来的web资源的url地址、并将相应的文本或者信息提供给客户端的web浏览器。

Web浏览器是构成web的客户机端软件、主要用于在用户机器上处理和显示超文本文件、(即web页面)。

Web基础技术:html语言和http协议是构成web的主要技术基础;

Html

超文本标识语言html(hypertextMark up language)是一种用于编制超文本文件的文档格式化语言、它对文件显示的具体格式进行了详细的规定和描述、当浏览器读取某HTML文件时、就会显示出相应的页面;HTML语言具有和平台无关性、无论用户使用何种操作系统、只要拥有相应的web浏览器、就可以运行html文件。

http

超文本传送协议http(hypertexttransport protocol)是web服务器与web浏览器之间进行超文本传输的应用层通信协议、它建立在tcp/ip协议的基础上、规定了web浏览器在运行html文件时所遵循的规则和要进行的操作。

网络计算模式

  网络环境下的应用程序的结构模式大致可分为:服务器中心模式、客户机/服务器模式和浏览器/服务器模式三种类型;

  1:服务器中心模式server-centric;这个模式是早期网络环境下应用程序的主要模式、这时候的服务器就好比一个集中管理的仓库、共享的程序和数据均放在服务器上、使用时须通过网络将程序和数据传送至用户的工作站上、程序的运行和数据的处理都在工作站上进行。

2:客户机/服务器模式 client/server简称C/S;这个模式是把整个应用程序分为两部分:客户机端的部分和服务器端的部分;客户机端软件安装在用户端的客户机上、而服务器端软件则安装在服务器上。这两部分软件协同工作;客户机端软件主要是用户界面程序、一方面用于收集用户的请求、并把这种请求传送给服务器端软件处理、另一方面、则用于将服务器端送回的结果显示给用户。服务器端软件主要在服务器上完成来自客户端的请求、并把结果送回至客户端;C/S的开发是服务器客户端模式、这种模式下用户必须安转客户端软件才能够使用系统的功能、而且、一旦有更新必须重新下载客户端。

3:浏览器/服务器模式browser/server简称B/S;Web应用程序采用的是浏览器/服务器(B/S)模式、这是一种特殊的C/S模式、其客户机部分采用的是web浏览器、克服了C/S模式的客户机端界面程序不一致的缺点,使得用户所在的客户机只要拥有web浏览器即可方便的访问web资源;B/S的开发是浏览器服务器模式、则无需客户端软件、只要客户端安装web浏览器就能够使用系统功能。而系统功能的更新也只需要管理员替换服务器文件就可以实现、无需用户去下载客户端。

网站:一个由若干html和css和img 以及服务器端语言开发完成的软件;

网站分类:动态网站和静态网站

动态网站:与数据库交互的网站、比如京东、淘宝等;

静态网站:纯静态的html网站、没有与数据库交互、不能进行增删改查;

软件:给用户提供服务的一款应用;

软件分类:B/S架构与C/S架构;

B/S架构:浏览器与服务器架构的软件;

C/S架构:客户端与服务器架构的软件;

预约申请免费试听课

填写下面表单即可预约申请免费试听! 怕学不会?助教全程陪读,随时解惑!担心就业?一地学习,可全国推荐就业!

上一篇:盘点Web开发人员常犯的10个错误
下一篇:零基础学Web前端开发的八个误区

web前端开发学习兴趣重要?

常用的web前端小知识总结

怎样才算是web前端工程师?

Web前端开发的三要素是什么?

  • 扫码领取资料

    回复关键字:视频资料

    免费领取 达内课程视频学习资料

Copyright © 2023 Tedu.cn All Rights Reserved 京ICP备08000853号-56 京公网安备 11010802029508号 达内时代科技集团有限公司 版权所有

选择城市和中心
黑龙江省

吉林省

河北省

贵州省

云南省

广西省

海南省