首先要先了解两个::静态页面和动态页面。
(WEB静态基本以htlm为主,动态为PHP,JSP,ASP等)
静态页面,一般由就是一个文件一个页面,比如我在这写的文章
第一篇可以是1.html,第二篇可能是2.html,第三篇可能是3.html
那么我写一篇文章,就要写一个文件,包括页面的设计。
静态页面执行过程:
打开游览器–》访问指定的文件–》游览器显示指定文件的内容;
我们可以自己创建1.html,2.html等等文件,直接打开,就是这页面里的内容了。
如果以目录方式的话。就是:
目录/1.html;
目录/2.html;
目录/3.html;
动态页面,就需要涉及数据结构了:
动态页面需要配置服务器。
网页程序解释器(PHP),数据库存储器(MYSQL),WEB站点服务器(APACHE)。
服务器的流程过程:
打开动态网页(这以PHP为主)–》
WEB站点服务器(APACHE)得知用户访问的是PHP文件–》
利用网页程序解释器(PHP)打开对应的PHP代码文件–》
因为PHP文件只有过程和操作方法,文章数据是保存在数据库的,这时候PHP程序代码中连接数据库存储器(MYSQL)–》
当成功连接数据库存储器(MYSQL)的时候,提取文章的标题、文章内容等信息–》
把提取的文章信息以代码的方式显示出来(在这要注意,所有的网页文件都是源代码,只是游览器可以读的出类型,所以才会有我们看到漂亮的网页页面)。
动态网站好在哪? 就是他可以带参数
上面的方法中,连接数据库拿文章信息的时候,如果有个id=1表示第一篇,id=2表示拿第二篇,就可以拿出指定需要的了。
关于作者