襄阳做网站,襄阳网站设计,襄阳网站开发,微信小程序开发,网站设计制作,专业建站公司

当前位置:

thinkphp6 如何生成静态页面 buildHtml使用方式

常见问题

2297

文章来源(hbsjsd.cn)湖北高端网站定制开发公司-速建时代

今天高端网站定制开发小编带大家了解下:thinkphp6 如何生成静态页面 buildHtml使用方式

1570005380667293.png

1.静态和动态的区别?

静态网页和动态页面都有各自的特点。静态网页是网站建设的基础。在网站优化排名中,静态网页和动态网页之间没有矛盾。动态网站也可以选择静态和动态网页相结合的标准。本地动态页面和动态网页适合选择。

使用动态网址既有缺点,也有优点。最大的优点之一是能够实时更新网站内容。即使选择了动态网站技能,网站内容也可以转换为静态网页发布,以满足搜索引擎检索网站的需要。

静态网页的优点是响应速度快,不需要服务器编译。网站的优化排名直接加载到客户端浏览器中并显示出来,缺点也很明显,即占用空间,对大型网站非常不利!此外,在后台更新文章也很麻烦。

动态URL有很多缺陷,使用动态URL对服务器造成很大压力。也有一个动态url,从网址无法看到站点的目录状态,站点优化过程当然也是一个众所周知的缺陷,也会给服务器带来压力。

如何使用 buildHtml生成静态页面

第一步在 BaseController.php 中添加

 public function buildHtml($htmlfile = '', $htmlpath = '', $templateFile = '')    
 {        
 $content=View::fetch($templateFile);        
 $htmlpath = !empty($htmlpath) ? $htmlpath : './appTemplate/';        
 $htmlfile = $htmlpath . $htmlfile . '.'.config('view.view_suffix');        
 $File = new \think\template\driver\File();        
 $File->write($htmlfile, $content);        
 return $content;    
 }

第二步 调用 View

use think\facade\View;

第三步 前端使用

 $this->buildHtml('index',HTTP_PATH."index/",$tempSrc);   
 //1.文件命名  2.保存地址  3.需要生成文件

以上几点是今天襄阳网站建设为大家分想的:thinkphp6 如何生成静态页面 buildHtml使用方式?高端定制开发网站价格为什么越来越高?希望对想做网络营销企业网站公司有一定帮助,本公司是襄阳网站建设公司,襄阳网络营销公司,高端网站定制开发型公司


[声明]原创不易,请转发者备注下文章来源(hbsjsd.cn)【速建时代】。

速建时代高端网站定制开发回到顶部
站内SEO关键词搜索