网站基础知识
时间:2022-08-06 18:57:01 | 来源:网站运营
时间:2022-08-06 18:57:01 来源:网站运营
网站基础知
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网站、微网站
7、网站开发人员
1个设计+1个前端+2个程序
8、网站的性能与安全
(1)网站性能
用户访问网站的整个流程中:用户输入网站域名,通过DNS解析,找到目标服务器IP,请求数据经互联网达到目标服务器,目标服务器收到请求数据,进行处理(执行程序、访问数据库、文件服务器等)。处理完成,将响应数据又经互联网返回给用户浏览器,浏览器得到结果进行计算渲染显示给用户。这个整个过程就时刻就体现着网站的性能。
主要分为程序的性能和服务器的性能。
(2)网站安全
网站安全是指出于防止网站受到外来电脑入侵者对其网站进行挂马,篡改网页等行为而做出一系列的防御工作。由于一个网站设计者更多地考虑满足用户应用,如何实现业务。
9、服务器
(1)定义:服务器,也称伺服器,是提供计算服务的设备。由于服务器需要响应服务请求,并进行处理,因此一般来说服务器应具备承担服务并且保障服务的能力。服务器的构成包括处理器、硬盘、内存、系统总线等,和通用的计算机架构类似,但是由于需要提供高可靠的服务,因此在处理能力、稳定性、可靠性、安全性、可扩展性、可管理性等方面要求较高。在网络环境下,根据服务器提供的服务类型不同,分为文件服务器、数据库服务器、应用程序服务器、WEB服务器等。
常用的有阿里云,腾讯云,西部数据;我们一般推荐客户租用阿里云的高防服务器。
(2)IP地址
例:192.168.1.123,每台服务器都至少有一个IP地址,IP地址就是互联网是能够让别人找到你的门牌号。
(3)网站需要几台服务器
最佳配置:1台程序服务器+1台数据库服务器
(4)服务器操作系统
主要为Windows和Linux操作系统,但是这两个操作系统还分很多版本。
Window:带图形界面;linux:不带图形界面
10、运行环境
(1) 定义:指一种把半编译的运行码在目标机器上运行的环境。
(2) 常用服务器:Apache
11、我们提供的网站程序组合
服务器+运行环境+数据库+编程语言
Linux+Apache+MySQL+PHP