当前位置:首页 > 资讯动态 > 网站建设相关常见问题
业务-小汤
业务-小王
业务-小牛
业务-小孔
业务-小杨
技术支持
在线客服/周一至周六 AM8:30-PM18:00

0371-86613607


1529632027/675322982

675322982@qq.com

15538045872

郑州市花园路与北环罗马假日7号楼东单元3109室

技术控:php网站单页面如何转化为静态页面?

发布时间:2015-9-11 浏览:

    在很多功能型网站中,php程序都是执行的动态数据,页面也是动态,我们想把他转化为静态页面,该如何做呢?郑州高端网站建设尚色科技小王给你讲解如何做。

 index。php

01 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
02 <html xmlns="http://www.w3.org/1999/xhtml">
03 <head>
04 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
05 <title>{penglig_site_title}</title>
06 </head>
07 <body>
08 <iframe width="100%" height="1000px" scrolling="yes" frameborder="0" src="{penglig_site_url}" ></iframe>
09 </body>
10 </html>

jingtai.php

01 <?php
02 header('content-type:text/html; charset=utf-8');//防止生成的页面乱码
03  
04 $title "尚色科技 | 专注于互联网web开发技术"//定义变量
05 $url "http://www.shangse.org/";
06 $temp_file "temp.html"//临时文件,也可以是模板文件
07 $dest_file "dest_page.html"//生成的目标页面
08  
09 $fp fopen($temp_file"r"); //只读打开模板
10 $str fread($fpfilesize($temp_file));//读取模板中内容
11  
12 $str str_replace("{penglig_site_title}"$title$str);//替换内容
13 $str str_replace("{penglig_site_url}"$url$str);//替换内容
14 fclose($fp);
15  
16 $handle fopen($dest_file"w"); //写入方式打开需要写入的文件
17 fwrite($handle$str); //把刚才替换的内容写进生成的HTML文件
18 fclose($handle);//关闭打开的文件,释放文件指针和相关的缓冲区
19 echo "<script>alert('生成成功');window.location.href='".$dest_file."';</script>";
20 ?>

按照以上方法即可 ,祝你成功。

 

 

下一篇:没有了

您可以在线咨询...

售后服务
0371-86613607

(+86) 155 3804 5872

450000

河南郑州.金水区.罗马假日.7号楼东单元3109室

体验手机版您可以免费体验我们的服务(即时回复)

www.Shangse.org
Copyright © Shangse.org. All Rights Reserved. 尚色科技 版权所有 豫ICP备12014175-1号 手机版
 
国庆优惠活动