PHP简易实现批量生成html静态页面

PHP简易实现批量生成html静态页面本文介绍了如何使用 PHP 的 str replace 函数批量生成 html 静态页面 适用于初学者和追求效率的开发者

PHP简易实现批量生成html静态页面

大家好,我骇Yangrl.
原来哈起一坨(蠢萌),写了页面以后,复制十份,挨着改里面的文本,imp,url等内容,做成十张页面(类似新闻详情页啊,商品详情页等)其实整体框架都没改变,就是内容变了。
“你就甘于当一只 只会重复无聊的工作的沙皮狗么?”
作用于还未了解模板引擎,或者未接触框架。又和我一样遵循懒及生产力原则,希望减少重复呆板工作,避免时间的不必要浪费的同学。
原理:PHP中str_replace替换函数的运用,


首先需要一个数据库,我叫他newsdata. 和一张表:(news) 具体如下图:

description

提一点,新闻内容和后面说到的html路径的类型设为了TEXT,在MySQL—Front中会显示MEMO,不影响调用,要查看内容下面会弹出一六进制编辑器即可查看内容

description


接着你可以创建一个connect.php用于连接数据库,好处是以后直接引用(require_once)就ok,也可以直接在php文件中进行书写
description


然后就是建模板文件(model.html),因为我们只需要调用数据,改想改的内容就ok,其他像什么导航啊,页脚啊,左边右边背景杂七杂八都不变。我就最简单的实现,(对头,懒遭了!)搞懂了当然可以扩展啊,写一个和我写的一样各种炫酷霸道的模板 [手动滑稽],要替换哪里,花括号一括起就开整。

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title</
今天的文章 PHP简易实现批量生成html静态页面分享到此就结束了,感谢您的阅读。
编程小号
上一篇 2025-01-04 17:01
下一篇 2025-01-04 16:57

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/bian-cheng-ji-chu/101514.html