认识网站基础
认识网站基础
1、“网站”概念
网站(Website)是指在因特网上根据一定的规则,使用HTML(标准通用标记语言下的一个应用)等工具制作的用于展示特定内容相关网页的集合。
2、网站组成
代码(编程语言)+数据库(MySQL)
(1)编程语言(programming language):是用来定义计算机程序的形式语言。它是一种被标准化的交流技巧,用来向计算机发出指令。
主流编程语言:PHP、JAVA
(2)数据库:简而言之可视为电子化的文件柜——存储电子文件的处所,用户可以对文件中的数据进行新增、截取、更新、删除等操作。
我们常用数据库:MySQL
3、框架
网页结构即网页内容的布局。创建网页结构实际上就是对网页内容的布局进行规划,网页结构的创建是页面优化的重要环节之一,会直接影响页面的用户体验及相关性,而且还在一定程度上影响网站的整体结构及页面被收录的数量。
网页组成要素:导航栏、导航栏、正文内容
4、网站开发内容
前端+后台程序
(1)前端:前端技术一般分为前端设计和前端开发,前端设计一般可以理解为网站的视觉设计,前端开发则是网站的前台代码实现,包括基本的HTML和CSS以及JS,现在最新的高级版本HTML5、CSS3,以及SVG等。
前端功能:HTML+CSS+JS
HTML:超文本标记语言(Hyper Text Markup Language),超级文本标记语言是标准通用标记语言下的一个应用,也是一种规范,一种标准, 它通过标记符号来标记要显示的网页中的各个部分。简单来说就是静态页面。
CSS:风格样式表,不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。能够对网页中元素位置的排版进行像素级精确控制,支持几乎所有的字体字号样式,拥有对网页对象和模型样式编辑的能力。
JS:动效,是一种解释性脚本语言(代码不进行预编译)。主要用来向HTML(准通用标记语言下的一个应用)页面添加交互行为。 可以直接嵌入HTML页面,但写成单独的js文件有利于结构和行为的分离。 跨平台特性,在绝大多数浏览器的支持下,可以在多种平台下运行(如Windows、Linux、Mac、Android、iOS等)
(2)后台,指网站后台,有时也称为网站管理后台,是指用于管理网站前台的一系列操作,如:产品、企业信息的增加、更新、删除等。网站的后台通常需要帐号及密码等信息的登陆验证,登陆信息正确则验证而后进入网站后台的管理界面进行相关的一系列操作。
后台功能:就是用PHP+MySQL实现网站的功能,存储数据。
5、网站开发步骤:
设计-静态页面-后台开发-出版网站-测试
6、网站类别
PC网站、移动(手机)网站、WAP网站、微网站
