网站搭建的类型|学习笔记

简介: 快速学习网站搭建的类型

开发者学堂课程【场景实践 - 简单动态网站搭建:网站搭建的类型】学习笔记,与课程紧密联系,让用户快速学习知识。  

课程地址:https://developer.aliyun.com/learning/course/505/detail/6780


网站搭建的类型


主要内容

一、网站的主要分类

二、静态网站的特性

动态网站的特性


一、网站的主要分类

1、静态网站

指全部由 HTML 代码格式页面组成的网站,所有的内容包含在网页文件中。

2、静态网站上信息不需要变动例如公司的业务介绍商品的信息,这些网站上的内容就是不需要变动

3、动态网站

除了要设计网页外,还要通过数据库和编程序来进行架构的网站

动态网站页面上有一个信息展示需要经常变动实时更新,每次点击访问页面时,页面的内容都会有所变动,例如电商网站的商品库存,不同时间进行访问时,库存的信息都会发生变动

动态网站及静态网站最大的区别是动态网站需要数据库的数据进行结合,每次显示页面上信息时,需要数据库最新的信息显示出来,而静态网站不需要数据库的支持因为静态网站上内容每次访问时,一般是不会变化的,所以不需要数据库的支持。这是动态网站与静态网站最大的区别。

3、静态网站主要用到的技术:

(1)HTML 标记语言

在设计页面填写内容时,会使用 HTML 标记语言。

(2)CSS 样式表

为了优化网页的排版及格式。

(3)JavaScript 脚本语言

实现页面的功能开发。

4、动态网站主要用到的技术︰

(1)HTML 标记语言

(2)CSS 样式表

(3)JavaScript 脚本语言

(4)服务器端脚本语言

将用户的请求及内容进行动态变化,服务器端脚本语言将动态信息统一收集起来,再进行页面显示。

(5)数据库

二、动态网站需要涉及到数据库的某些相关技术。


二、静态网站的特性

由于静态网站的资源固定不变,故可以直接将网站的页面反馈给用户,而不需要进行额外的计算,故此可以减轻服务器的负担。

1、减轻服务器的负担

2、静态网站的内容相对稳定,有利于搜索引擎优化 SEO ,Baidu、Google 都会优先收录静态页面,不仅被收录的快还收录的全

3、加快页面打开速度,无需连接数据库,页面打开速度较动态页面有明显提高

四、4、静态网站没有数据库的支持,在网站制作和维护方面工作量较大

五、动态网站的特性

1、动态网站以数据库技术为基础,信息会实时进行变动,同时数据库可以获取信息,故可以大大降低网站维护的工作量

2、采用动态网页技术的网站可以实现更多的功能,如用户注册、用户登录、在线调查、用户管理、订单管理等

很多功能静态网站就无法实现的。

4、动态网页实际上并不是独立存在于服务器上的网页文件,只有当用户请求时服务器才返回一个完整的网页

会给服务器带来计算资源的需求,给服务器造成压力,同时会影响页面响应速度,比静态网站稍慢。

相关文章
|
4月前
|
域名解析 安全 搜索推荐
一个新手网站搭建流程。
新手用户应该如何搭建网站?创建网站?制作网站?制作网站?
101 0
|
7月前
|
网络安全 安全 数据建模
如何选择适合自己网站的认证类型?
【6月更文挑战第2天】如何选择适合自己网站的认证类型?
43 2
|
域名解析 弹性计算 Linux
阿里云服务器简介、优势、购买流程及网站搭建教程
阿里云服务器简介、优势、购买流程及网站搭建教程
206 0
|
存储 弹性计算 NoSQL
个人和企业购买阿里云服务器配置选择经验及注意事项分享
无论是个人还是企业用户,需要搭建网站或者部署APP、数据库等项目,买个价格便宜且适合自己云服务器是必不可少的,好多个人和企业用户买阿里云服务器只看价格,哪个便宜就买哪个,殊不知云服务器实例规格不同,性能差异是很大的,另外配置也要根据自己的需求来选择合适的,选择1核2G、2核2G这些入门级配置是无法满足大型网站或其他项目需求的。本文为大家分享几点阿里云个人和企业购买云服务器的相关经验及注意事项,以供参考。
1328 0
个人和企业购买阿里云服务器配置选择经验及注意事项分享
|
域名解析 网络协议
网站搭建从零开始(0)--域名的选择与解析
网站搭建从零开始(0)--域名的选择与解析
|
域名解析 安全 Linux
网站搭建基本流程与建站指南(六个步骤)
网站搭建基本流程与建站指南(六个步骤)
|
数据采集 机器学习/深度学习 弹性计算
除了建网站,阿里云服务器还有什么用途?
除了建网站,阿里云服务器还有什么用途?使用阿里云服务器可以做什么?阿里云百科分享使用阿里云服务器常用的十大使用场景,说是十大场景实际上用途有很多,阿里云百科分享常见的云服务器使用场景,如本地搭建ChatGPT、个人网站或博客、运维测试、学习Linux、跑Python、小程序服务器等等,云服务器吧分享使用阿里云服务器可以做的几件小事
175 0
|
弹性计算 关系型数据库 MySQL
阿里云学生服务器初体验与基本网站搭建
一.自我介绍 二.PHP环境搭建 1.进入ECS控制台,连接服务器 2.下载安装PHP 3.下载安装扩展包 4.启动PHP 5.设置开机自启 6.重启PHP 三.apache的安装 1.下载安装apache 2.启动apache 3.检查apache状态 四.网页上传 1.使用xftp连接数据库 2.上传自己的网页 五.总结
阿里云学生服务器初体验与基本网站搭建
|
Web App开发 前端开发 JavaScript
新手建站就用这个方法,无需购买服务器10分钟快速部署你的静态网页
阿里云云开发平台重磅推出开源应用中心,聚合最热门的开源应用,让你像安装app一样快速上线一个网站。面向新人和持续活跃的开发者用户推出上线激励加油包,最高100元无门槛代金券免费送,现在体验还能够领取年轻人的养生神器,桌面不锈钢保温杯!
16736 6
新手建站就用这个方法,无需购买服务器10分钟快速部署你的静态网页
|
云安全 编解码 弹性计算