网站基础与开发流程

本文最后更新于:2 年前

网站基础

什么是网站

网站 (Website) 是指在因特网上根据一定的规则,使用HTML标准通用标记语言)等工具制作的用于展示特定内容相关网页的集合。简单地说,网站是一种沟通工具,人们可以通过网站来发布自己想要公开的资讯,或者利用网站来提供相关的网络服务。人们可以通过网页浏览器来访问网站,获取自己需要的资讯或者享受网络服务。

网站是在互联网上拥有域名地址并提供一定网络服务的主机,是存储文件的空间,以服务器为载体。人们可通过浏览器等进行访问、查找文件,也可通过远程文件传输(FTP)方式上传、下载网站文件。

网站的组成

在早期,域名、空间服务器程序是网站的基本组成部分,随着科技的不断进步,网站的组成也日趋复杂,多数网站由域名、空间服务器、DNS域名解析、网站程序、数据库等组成。

WEB 工作原理

建立连接 —> 客户端浏览器发送请求信息 —> web服务器解析请求并找到相应的资源将文件以及其它信息组成HTTP响应返回客户端 —> 关闭连接。

WEB 架构

  • C/S:客户端和服务器

  • B/S:浏览器和服务器,常用的有MVC框架。

网站开发流程

  1. 需求分析;
  2. 平台规划;
  3. 界面设计;
  4. 程序开发;
  5. 测试上线;
  6. 运营维护。

Python Web开发学习路线

image-20220221153600039

文字版学习路线及学习资料传送门


本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!