网站首页 > 技术文章 正文
网站开发共经历了三个时代分别是“网页制作”、“前端开发”、“后端开发”。下边谈一谈这三个时代分别是怎样的,和千锋广州小编一起来看看吧。
网页制作
网页制作是Web 1.0时代的产物,产生在2005年左右。那个时候的网页主要是静态页面。
静态页面就是能使用户浏览网页但不能与服务器进行数据交互。例如,发布一篇文章,用户只能浏览这个文章的图片或文字,却不能在网页上发布评论。
可能一些人听说过“网页三剑客”,这个组合就是Web 1.0时代的网站开发工具。网页三剑客指的是“Dreamweaver、Fireworks、Flash”3款软件。
前端开发
现在的“前端开发”是从“网页制作”演变而来的。互联网于十多年前进入了Web 2.0时代,在Web 2.0时代,网页分为两种:“静态页面”,“动态页面”。
静态页面与前文“网页制作”所描述的相同。
动态页面就是在静态网页中添加与服务器的交互功能。例如,某一天,小蓝有点难受打算看个小视频缓解一下,他打开了一个存储多年的网站,网站需要账号和密码,小蓝输入了自己的账号和密码,然后登录。这个时候网站后台服务器就会对这个账号和密码进行验证,成功后才可以登录。
Web 2.0时代,如果仅使用“网页三剑客”来做开发,是不能满足大量数据交互开发需求的。现在的“页面开发”,更接近传统的网站后台开发。因此,不再叫“网页制作”,而是叫“前端开发”。
现在如果要学习网站开发技术,就不要再相信所谓的“网页三剑客”了,因为它们已经是上一个时代的产物了,这个时代没有载它们的船了。
那许多人要问了,我如何上新时代的船呢,这就需要“新三剑客”了。新三剑客分别是HTML、CSS和JavaScript(简称JS),在这就先知道这三种东西,之后我们慢慢来。
后端开发
在描述动态网页的时候,说了网页如果想从静态转变为动态需要后端技术(服务器),也就是网页需要与服务器进行交互。如果正在阅读文章的你需要升职加薪,走向人生巅峰,我认为后端还是需要学一学的,这能为以后的开发带来许多便利。并不是说你是学前端的后端就不需要学了,这是错误的。因为后端的逻辑和需求需要在前端实现的时候,需要知道如何设计才能比较完美的实现。既然需要学习后端,那现在常用的后端技术有哪些呢?
(1)PHP:较为通用的开源脚本语言之一,使用广泛,易于学习,适用于Web开发领域。
(2)JSP:可以在传统的网页HTML文件中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件。
(3)ASP.NET
(4)在node.js平台上使用JavaScript开发的服务器
这些后端技术想了解的,百度一下比较细致,这里就不细说了,以后用到的话可以讲讲。
以上就是前端发展到现在的历史,科技这个行业只能走在前方才能成功,所以我们不能一直学习已经被时代淘汰的技术,需要向前看。
- 上一篇: 网页进化论:从静态到动态的前端开发革命
- 下一篇: Web前端开发入门之网页制作三要素
猜你喜欢
- 2024-12-15 Web前端开发入门之网页制作三要素
- 2024-12-15 网页进化论:从静态到动态的前端开发革命
- 2024-12-15 干货 | Web前端开发小白学习笔记 web前端开发入门
你 发表评论:
欢迎- 05-24网络信息安全之敏感信息在传输、显示时如何加密和脱敏处理
- 05-24常见加密方式及Python实现
- 05-24pdf怎么加密
- 05-24aes256 加密 解密 (python3) 「二」
- 05-24深入理解Python3密码学:详解PyCrypto库加密、解密与数字签名
- 05-24Springboot实现对配置文件中的明文密码加密
- 05-24JavaScript常规加密技术
- 05-24信息安全人人平等 谷歌推出低性能安卓手机加密技术
- 最近发表
- 标签列表
-
- 前端设计模式 (75)
- 前端性能优化 (51)
- 前端模板 (66)
- 前端跨域 (52)
- 前端缓存 (63)
- 前端react (48)
- 前端aes加密 (58)
- 前端md5加密 (49)
- 前端路由 (55)
- 前端数组 (65)
- 前端定时器 (47)
- 前端接口 (46)
- Oracle RAC (73)
- oracle恢复 (76)
- oracle 删除表 (48)
- oracle 用户名 (74)
- oracle 工具 (55)
- oracle 内存 (50)
- oracle 导出表 (57)
- oracle 中文 (51)
- oracle链接 (47)
- oracle的函数 (57)
- mac oracle (47)
- 前端调试 (52)
- 前端登录页面 (48)
本文暂时没有评论,来添加一个吧(●'◡'●)