html动态页面制作_网站开发的三个时代:网页制作、前端开发、后端开发

news/2024/5/20 20:00:47/文章来源:https://blog.csdn.net/weixin_32824369/article/details/113077684

网站开发共经历了三个时代分别是“网页制作”、“前端开发”、“后端开发”。下边谈一谈这三个时代分别是怎样的,和千锋广州小编一起来看看吧。

3c3d76dccc5d6b1c1c0d66108295e6ef.png

网页制作

网页制作是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开发的服务器

这些后端技术想了解的,百度一下比较细致,这里就不细说了,以后用到的话可以讲讲。

以上就是前端发展到现在的历史,科技这个行业只能走在前方才能成功,所以我们不能一直学习已经被时代淘汰的技术,需要向前看。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_795923.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

python局域网访问主机网站_用python打造一个基于socket的文件(夹)传输系统

这段时间在学习python,接触到了网络编程中的socket这块,加上自己在用的Linux服务器都是原生支持python的,于是乎有了个做文件传输功能程序的想法。毕竟python语言中,有下载功能的框架一抓一大把,但是主机与主机间快速搭…

php网站开发文本格式设置,html文件是纯文本文件吗

html文件是纯文本文件。HTML文本是由HTML命令组成的描述性文本,是一种静态的网页文件。HTML文件在编辑时只能写入纯文本,无法像“.doc”文档那样直接为文字内容做样式。本教程操作环境:windows7系统、CSS3&&HTML5版、Dell G3电脑。Fi…

浅谈跨网站脚本攻击(XSS)的手段与防范(简析新浪微博XSS攻击事件)

本文主要涉及内容: 什么是XSSXSS攻击手段和目的XSS的防范新浪微博攻击事件什么是XSS 跨网站脚本(Cross-sitescripting,通常简称为XSS或跨站脚本或跨站脚本攻击)是一种网站应用程序的安全漏洞攻击,是代码注入的一种。它…

如何将网站的搜索功能加入到浏览器的搜索框 (IE7/FF2)

1.效果图: Internet Explorer 7 Firefox 2/3 2. 实现方式 创建一个包含Open Search协议的XML文档. 新手可以访问 http://www.microsoft.com/windows/ie/searchguide/, 利用微软提供的这个页面方便快速生成这个XML文档代码(点View XML), 然后保存到你的网站目录中 (比如 /opense…

9. R语言学习或者贝叶斯学习比较好的资源网站

随手记录好网站 1.【R语言相关】 http://adv-r.had.co.nz/ 是关于R语言的一些比较高级的用法,其中http://adv-r.had.co.nz/C-interface.html 是对R语言的C接口的一个比较详细的介绍,帮了很多忙!R和C接口的问题太难百度了!这个网站…

一步步教你为网站开发Android客户端

#友盟杯#一步步教你为网站开发Android客户端 楼主 发表于 2011-11-29 10:30:10|查看: 10907|回复: 225本帖最后由 liupeinye 于 2011-11-30 10:37 编辑 本文参与:友盟—安卓巴士Android开发原创教程大赛本文面向Android初级开发者,有一定的Java和Android…

关于电脑的基础知识_SEO优化基础知识(新手必备)

现在网上关于SEO优化的知识很多也很杂,很多新手都不知道如何选择,于是对各种SEO优化基础知识我们进行了整理,但不是很详细,不过希望能帮助SEO新手更多的了解一下seo基础知识。 一、选好主域名并做好URL标准化通常情况下我们都会将…

asp sql 导出 excel_西部数码网站管理助手创建、导入恢复、导出备份mysql数据库...

版权归西部数码所有,原文链接:https://www.west.cn/faq/list.asp?unid612首先请确保您的服务器使用的是西部数码默认的环境配置,如果您是自己手工配置的环境,则以下操作可能会报错或失败。Mysql的建立:1.打开我司网站…

【大型网站技术架构笔记】(一)演化过程

开篇明义: 【大型网站技术架构笔记】系列是阅读《大型网站技术架构核心原理与实践》一书的一些笔记,记录了原书的一些重要内容以及我的个人理解。其中很多内容网上都能找得到。其实整本书,我最赞同的是作者阐述的网站架构的价值观——“业务成…

【大型网站技术架构笔记】(四)伸缩性、可扩展性与安全

网站架构的伸缩性设计 一般手段有两种。一类是根据功能进行物理分离,一类是对单一功能进行集群化来实现。比如将缓存、静态文件、数据库服务从服务器中拆分进行单独部署,比如对业务逻辑进行横向纵向切分等,都属于通过物理分离来达成整个系统…

网站HTTPS 实践(一): HTTPS协议和原理

1、前言 百度已经于近日上线了全站 HTTPS 的安全搜索,默认会将 HTTP 请求跳转成 HTTPS。本文重点介绍 HTTPS 协议, 并简单介绍部署全站 HTTPS 的意义。 2、HTTPS 协议概述 HTTPS 可以认为是 HTTP TLS。HTTP 协议大家耳熟能详了,目前大部分 WEB 应用和网…

管理网站服务器地址,如何使用phpIPAM来管理IP地址和子网

通常,网络或系统管理员有责任来管理其所管理的网络下的一个或多个子网。例如,当一个网段分配了/24子网,那么该子网就有254个IP地址可以用于不同用途。要跟踪某个IP被分配到了哪个主机,就需要通过某种方式记录下来。最简单的方法&a…

网站服务器系统,选windows还是linux?

windows系统和linux系统,是目前网站服务器使用最多的2大服务器系统,当然,还有unix也可以作为服务器系统,只是已经被边缘化,很少见到。那么,在我们购买网站服务器时,是选择windows系统好&#xf…

别让SSL证书暴露了你的网站服务器IP

我们通常会用cdn套到服务器ip上,来为网站或者后端程序做加速、防御。可是nginx在设计上有个小缺陷,会因为ssl证书泄露网站的原IP原理 用Nginx部署网站,在默认或不正确的配置下,网站开启ssl,直接访问ip的443端口&#…

好的网站推荐

1.深度学习方面 https://zh.gluon.ai/chapter_introduction/deep-learning-intro.html 李沐(2018 年 9 月)将算法、公式、图片、代码和样例统一进一本适合阅读的书 https://zhuanlan.zhihu.com/c_94953554 Sherlock ・关于专栏 介绍机器学习&#x…

python的学习网站

1.讲解pdb的调试 https://learnku.com/docs/pymotw/pdb-interactive-debugger/3470

获取关键字微博_网站获取高质量外链的渠道 - 提高神马排名

原出处:超级排名系统原文链接:网站获取高质量外链的渠道 - 超级排名系统在整个网站的优化中,外链仍然非常重要。尤其是在网站刚刚上线、处于新站期的情况下,更需要高质量的外链支持。外部链不仅可以引导蜘蛛抓取网站内容&#xff…

linux创建网站命令,Linux 创建链接命令 ln -s 软链接

这是Linux中一个非常重要命令,请大家一定要熟悉。它的功能是为某一个文件在另外一个位置建立一个同不的链接,这个命令最常用的参数是-s,具体用法是:ln -s 源文件 目标文件。当 我们需要在不同的目录,用到相同的文件时,…

Phpcms V9手机门户设置教程:怎么用PC V9做手机网站

一、在PHPcms V9管理后台设置手机门户 1.1、开启手机网站。位置:模块 》手机门户 》 添加手机站点,具体设置可参照截图:填写站点名和LOGO文件相对位置,绑定用于手机网站的二级域名m.cmsyou.com,域名以http://开头。1.2…

GitHub钩子同步项目代码到网站目录

对于个人项目而言,有的人项目托管在github上,线上访问地址放在自有服务器上。平时自己开发的话,要先push到github,在到自己服务器上pull下来(服务器上装了git),特别麻烦。github有个webhook,可以在push之后…