APP下载

PHP 技术与MYSQL 数据库技术的Web 动态网页设计

2021-04-04

信息记录材料 2021年1期
关键词:表单网页客户端

熊 辉

(四川职业技术学院 四川 遂宁 629000)

1 引言

PHP 的语法是比较简单的,而且非常容易学会,很容易将其使用在各种定制网站当中。PHP 语法是免费的,所以它经常跟同样免费的一些Apache 以及my SQL 共同搭配来使用可以更好地搭建一个动态的网站。PHP 能够跟数据库进行一个有效的整合,所以PHP 的功能比较强大。数据库很好理解,指的就是一个用来存储数据的仓库,计算机上面的数据库能够有效地存放各种数据,换一种说法,数据库就像是计算机当中的一个文件夹一样,可以用来存储各种各样的信息。一个好的网站是没有办法离开功能强大的数据库的,my SQL 属于一种开源软件。所以选择my SQL 是最为节省的办法,这样的组合能够做到最佳的性能以及最好的应用,也是最受用户支持的。

2 PHP与my SQL简述

PHP 是一种嵌入式的脚本语言,可以通过模块以及网页服务器进行相应的结合,能够提供各种数据库的接口,比方说my SQL,MSQL,sybase 等等。另外,它的语句跟Perl 等语言非常的相似,所以对于初学者来说,这种脚本语言是更加容易学习的。PHP 属于一种服务器端的语言。PHP 跟客户端语言是不一样的,PHP 的主要功能是计算,可以通过计算把运算出来的结果传递给客户端,因此PHP 经常被使用在事务处理当中。除此之外,PHP 也是一种跨平台的语言,它可以把结果传递给浏览器,PHP可以跨平台使用,并且可以使用在任何一种浏览器上面,这是一种开放源代码程序,能够使用在商业或者是非商业的领域当中,最主要的一点是它是免费的。PHP 的开放导致它不逊色于其他的服务端语言,不仅如此,PHP的执行效果也非常好。

一般浏览器上只能够认出客户端上的语言,而PHP 则不同,PHP 可以直接解释语言,然后把解释完毕的语言传递给客户端,客户端在读取PHP 文件的时候会自动开始解释,然后将其变为HTML 格式传递给网页服务器,最后网页服务器会把解释后的格式反送到客户端的浏览器上面。前文已经说过PHP 属于一种嵌入式的语言,所以我们想要在PHP 解释器识别文件,需要插入PHP 代码的时候,可以利用相应的两个命令符号来对其进行命令。

My SQL 是一种比较标准的数据库服务器。IBM 研究中心在1970 年的时候研发出了最初的SQL,专门用来查询数据。一般来说,我们会使用这种语言来创建表格,或者是定义数据,也能够随时添加,或者是更改数据,这种语言比较口语化。SQL 现在已经是最为标准的一种数据库语言。

在过去,数据在存储的时候大多是以文本文件的形式进行存储的,但是这样存储具有非常严重的缺点。例如执行效率,计算机在打开和关闭文件的时候,整个过程是比较消耗资源的,然而在网络系统当中会有成千上万个人使用服务器,所以计算机在运营的时候速度一定会出现降低的情况。再者就是安全性的问题,文本文件在打开的时候基本上没有任何的权限限制,也就是说只要你能够通过各种办法获得这个文件,就可以很轻易地将它打开。只需要使用简单的方法就可以更改里面的数据,但是SQL 数据库跟文本文件的存储是不一样的,而SQL 数据库有着其独特的优点,在执行的时候跟其他的服务器网页一样,以流量作为标准,但是SQL 的执行要比文件更快一些,一般的文件只面向几个用户,但是SQL 数据则不同,它可以面向所有用户,至于安全性方面,而SQL 服务器能够对所有的数据进行管理。所以用户在使用的时候可以去查询命令,但是不能够随意删除和更改命令,所有的数据都是有保护的,用户不能够通过其他的渠道来得知密码,所以跟文本的数据相比,SQL 数据库当中的数据安全性有所提高。

3 动态网页系统安装与配置

在安装网页的时候,首先需要下载必要的软件,下载好之后需要选择一个最近的站点,因为每天的下载量都比较大,所以我们在选择的时候最好选择一个最近的位置。选择好站点之后,再单击一个合适的链接,选择合适的镜像站点。得到相应的目录列表,每一个列表都代表着a pache 的软件基金会资助的所有项目。在进入目录之后,可以看到最新版本的Apache 以及各种相关的项目链接。

接下来需要下载PHP,为了能够减少下载的时间。因此,我们需要从众多镜像站点当中选择一个最近的站点。选择好最近的镜像站点之后,需要将其导航到下载页面。My SQL 属于一种开源软件,我们在获得软件的时候需要访问网站,然后下载副本,这样即可获得这个软件。这样的下载方式可以加快下载的速度,并且也能够减少网站的负担,我们在下载的时候需要使用最近的镜像[1]。

Apache 以及PHP 项目都有相关的文档,并且涵盖了所有的技术面,可以通过网站来查看最新的版本,或者是在计算机上阅读,每一个Apache 在发行的时候都能够在计算机上寻找到最新的文档,包括两种格式,以及十种语言,分别为中文、荷兰语、英语、日语、俄语等。如果需要升级版本,需要按照其他的格式,比方说PDF 或者是CHM 格式,也可以在浏览器上访问。PHP 有二十多种语言,包括多种格式的文档。这些不同的版本的文档都是由DOS book的模板文件所生成的。如果需要转换成其他的格式,可以在PHP 项目的服务器当中获取这些文件。

在windows 上安装Apache 跟PHP 包括以下几步。首先需要双击Apache 程序,在安装的时候首先会看到欢迎的字样,然后阅读屏幕,单击下一步,阅读完许可协议之后,再次单击下一步。接下来会看到屏幕上弹出了跟Apache 服务器相关的一些内容,阅读完毕之后单击下一步。下面需要提供跟服务相关的一些内容,包括管理员、局域网等,如果知道这些信息可以直接填入。否则前两项只需要填入一下localhost,最后一项可以任意填一个地址。除此之外,还可以提示出Apache 是要面向所有的用户,还是只限于当前的用户,如果需要自行操作,也可以选择将Apache 安装为面向所有的用户,完成之后点击下一步。系统会提示给用户选择安装的类型是典型安装还是定制安装,如果没有特殊原因的话,可以选择典型安装,然后点击下一步,如果不安装整个文档的话,也可以选择定制,然后点击下一步。接下来就是根据情况选择目标的文件夹。无论选择哪一个目录,都需要单击下一步完成安装[2]。

以上为Apache 的安装全过程,接下来为PHP 的安装过程。首先需要将PHP 包解压,解压完毕之后把内容放在目录当中。在选择安装目录的时候,尽量避免使用包含空格的路径。然后将其导航到网址上面,再打开进行编辑,在httpd.conf 当中添加上三行代码。把文件进行重新命名并且保存到目录当中。文件当中包含着能够去调整PHP的指令,如果系统是windows2000的话,首先应该找到开始,然后点设置控制面板管理工具,在列表当中找到Apache并且确认启动。如果没有启动的话,需要点亮标签,如果已经启动的话,则需要单击重新启动,这样就会让修改的文件重新生效。

4 动态网页的设计

将相关文件都落实好之后,我们就可以进行动态网页的设计了,动态网页是由若干个网页组成的。在进行动态网页的主页设计的时候,主要以简洁为主[3]。以电路主题设计作为例子,顶端设置好网页的主题然后下方为下拉菜单,分别为电压、电流以及功率。表单的开始跟结束之间的标记能够放入表单的对象,然后点击提交的按钮,提交的范围在标记之间,其中包括了对于程序的处理办法,一般需要在表单当中输入信息。Type 的属性值text 设定是表单的文本域,可以输入任何的文章输入,内容是单行显示。Name 代表文本域的名称,size 代表着文本域的宽度。在表单中经常输入的文字以星字符号来显示。这种形式的文本域被称为密码域。表单一般是通过提交来处理各种信息的,如果有提交按钮的话,就要点提交。填写完表单的信息之后,需要对表单信息进行处理,主要处理办法包括get 跟post 这两种。主页跟子页主要是通过函数来完成动态连接的。确定好函数之后,点击确定就可以转到电压曲线表的子页面。这样主页跟子页就实现了动态的连接。

猜你喜欢

表单网页客户端
电子表单系统应用分析
如何看待传统媒体新闻客户端的“断舍离”?
基于CSS的网页导航栏的设计
基于HTML5静态网页设计
县级台在突发事件报道中如何应用手机客户端
孵化垂直频道:新闻客户端新策略
浅谈网页制作中表单的教学
基于URL和网页类型的网页信息采集研究
网页制作在英语教学中的应用
客户端空间数据缓存策略