静态网站的模板框架 首先,我们象前面一样为所有的页面公用元素以及页面整体布局编写模板文件;然后从所有的页面删除公共部分,只留下页面内容;接下来再在每个页面中加上三行PHP代码,如下所示:<?php<!--home.php--><?phprequire('prepend.php');?><?phppageStart('Home');?><h1>你好</h1><p>欢迎访问</p><imgsrc="demo.jpg"><p>希望你能够喜欢本网站</p>...
http://www.jb51.net//article/1908.htm
避免页面元素重复 “这确实不错”,你也许会想,“我的网站主要就是由大量的静态页面构成。现在我可以从所有页面中删除它们的公共部分,要更新这些公共部分实在太麻烦了。以后我就可以用模板制作出很容易维护的统一页面布局。”但事情并非这么简单,“大量的静态页面”道出了问题的所在。 请考虑上面的例子。这个例子实际上只有一个example.php页面,它之所以能够生成整个网站的所有页面,是因为它利用了URL中的查询字符串从数据库之类的信息源动态地构造出页面。 我们之中的大多数人所运行的网站并不一定都有数据库支持。我们的网站大多数由静态页面构成,然后用PHP在这里、那里加上一些动态功能,比如搜索引擎、反馈...
http://www.jb51.net//article/1907.htm
PHP代码全部保存到单独的文件中,这个文件也就是由页面URL实际调用的文件。Web服务器通过PHP引擎解析该文件,然后把结果返回给浏览器。一般地,PHP代码总是动态地生成页面内容,比如查询数据库或者执行某种计算等。下面是一个例子:<?php//example.phprequire('class.FastTemplate.php');$tpl=newFastTemplate('.');$tpl->define(array('main'=>'main.htm','header'=>'header.htm','leftnav'=>'leftnav.htm'));//此处...
http://www.jb51.net//article/1906.htm
模板能够改善网站的结构。本文阐述如何通过PHP4的一个新功能和模板类,在由大量静态HTML页面构成的网站中巧妙地运用模板控制页面布局。提纲:===================================分离功能和布局避免页面元素重复静态网站的模板框架===================================分离功能和布局 首先我们来看看应用模板的两个主要目的:分离功能(PHP)和布局(HTML)避免页面元素重复 第一个目的是谈论得最多的目的,它设想的情形是:一组程序员编写用于生成页面内容的PHP脚本,同时另一组设计人员设计HTML和图形以控制页面的最终外观。分离功能和布...
http://www.jb51.net//article/1905.htm
模板能够改善网站的结构。本文阐述如何通过PHP4的一个新功能和模板类,在由大量静态HTML页面构成的网站中巧妙地运用模板控制页面布局。提纲:===================================分离功能和布局避免页面元素重复静态网站的模板框架===================================分离功能和布局首先我们来看看应用模板的两个主要目的:分离功能(PHP)和布局(HTML)避免页面元素重复第一个目的是谈论得最多的目的,它设想的情形是:一组程序员编写用于生成页面内容的PHP脚本,同时另一组设计人员设计HTML和图形以控制页面的最终外观。分离功能和布局的基本...
http://www.jb51.net//article/1482.htm
共有:5/10,当前1/1页
[首页] [上一页]
1
[下一页] [尾页]
转到:
