网站基础与开发流程
本文最后更新于:2 年前
网站基础
什么是网站
网站 (Website) 是指在因特网上根据一定的规则,使用HTML(标准通用标记语言)等工具制作的用于展示特定内容相关网页的集合。简单地说,网站是一种沟通工具,人们可以通过网站来发布自己想要公开的资讯,或者利用网站来提供相关的网络服务。人们可以通过网页浏览器来访问网站,获取自己需要的资讯或者享受网络服务。
网站是在互联网上拥有域名或地址并提供一定网络服务的主机,是存储文件的空间,以服务器为载体。人们可通过浏览器等进行访问、查找文件,也可通过远程文件传输(FTP)方式上传、下载网站文件。
网站的组成
在早期,域名、空间服务器与程序是网站的基本组成部分,随着科技的不断进步,网站的组成也日趋复杂,多数网站由域名、空间服务器、DNS域名解析、网站程序、数据库等组成。
WEB 工作原理
建立连接 —> 客户端浏览器发送请求信息 —> web服务器解析请求并找到相应的资源将文件以及其它信息组成HTTP响应返回客户端 —> 关闭连接。
WEB 架构
C/S:客户端和服务器
B/S:浏览器和服务器,常用的有MVC框架。
网站开发流程
- 需求分析;
- 平台规划;
- 界面设计;
- 程序开发;
- 测试上线;
- 运营维护。
Python Web开发学习路线
文字版学习路线及学习资料传送门。
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!