网站和网页是包含关系,一个网站包含多个页面(网页)。一般我们上网浏览的都是某个网站中的某个页面。具体逻辑如下图示:
网页和网站的区别聊完了网站和网页的区别之后,我们一起来看看做一个网站到底难不难。刨除辅助功能,最简单的网站必须由三部分组成,分别是页面前端显示,后台逻辑和数据存储。
网站的三大组成前端页面的主要作用是在浏览器中显示页面的长相、风格、按钮、菜单等交互功能。后台逻辑主要是响应用户的操作,比如点击操作,支付操作,下一页等操作。数据存储主要是存储用户数据,比如用户的账户密码,浏览历史,订单记录,发布记录等数据。
千变万化不离其宗,上述就是网站的最基本原型,其他辅助性功能的目的就是更高,更快,更安全。我们展开看一下,还是有些东西需要我们去深入了解或学习的。
网站使用到的技术前端页面:
前端页面展示,需要掌握最基本的HTML编程技术,CSS样式处理,以及JavaScript脚本的编写。随着发展越来越多的前端框架也需要去做掌握。
后台逻辑:
后台逻辑一般指的是Web开发框架,Web开发框架每种语言都有好多种框架。不要畏惧,只要我们把某个语言的几种常用框架搞精,搞通就可以。这里列举Python语言的Web开发框架,有Django,Flask,Tornado等。
数据存储,数据存储一般适合开发框架结合在一起的。所以Web框架里面包含了数据存储等操作。
综上所述,开发一个网站是不太难的。前端语言都比较简单,认真学习踏实练习的话一个月就差不多了。剩下的就是Web开发框架的学习,Web开发框架和编程语言有很密切的联系,建议选择入门简单,上手快,交互性好的编程语言,深入学习其Web开发框架即可。
想了解网站开发,