ホームページ > CMS チュートリアル > DEDECMS > Dreamweaver はどのようにして Web ページのアクセス速度を向上させますか?

Dreamweaver はどのようにして Web ページのアクセス速度を向上させますか?

angryTom
リリース: 2019-11-09 13:22:11
オリジナル
1708 人が閲覧しました

Dreamweaver はどのようにして Web ページのアクセス速度を向上させますか?

Web ページのアクセス速度を向上させる方法

Web ページを開く速度が速くなることはわかっています。ユーザーエクスペリエンスを向上させることが効果的な戦略です。 Web ページを開く速度に影響を与える要因は数多くありますが、今回は DreamWeaver CMS の内部プログラムを最適化することで Web ページを開く速度を高速化する方法についてお話します。

まず、記事ページの Javascript を処理します。デフォルトのテンプレートの前に Javascript の大きなセクションがあり、これは 2KB を少し超える可能性があり、各ページは 2KG です。この JS を抽出してファイルとして保存します。今後、ダウンロードする必要があるのは 1 回だけです。ただし、JS 内のパスは状況に応じて置き換えてください。

第二に、記事のクリック数が止まっていることに気付きました。その時間差は 10 秒未満でした。非常に気分が悪くなりました。データをチェックしていることが判明し、影響を受けました。スピード。実際、AJAX を使用してここに記述できます。具体的な方法は次のとおりです:

1. テンプレートを変更して

<script src="{dede:field name=&#39;phpurl&#39;/}/count.php?view=yes&aid={dede:field name=&#39;id&#39;/}&mid={dede:field name=&#39;mid&#39;/}" type=&#39;text/javascript&#39; language="javascript"></script>
ログイン後にコピー

行を削除し、

2. 最初の手順で説明した JS ファイルに JS 関数を追加します。

function getClick(aid,mid) 
{ 
var taget_obj = document.getElementById(&#39;article_click&#39;); 
myajax = new DedeAjax(taget_obj,false,false,&#39;&#39;,&#39;&#39;,&#39;&#39;); 
myajax.SendGet2("/plus/count.php?ajax=yes&mid=" +mid +"&aid=" +aid); //这里要根据情况改成网站的实际路径 
DedeXHTTP = null; 
}
ログイン後にコピー

3. plus/count.php ファイルを変更します。 exit()

if(!empty($ajax)) 
{ 
$row = $dsql->GetOne(" Select click From `{$maintable}` where {$idtype}=&#39;$aid&#39; "); 
if(is_array($row)) 
{ 
echo $row[&#39;click&#39;]; 
} 
}
ログイン後にコピー

3 の前に次のコードを追加します。Put変更:

<script language="javascript" type="text/javascript">getClick({dede:field name=&#39;id&#39;/},mid={dede:field name=&#39;mid&#39;/});getDigg({dede:field.id/});</script>。
ログイン後にコピー

実際、getClick 関数が記事の最後に配置されている限り、どこに配置されても問題ありません。

推奨チュートリアル: dedecms チュートリアル

以上がDreamweaver はどのようにして Web ページのアクセス速度を向上させますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート