咨询邮箱 咨询邮箱:mail@yaanidc.com 咨询热线 咨询热线:13795856919 微博 微信
;
数据库在网站里面起到了什么作用?html中有数据库吗,数据库是自动的吗,可以不用数据库吗
发表日期:2016-12-27 11:41:53 文章编辑:网络 浏览次数: 533
 本文章由 CMS笔记 原创,转载请注明出处!
数据库的作用,顾名思义,就是数据的存储空间。

什么是数据,数据可以是任何内容,比如会员资料、头像、栏目名称、文章内容等。

数据库的存在的意义是用于有后台的网站,如果不用管理系统,数据库的存在也没有什么意义了,直 接写在文件里就行了。

一、以常见的php语言网站为例,工作流程:

1.网站程序安装的时候自动在数据库里新建很多数据表,多数表都是空的,后台填写内容,系统会添 加到数据库里。
2.前台模板文件查询数据库里的指定内容并显示出来。


你说在html中没有看到数据查询的问题:

以织梦为例,html文件是生成的静态文件,在此之前还有htm模板文件,模板文件里包含数据查询语句 标签。{dede:}系列就是数据查询语句,只不过是特定形式。php将模板文件里的查询结果生成静态页 面。

举个现实例子,模板与生成的静态页面犹如“照相”,相机是模板,照片是生成的静态页面,相片( 静态页面)的内容取决于你拍的(模板)是什么,当然你不按快门(不生成静态)也行,那就看取景 器(动态),那就需要你一直举着相机(查询数据),累(服务器压力大)。

二、为什么用html

php本身服务器端脚本语言,并不是用来显示页面内容的,它用来处理数据的增、删、改、查。在HTML 页面中虽说也能使用php语句,但只是用来输出数据的,具体的样式还是需要嵌入html来实现。而且, php文件所显示的内容为动态,多种限定条件下url可能是一串超长的动态参数,这样一个参数出问题 直接整页崩溃(discuz就这样),html页面在显示时不需要随时调用数据,不存在那些参数,绝对稳 定。

再举个例子,
自定义表单,你的网站也有。
 
工作流程就是前台提交的内容,提交到一个叫diy.php的文件中,它用php的sql添加/新建语句把你填的内容增加到数据库里。
后台查看的时候,再用php的查询语句查出来。
 
再举个例子,
自定义表单,你的网站也有。
 
工作流程就是前台提交的内容,提交到一个叫diy.php的文件中,它用php的sql添加/新建语句把你填的内容增加到数据库里。
后台查看的时候,再用php的查询语句查出来。
 

相关文章推荐
在线客服