静态网站设计与制作网站(免费学生html网页制作成品)
过设置定时生成静态网页可以减少网站程序对数据库的请求,提高网站的访问体验。虽然大多数建站程序都支持页面伪静态,但是这样做仅仅是让你的网页看起来是静态的,只是一种seo优化。另外我想在导航栏添加一个首页链接,由于这个typecho主题的导航栏是跟着独立页面来的,最简单的方法就是添加一个新的空白独立页面,然后把永久链接改为首页的链接,再把排序放在最前面。这篇文章记录一下设置typecho如何生成首页的静态html文件并把首页链接添加在导航栏。
方法
在网站根目录新建一个.php文件,文件名可以是任何字母或数字,比如shuaxin.php。然后把以下代码粘贴到新建的shuaxin.php里。
<?php
nowtime=time();pastsec = nowtime−_get[“t”];
if(pastsec<600)exit;//10分钟更新一次,时间可以自己调整obstart();//打开缓冲区include(“index.php”);content = ob_get_contents(); //得到缓冲区的内容
content.=”\n<scriptlanguage=javascriptsrc=\”shuaxin.php?t=”.nowtime.””></script>”; //加上调用更新程序的代码
file_put_contents(“index.html”,content); if (!function_exists(“file_put_contents”)) { function file_put_contents(fn,fs) {fp=fopen(fn,”w+”);fputs(fp,fs);fclose(fp);
}
}
?>
可以根据代码中的提示修改生成静态文件的时间间隔,然后保存退出。访问http://你的域名/shuaxin.php
看一下你的网站根目录下面是不是多了一个index.html文件。这个就是生成的静态首页。
应用
怎样让访客打开域名就直接访问静态的首页呢?我们需要在服务器控制面板处修改默认使用文档,将index.html的排序上调至第一位。关于上面提到的在导航栏添加首页链接,那就很简单了:新建一个空白独立页面,把永久链接设置为http://你的域名/index.html就可以了。
上一篇: windows 10 下安装mysql 5.7.17的简单笔记
下一篇: 最全最新的大数据学习路线图
推荐阅读
-
静态网站设计与制作网站(免费学生html网页制作成品)
-
静态网站设计与制作网站(免费学生html网页制作成品)
-
改进网站设计提供的有意的建议_HTML/Xhtml_网页制作
-
10个设计制作大型网站架构中一定要考虑的问题_HTML/Xhtml_网页制作
-
改进网站设计提供的有意的建议_HTML/Xhtml_网页制作
-
学生HTML个人网页作业作品下载 个人主页博客网页设计制作 大学生个人网站作业模板 简单个人网页制作
-
简单个人网页制作 大学生网页设计作业 静态HTML个人博客主页 DW个人网站模板下载 大学生简单个人网页作品代码
-
10个设计制作大型网站架构中一定要考虑的问题_HTML/Xhtml_网页制作
-
XHTML CSS网站设计的优势和问题_HTML/Xhtml_网页制作
-
常用HTML meta 标签属性(网站兼容与优化需要)_HTML/Xhtml_网页制作