ホームページ  >  記事  >  CMS チュートリアル  >  DEDECMS のホームページを自動更新する方法

DEDECMS のホームページを自動更新する方法

藏色散人
藏色散人オリジナル
2019-12-10 09:32:502429ブラウズ

DEDECMS のホームページを自動更新する方法

DEDECMS のホームページを自動的に更新するにはどうすればよいですか?

皆さん、こんにちは。私は長い間 DEDECMS を使っていませんでしたが、2 か月ほどしか経っていません。現在、多くの人が DEDECMS プログラムを使用しています。 DEDECMS は使いやすく便利なので、初心者でもすぐに Web サイトを構築できます。次に、Dreamweaver のホームページを定期的に自動更新する方法を説明します。

推奨学習: 梦Weavercms

Web サイトのホームページでランダム コール記事をサポートする CMS (dedecms など) を使用している場合、コンテンツは収集されます。コンテンツを手動で更新する時間がないが、Baidu に Web サイトを気に入ってもらいたい場合は、この小さなプログラムを使用すると非常に便利で便利です。

コードは次のとおりです。

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

上記のコードを task.php として保存します。

次に、ホームページの静的 HTML の最後に次の JS を挿入します

<script language=&#39;javascript&#39; src=&#39;task.php&#39;></script>

上記のコード dedecmsとphpcmsの両方で利用可能 Ecmsは動かないかもしれませんが、スケジュールタスク機能はあるようですが、ランダム呼び出し機能がないと役に立ちません。

以上がDEDECMS のホームページを自動更新する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。