GVKun编程网logo

DEDECMS等PHP系统自动更新首页的方案(php实现自动更新)

13

在本文中,我们将为您详细介绍DEDECMS等PHP系统自动更新首页的方案的相关知识,并且为您解答关于php实现自动更新的疑问,此外,我们还会提供一些关于dedecms{dede:php}标签用法介绍,

在本文中,我们将为您详细介绍DEDECMS等PHP系统自动更新首页的方案的相关知识,并且为您解答关于php实现自动更新的疑问,此外,我们还会提供一些关于dedecms {dede:php}标签用法介绍,dedecmsdede、dedecms {dede:php}标签用法介绍,dedecmsdede_PHP教程、DedeCMS 自动定时更新首页html插件、dedecms 调用单页栏目内容到首页的方法的有用信息。

本文目录一览:

DEDECMS等PHP系统自动更新首页的方案(php实现自动更新)

DEDECMS等PHP系统自动更新首页的方案(php实现自动更新)

 

DEDECMS程序现在使用的人很多。因为很好用很方便,即使是菜鸟也能快速使用DEDECMS建站,下面我就为告诉大家织梦定时自动更新首页的办法。

         如果网站主页使用了支持随机调用新闻的CMS,如:dedecms,内容又是采集的,并且你没多少时间进行手动更新内容的话,但又想让baidu喜欢你的网站,用这个小程序将会对你相当的有用和方便。
代码如下:

以下为引用的内容:

<?php
set_time_limit(0); //你网站的CMS根URL,结束不要加 / $baseCmsUrl = ; //动态主页的名称 $dmPageName = "index.php"; //静态主页的名称 $stPageName = "index.html"; //你希望多长时间更新一次,单位是秒 $mkTime = 3600; //下面是执行的代码 $tureStFile = dirname(__FILE__).'/'.$stPageName; $ftime = @filemtime($tureStFile); if(!file_exists($tureStFile) || ($ftime < time()-$mkTime)) { $body = file_get_contents($baseCmsUrl.'/'.$dmPageName); $fp = fopen($tureStFile, 'w'); fwrite($fp, $body); fclose($fp); } ?>  



将上述代码保存为 task.php 
然后在主页的静态HTML结尾引入下面的JS
<script language='javascript' src='task.php'></script>。

以上代码在dedecms和phpcms中均可用,ecms可能是不行的,不过它似乎有计划任务功能,但没有随机调用的功能用这个也没用。 本文章网址:http://www.ppssdd.com/code/10497.html。转载请保留出处,谢谢合作!

dedecms {dede:php}标签用法介绍,dedecmsdede

dedecms {dede:php}标签用法介绍,dedecmsdede

dedecms {dede:php}标签用法介绍,dedecmsdede

最简单的输入如

代码如下 复制代码
{dede:php}

  $numA = 1;

  $numB = 2;

  echo $numA + $numB;

立即学习“PHP免费学习笔记(深入)”;

{/dede:php}

从上面语句可以看出dede:php标签可以名符其实的让在php中一样的用法,上面语句在php写法如下

代码如下 复制代码

$numA=1;
$numB=2;
echo $numA+$numB;
?>


是不是看上去很像啊,再看一个再有if else 条件判断的

代码如下 复制代码
[field:global runphp=''yes'' name=autoindex]
$a="";
$b="
";
$c="";
if (@me > 3) @me = $c.@me.$b;
else @me = $a.@me.$b;
[/field:global]

这个在php中写法我就不写了,下面我们要看dede php标签结合起来sql标签使用。


结合SQL查询输出单条内容

代码如下 复制代码
{dede:php}
$row = $dsql->GetOne(''select id,typename from dede_arctype where id=2'');
print_r($row);
{/dede:php}
这个输出的内容是
Array
(
[id] => 2
[typename] => 问答
)

是不是很简单啊,有需要学习的朋友可以参考一下本文章哈。
from:http://www.111cn.net/wy/CMS/42052.htm

dedecms {dede:php}标签用法介绍,dedecmsdede_PHP教程

dedecms {dede:php}标签用法介绍,dedecmsdede_PHP教程

dedecms {dede:php}标签用法介绍,dedecmsdede

最简单的输入如

代码如下 复制代码
{dede:php}

  $numA = 1;

  $numB = 2;

  echo $numA + $numB;

立即学习“PHP免费学习笔记(深入)”;

{/dede:php}

从上面语句可以看出dede:php标签可以名符其实的让在php中一样的用法,上面语句在php写法如下

代码如下 复制代码

$numA=1;
$numB=2;
echo $numA+$numB;
?>


是不是看上去很像啊,再看一个再有if else 条件判断的

代码如下 复制代码
[field:global runphp=''yes'' name=autoindex]
$a="";
$b="
";
$c="";
if (@me > 3) @me = $c.@me.$b;
else @me = $a.@me.$b;
[/field:global]

这个在php中写法我就不写了,下面我们要看dede php标签结合起来sql标签使用。


结合SQL查询输出单条内容

代码如下 复制代码
{dede:php}
$row = $dsql->GetOne(''select id,typename from dede_arctype where id=2'');
print_r($row);
{/dede:php}
这个输出的内容是
Array
(
[id] => 2
[typename] => 问答
)

是不是很简单啊,有需要学习的朋友可以参考一下本文章哈。
from:http://www.111cn.net/wy/CMS/42052.htm

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/908457.htmlTechArticlededecms {dede:php}标签用法介绍,dedecmsdede 最简单的输入如 代码如下 复制代码 {dede:php} $numA = 1; $numB = 2; echo $numA + $numB; {/dede:php} 从上面语句可...

DedeCMS 自动定时更新首页html插件

DedeCMS 自动定时更新首页html插件

 

应用领域:对于向我这样,首页用loop调用论坛数据的(不用js,对搜索引擎不好),需要时时更新首页html,或是首页有调用留言 评论数据的...都可以使用,我个人觉得这个还是特别实用的。 

因为我在首页调用了大量的论坛数据,用jS吧,怕baidu这种弱智机器人发现不了,所以就用这个插件,每隔30分钟自动更新一次,:-) 

thanks 
请自行修改auto_makehome.php中 
$interval=1800; 
1800=30*60 表示首页html每隔半小时生成一次,请自行修改,测试时建议改小这个数值,以方便调试查看 

使用办法: 
解压 上传至/plus目录 
修改auto_makehome.php中$interval=1800;---如果有必要的话 
在源码头部放上下面代码<script src=http://www.dede58.com/a/dedejq/"/plus/auto_makehome.php" language="javascript"></script> 本文章网址:http://www.ppssdd.com/code/4692.html。转载请保留出处,谢谢合作!

dedecms 调用单页栏目内容到首页的方法

dedecms 调用单页栏目内容到首页的方法

如何将已经做成单页的栏目内容调用到首页来。

  常用的需要调到首页来的单页内容,比如公司简介、联系我们等内容,我们在首页可能都要进行展现。通过常规的方式,包括查阅dede官方论坛资料,都找不到比较合适的答案。今天我们就提供两种方式进行调用。

一、我们知道,单页内容的模板调用标签是 {dede:field.content/} ,经过试验,在首页使用

 

复制代码
代码如下:

  {dede:channelartlist }
   {dede:field.content/}
  {/dede:channelartlist }

 

  进行调用,即可顺利的调出相关的数据。

  但是出现问题,这种调用只能用于只有一个单页的情况,如果系统中含有两个或者多个以上的单页,该调用会将所有的单页内容堆叠显示出来。即使加type的ID进行限定也没有什么作用。所以这种方法并不太适合

二、我们还可以使用sql进行调用,这样以来灵活性大大提高了,而且可以调用任意一个栏目ID的单页内容。

复制代码
代码如下:

今天的关于DEDECMS等PHP系统自动更新首页的方案php实现自动更新的分享已经结束,谢谢您的关注,如果想了解更多关于dedecms {dede:php}标签用法介绍,dedecmsdede、dedecms {dede:php}标签用法介绍,dedecmsdede_PHP教程、DedeCMS 自动定时更新首页html插件、dedecms 调用单页栏目内容到首页的方法的相关知识,请在本站进行查询。

本文标签:

上一篇dedecmsmysql错误:……is marked as crashed and should be(mysqldeclare报错)

下一篇DEDE织梦CMS新闻页/栏目页调用评论数、好评、差评(织梦栏目页模板)