本文关键为大伙儿详细介绍了帝国cms完成客户访问页面自动生成html的方式,能够合理的节约服务器资源,是一个十分好用的方法,必须的盆友能够参照下

文中案例叙述了帝国cms完成客户访问页面自动生成html的方式。共享给大伙儿供大伙儿参照。深入分析以下:

缘故:针对服务器空间比较有限可是信息量十分巨大的网址而言,应用帝国cms在大批量形成全部文件的情况下速率较慢,变更了一次模板,通常要升级好长时间.

思路:删掉全部html->运用nginx搭配未形成的html->php形成html,假如nginx 检验html早已形成,则立即展现,不自动跳转到php.

完成编码以下:

复制代码编码以下:location /{

alias /home/web/xxx.com/;

if (!-e $request_filename) {

rewrite /(.*)/(.*).html$ /chtml.php?classid=1&id=$2&ssid=$2&check=checkcode;

}

}

之上配备,客户浏览不会有的html的情况下会全自动展现chtml.php里边的內容,网站地址不容易自动跳转,等同于是在当今URL下.

3.php形成:

文档1:chtml.php代码以下:

复制代码编码以下:<?php

$check= stripslashes($_GET['check']);

require('./class/connect.php'); //导入数据库查询环境变量和公共性涵数文档

require('./class/db_sql.php'); //导入数据库操作文档

require("./class/functions.php");

require("./class/t_functions.php");

require("./data/dbcache/class.php");

require("./data/dbcache/MemberLevel.php");

require('./class/chtmlfun.php');

$link=db_connect(); //联接MYSQL

$empire=new mysqlquery(); //申明数据库操作类

if($check=="checkcode"){//checkcode 相匹配nginx配备的 checkcode

ReSingleInfo('userid','username');//你的帝国后台管理 id 和 登录名

}

db_close(); //关掉MYSQL连接

$empire=null; //注消实际操作类自变量

?>

文档2改动:

e/class/chtmlfun.php

寻找ReSingleInfo方式,在下面以前:

复制代码编码以下:$sql=$empire->query("select * from {$dbtbpre}ecms_".$class_r[$classid][tbname]." where ".$add);

增加:以下编码:

复制代码编码以下:/* 前台接待形成单独文档 2014-5-8 shanmao*/

$s_aid = (int)$_GET['ssid'];

if($s_aid>0){

$add="id=$s_aid";

$classid=58;//你的频道id

}

/* 前台接待形成单独文档 */

文档3改动:functions.php GetHtml 方式尾端增加一下编码,用以立即显示信息形成后的html:

复制代码编码以下:/* 立即展现html 2014-5-8 */

$s_aid = $_GET['ssid'];

$s_play = (int)$_GET['play'];

$s_check = $_GET['check'];

if($s_check=="checkcode"){

if($s_aid && strstr($s_aid,"_play")){

echo file_get_contents($file_p);

}else{

echo file_get_contents($file);

}

}

/* 立即展现html 2014-5-8 */

期待文中上述对大伙儿的帝国cms建站有一定的协助。

热搜词

帝国cms 自动生成html,帝国cms实现用户访问页面自动生成html的方法相关推荐

  1. html自动跳转源码,两款404页面自动跳转源码html

    资源名称:两款404页面自动跳转源码html  资源大小:200k 第一款:一款卡通的404页面模板,5秒自动跳转首页代码! 第二款:简约404页面源码 这两款404页面中都添加了5秒自动跳转到首页的 ...

  2. HTML 关闭优酷自动播放,Disable HTML5 Autoplay插件,禁止页面自动播放视频和音频

    Disable HTML5 Autoplay插件的功能简单且实用,安装插件后即可在网页上禁用HTML5音频和视频自动播放. 多年以来,许多网站都使用的Adobe Flash等软件来展示视频,而许多浏览 ...

  3. 一种网络用户行为日志自动获取方法

    摘要 本发明公开了一种网络用户行为日志自动获取方法,其特征在于:在客户端与Web服务器之间加上一代理服务器,代理服务器第一次接受Web服务器返回的响应正文为HTML格式的用户响应即HTTP响应,在该H ...

  4. html 设置页面刷新,HTML 页面自动刷新

    学习就是一个不断积累的过程,每一天能够学到一点新东西说明自己就在进步!! HTML head 里面设置页面自动刷新功能 兼容Ie 页面2s自动刷新一次 代码: Document Hello world ...

  5. 帝国cms文件不生成html,帝国cms迁移后无法生成栏目和文章静态页怎么办?

    帝国cms迁移网站数据时遇到了困扰,就是在迁移帝国CMS网站后,发现静态页无法生成,这是什么原因呢? 经研究发现,客户没有迁移静态页,所有栏目目录和内容页的静态html文件都需要再次生成,如果下载上传 ...

  6. 【帝国CMS插件】支持7.5 7.2 移动同步生成插件 帝国多端访问必备插件带详细安装教程

    [帝国CMS插件]支持7.5 7.2 移动同步生成插件 帝国多端访问必备插件 模板开发者必备插件 支持系统:帝国CMS7.5 和 7.2 系统 编码:UTF-8 使用特点: 1.可自动同步生成的页面有 ...

  7. 帝国cms手机端静态页面同步生成修改文件方法

    本文需配合"移动端同步生成"插件使用,需要修改的文件为 e/class/functions.php ,修改的函数一共五个,分别是: ListHtml--生成栏目类列表函数: Lis ...

  8. 帝国CMS模板,免费帝国CMS模板,帝国CMS建站教程

    帝国CMS模板,很多帝国CMS站长问我没有好用的帝国CMS模板.人们都知道那种经常被使用帝国CMS模板,是不利于网站SEO优化.好的帝国CMS模板内置了很多SEO优化设置,结合批量采集.伪原创.发布并 ...

  9. 错误请联系管理员文件 index.php,帝国CMS订单、反馈信息、投稿与留言发邮件通知管理员的方法...

    本文将为关注织梦者的朋友提供的是的帝国CMS订单.反馈信息.投稿与留言发邮件通知管理员的方法相关教程,具体实例代码请看下文: 本文实例讲述了帝国CMS订单.反馈信息.投稿与留言发邮件通知管理员的方法. ...

  10. python seo cms_「SEO帝国」 SEO中讲的 CMS是什么意思

    SEO帝国: SEO中讲的 CMS是什么意思 CMS是Content Management System的英文缩写中文意思是 内容管理系统.用来创建和管理网站内容的软件 其他答案:你好,织梦使用的人比 ...

最新文章

  1. CentOs7中安装sonarQube服务系列------3.安装SonarQube服务器
  2. go gin 第二次使用ShouldBindJSON失效的原因及解决办法:使用ShouldBindBodyWith代替
  3. TurboShop应用特性(2009V3.6)
  4. Middle of the Contest
  5. 华南理工大学和浙大计算机学院,浙江大学和华南理工大学的办学实力比较
  6. C语言大神进来看看这个题目
  7. 深度学习框架PyTorch一书的学习-第四章-神经网络工具箱nn
  8. bzoj4820 [Sdoi2017]硬币游戏 高斯消元+概率+kmp
  9. 【Spring】Spring NoSuchMethodError okhttp3.internal.platform.Platform.log(ILjava/lang/String;Ljava/lan
  10. java创建图片文件怎么打开_java 程序怎么打开一张图片?
  11. Android应用开发--MP3音乐播放器代码实现(一),学Android看这就完事了
  12. springboot在线银行贷款系统毕业设计源码281444
  13. 深度学习中优化算法小结
  14. LINUX Beyond-Compare 4
  15. 我6个月的学习编程经历:从”大齿怪“到“狂欢者”
  16. win10 python 查看安装库的帮助文档
  17. cuda remove
  18. 有关Liouville公式的一些思考
  19. LC射频滤波器调试经验
  20. 三角形面积(YZOJ-1044)

热门文章

  1. C语言入门“hello word”编写
  2. 关于表单流程设计器 以及 问卷调查生成器的开发准备
  3. [5211]:Mutiple
  4. android的got表HOOK实现
  5. Android多媒体技术(二)浅析Camera视频实时采集中涉及的参数配置
  6. IOS端APP测试日志查看方法
  7. Japanese Student Championship 2019 Qualification
  8. 计算机网络设计大赛总结,大学生海报设计大赛总结
  9. 计算机能力怎么填制作ppt,电脑怎么制作PPT
  10. oracle新增,删除字段,设置默认值