php整站生成静态html文件是如何实现的?

用php生成单个php文件还好说,我知道如何将它生成一个html文件,但是如果要整站生成静态,我就是有点想不通的是那么多的链接,他怎么知道需要生成了?如果按单个页面生成的话算,得点一个链接,然后生成一个静态文件,但是自动生成是怎么判断并且生成这些静态文件的?

单独用PHP 可以使用文件函数 以写入的方式打开要创建的文件 注意 打开的时候该文件就会被创建 然后读入模板 替换模板中 相应字段 然后生成 OK
建议你去看看PHP100的教程 有一节是讲这个的 很好理解
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-07-19
静态页在数据录入数据库的时候就生成了,所以,不需要什么链接
第2个回答  2010-07-20
你的这个问题问的就很经典,不回答都不行的。

php + 静态页 = CMS

你去搜下CMS,俗称的框架。使用php语言写的。都是写好的借口,调用就可以了。
我所见过的大多数CMS都是生成静态页面的。后台功能很强。
相似回答