houdunwang / html
html组件用于生成静态文件
v1.0.6
2017-10-10 12:26 UTC
Requires
- php: >=5.4.0
- houdunwang/request: ~1.0
Requires (Dev)
- phpunit/phpunit: ^6.1
This package is auto-updated.
Last update: 2024-09-13 04:59:30 UTC
README
##介绍 生成静态html的好处很明显,首先是非常有利于SEO优化,搜索引擎可以对html文件进行更好的收录。其次,可以显著减轻网站的负载,WEB服务器在处理html文件时只是简单的读取操作,不会经过PHP模块处理,也不会有数据库服务器的操作,因此速度要远快于PHP文件。
HTML有很多特点,但我们也不能盲目使用HTML,而应该根据页面更新频率选择使用HTML处理方式。对于更新频率较低的页面,如文章系统、博客系统、社区门户等,建议采用HTML处理方式;而对于更新频率较高的应用,如论坛、微博、SNS等,建议采用其他方式。
[目录]
#开始使用 ####参数说明
Html::make(动作,GET参数,静态文件)
动作: [类,方法]
参数: 数组类型系统将保存到GET中供方法使用
文件: 生成的静态文件
####生成静态
$data = [
['id' => 1],
['id' => 2],
['id' => 3],
];
foreach ($data as $d) {
Html::make([App::class, 'show'], $d, "html/{$d['id']}.html");
}