动态网站的实现方式|学习笔记

简介: 快速学习动态网站的实现方式

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

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


动态网站的实现方式

主要内容


一、动态网站搭建涉及的内容

动态网站的常见实现方式

动态网站搭建涉及的内容

1、操作系统

(1)Windows

(2)Linux

2、Web 服务器

(1)IIS

(2)Apache

(3)Nginx

Windows 系统用的较多的为 IIS ,Linux 系统用的较多的为 Apache 及 Nginx ,搭建网站时使用其中一种服务器即可。

3、数据库工具

动态网站及静态网站最大的区别为动态网站需要数据库的技术支持。

(1)SQLServer

(2)MySQL

(3)Oracle

以上三种工具是在搭建动态网站时常用的数据库类型。

4、开发语言

(1)ASP ( Windows 上使用较多)

(2)JSP  ( Java 上使用较多)

(3)PHP (比较常用)


二、动态网站的常见实现方式

了解搭建动态网站所涉及的内容之后,再对动态网站的三种常见实现方式进行讲解。

1、方式一

Windows(操作系统)+IIS(web 服务器)+SQLServer(数据库服务)+ASP(开发语言)

Windows 平台搭建动态网站常用的实现方式。

2、方式二

Linux(操作系统)+Apache(web 服务器)+MySQL(开源数据库服务)+PHP(开发语言)

Linux 平台搭建动态网站常用的实现方式。这种方式常被简写为 LAMP。

3、方式三

Linux(操作系统)+Nginx(web 服务器)+MySQL(数据库服务)+PHP(开发语言)

第三种方式与第一种方式相似,只是将 Apache(web 服务器)换成了 Nginx(web 服务器),Apache 是传统搭建动态网站时用到的技术,目前在互联网领域,常用 Nginx 代替之搭建 web 服务器。Nginx 相比 Apache 的优点为更加灵活、迅速,故目前使用 Nginx 也较多。

以上为搭建动态网站的三种常用方式,但并不只有三种实现方式,例如之前介绍的搭建动态网站涉及的内容,是进行排列组合的。

搭建动态网站的方式是多种多样的,故需要选择一种适合自己的方式即可。

相关文章
|
26天前
|
开发框架 Java 应用服务中间件
动态网页开发基础【笔记】
动态网页开发基础【笔记】
16 1
|
4月前
|
机器学习/深度学习 前端开发
前端移动web高级详细解析二(2)
02-动画 过渡:实现两个状态间的变化过程 动画:实现多个状态间的变化过程,动画过程可控(重复播放、最终画面、是否暂停) 动画实现步骤
58 0
|
2月前
|
数据采集 存储 前端开发
Python爬虫实战:动态网页数据抓取与分析
本文将介绍如何利用Python编写爬虫程序,实现对动态网页的数据抓取与分析。通过分析目标网站的结构和请求方式,我们可以利用Selenium等工具模拟浏览器行为,成功获取到需要的数据并进行进一步处理与展示。
|
4月前
|
前端开发
前端移动web高级详细解析二(1)
移动 Web 第二天 01-空间转换 空间转换简介 空间:是从坐标轴角度定义的 X 、Y 和 Z 三条坐标轴构成了一个立体空间,Z 轴位置与视线方向相同。 空间转换也叫 3D转换 属性:transform
52 0
|
7月前
|
前端开发 JavaScript Java
嵌入式工程师入门前后端系列1:访问一个网页
嵌入式工程师入门前后端系列1:访问一个网页
|
9月前
|
前端开发
前端web入门-移动web-day08
前端web入门-移动web-day08
|
9月前
|
机器学习/深度学习 前端开发
前端web入门-移动web-day09
前端web入门-移动web-day09
|
9月前
|
存储 编解码 前端开发
前端web入门-移动web-day10
前端web入门-移动web-day10
|
10月前
|
前端开发
前端学习笔记202303学习笔记第五天-spa页面的优点
前端学习笔记202303学习笔记第五天-spa页面的优点
43 0
|
11月前
|
前端开发
前端学习笔记202303学习笔记第五天-了解过滤器的兼容性
前端学习笔记202303学习笔记第五天-了解过滤器的兼容性
34 0