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

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

angryTom
angryTomオリジナル
2019-11-09 13:22:111626ブラウズ

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>

行を削除し、2b73f432baaa4b9d8af6be0541594dd3

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 の前に次のコードを追加します。Putc816a7ba70fbc6b254eca2ce6ba0723agetDigg({dede:field.id/}); 2cacc6d41bbb37262a98f745aa00fbf0変更:

<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 サイトの他の関連記事を参照してください。

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