2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > 伪静态html 利用PHP生成静态HTML文档的原理

伪静态html 利用PHP生成静态HTML文档的原理

时间:2020-06-09 08:35:34

相关推荐

伪静态html 利用PHP生成静态HTML文档的原理

后端开发|php教程

伪静态html

后端开发-php教程

利用PHP,将数据库中的文章数据生成单个的HTML文档。首先,有利于搜索引擎的收录。其次,避免数据库中的字段暴露在地址栏上,更安全。

给出代码:

最新us源码 完美开奖,ubuntu14.10源,群晖tomcat账号和密码,网络爬虫的认识,php正则判断是否是特殊字符,流量贩子seolzw

html5五子棋源码,vscode黑色背景主题,ubuntu隐藏顶部任务栏,tomcat 最大并发,sqlite 列是否存在,网页设计行间距,织梦cms 数据库,服务器代维取费方式,jquery 目录插件,web前端框架技术 教材,爬虫调度器,php版本升级,seo优化排名方法,springboot不行,网站h1标签的应用,一款非常不错的seo网站优化公司源码,网页投票开发,新浪模板侵权,后台登陆不显示验证码,手机页面不能向下滑动,三层开发学生管理系统,小程序制作平台源码lzw

<?php//引入数据库配置文件include( dirname(dirname(__FILE__))."\include\config.php" );/** * * 将数据库中的文章生成单个HTML文件. * @param Date $Date * @param Time $Time * @param String $Content * @param String $Title */function GenerateHTML($Date,$Time,$Content,$Title,$Name){//将日期、时间变量分解成数组$GetDateRow = explode("-", $Date);$GetTimeRow = explode(":",$Time);//得到文件的名字。比如:1028210632.html$FileName = $GetDateRow[0].$GetDateRow[1].$GetDateRow[2].$GetTimeRow[0].$GetTimeRow[1].$GetTimeRow[2].".html";//打开并读取模板内容$FP = fopen("tmp.html","r");$Str = fread($FP,filesize("tmp.html"));//得到替换后的模板内容$Str = str_replace("{Title}",$Title, $Str);$Str = str_replace("{Content}", $Content, $Str);$Str = str_replace("{Name}", $Name, $Str);$Str = str_replace("{Date}", $Date,$Str);$Str = str_replace("{Time}", $Time, $Str);//关闭文件,减少服务器的压力。fclose($FP);//将内容写入HTML文件$Handle = fopen($FileName,"w");fwrite($Handle,$Str);fclose($Handle);//小测一下//echo "ok,done!";}//数据库的操作$querysql = "select * from article";$queryset = mysql_query($querysql);//循环生成HTML文件。while( $row = mysql_fetch_array($queryset) ){ GenerateHTML($row[date],$row[ ime],$row[content],$row[ itle],$row[ ame]);}

木鱼源码,vscode跳转到函数之后,ubuntu启用服务,进入tomcat管理页,哈罗单车爬虫,php wsdl 参数,实体商家如何做seo,个人空间博客网站源码,discuz电脑模板网lzw

OK,DONE!

以上就介绍了伪静态html 利用PHP生成静态HTML文档的原理,包括了伪静态html方面的内容,希望对PHP教学有兴趣的朋友有所帮助。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。