http://www.mubanzhijia.com/jishujiaocheng/826.html

在dedecms后台点击“更新主页Html”时,发生了什么?dedecms生成静态首页html文件的过程:

第一步、点击“更新主页Html”。

在firebug下查看,我们知道,它往http://localhost/web_dede/dede/makehtml_homepage.php(我的网站根目录为/web_dede/),同时,我们还看到发送了post信息(注意,如果出现乱码,请使用urldecode()方法处理一下)。

发送的post信息:

dopost=make&templet=default/index.htm&position=../index.html&saveset=1&showmod=1&Submit=更新主页HTML

知识点:在dedecms里,无论是以get还是post发送的信息,不需要接收,直接可以使用,比如上面发送的dopost=make,我们可以在makehtml_homepage.php里直接以$dopost使用。

第二步、分析/dede/目录下的makehtml_homepage.php文件

分析方法很简单,遇到看不懂的,直接 echo 或 print_r 或 var_dump 出来,然后exit(),看看输出的是什么,如下:

第三步,生成静态首页 index.html

代码就两三句,调用了 require_once(DEDEINC."/arc.partview.class.php") 这个类下方法,下图:

转载于:https://www.cnblogs.com/gavinyyb/p/6056300.html

DedeCMS生成首页html静态文件的教程相关推荐

  1. Typecho发布静态html,Typecho生成首页静态HTML密码版

    介绍 之前已经发过Typecho首页生成index.html 静态文件,这次是带密码版本. 开始 首先在网站根目录新建一个文件名为f5.php的PHP文件. 然后在文件中写入如下代码:<?php ...

  2. phpcms v9电脑pc站+手机wap移动端双模板共用数据库数据同步可同步生成静态文件

    phpcms v9电脑pc站+手机wap移动端双模板共用数据库数据同步可同步生成静态文件,并且电脑站和手机站网址页面一一对应,非插件,程序二次开发版. 详情如下: 1.phpcms v9电脑版+手机版 ...

  3. 静态时序分析简明教程(五)]生成时钟的sdc约束方法

    生成时钟的sdc约束方法 一.写在前面 1.1 快速导航链接· 二.生成时钟 2.1 标识时钟源 2.2 时钟命名 2.3 设定生成时钟的特性 2.3.1 -edges 2.3.2 -divide_b ...

  4. 织梦分页php,织梦DedeCMS网站首页分页插件

    织梦DEDECMS首页分页插件下载,一款主要运用用DEDECMS博客模板类的插件.实现首页分页功能.含GBK和UTF8双版本. 后台生成首页 温馨提示 如果你网站以下5个文件做过修改,使用前请备份这5 ...

  5. go读取静态文件.html、css、js404问题

    go读取静态文件.html.css.js404问题 简单项目的静态资源404问题 vue-element-template打包生成的静态资源404问题 本篇博客分两种情况来解决golang项目访问静态 ...

  6. php生成文件index.html,Typecho生成静态首页index.html文件

    Typecho生成静态首页index.html文件 作者:佚名 来源:爱好者 时间:2019-11-02 在挨踢路看到的教程,不仅仅适用于Typecho,wordpress也是可以通用. 教程 在网站 ...

  7. 织梦cms生成首页html的php文件,织梦DedeCMS定时自动生成首页HTML的实现方法

    只需要制作一个文件然后在首页模板添加一句代码就可以实现让织梦DedeCMS自动生成首页html,具体方法如下: 第一步.需要在首页调用随机文章,这样每次自动更新才会有更新的效果,随机文章调用标签如下: ...

  8. php生成首页 教程,简单静态页生成 过程_PHP教程

    一直用smarty的cache,但感觉还是要自己做一个,才有感觉.网上有很多牛人的功能比较完备,打算先自己搞简单的再慢慢丰满.这两天做了一个比较简单的,在hi.baidu.net/alex_wang5 ...

  9. 【Flask】官方教程(Tutorial)-part2:蓝图-视图、模板、静态文件

    前序文章: 官方教程(Tutorial)-part1:项目布局.应用程序设置.定义和访问数据库 蓝图-视图 视图函数是您为响应应用程序请求而编写的代码.Flask 使用模式将传入的请求 URL 与应该 ...

最新文章

  1. 计算机网络面试题(一)
  2. 在windows中创建一个影子用户
  3. 确定有限状态机和非确定有限状态机详解 包含Java实现源码(Nondeterministic finite automata)
  4. Android友盟增量更新
  5. P2257 YY的GCD (莫比乌斯反演)
  6. Project Chameleon Work In Progress 11
  7. NSUserDefaults
  8. Java并发编程的基础-其他的线程复位
  9. Linux macos 常用终端操作
  10. 高位在前低位在后是啥意思_两年前满仓买的一支股,买时28,现在8块多点,股民怎么处理好?...
  11. angular cli中的--flat参数
  12. mysql inno_mysql inno优化配置方法
  13. chrome Flash Player离线安装包下载
  14. Abp vNext swagger注释
  15. SQLRecoverableException: Closed Connection
  16. 操作系统引导程序顺序
  17. Windows笔记本-U盘无法完成格式化
  18. python模拟内置函数reversed()_Python 3 内置函数 reversed( )
  19. 记录下生活,让人生有点感悟
  20. Latex之在caption里加footnote

热门文章

  1. 【Linux】一步一步学Linux——arpwatch命令(165)
  2. 【Linux】一步一步学Linux——info命令(17)
  3. 【Ubuntu】 使用Xshell5连接Ubuntu16.04
  4. android 打印机打印html,Android下通过wifi调用打印机打印
  5. docker harbor 域名_超详细的搭建docker私服Harbor教程
  6. 51nod 1127 最短的包含字符串(尺取法)
  7. 加一—leetcode66
  8. 剑指offer-求二叉树深度
  9. PHP中获取当前页面的完整URL
  10. CF - 741(C. Arpa’s overnight party and Mehrdad’s silent entering) 二分图构造