Web サイトがユーザーを維持したい場合、速度は非常に重要です。ここで、Web サイトの最適化についていくつか感じたことを書きます。
まず、ページの重量を減らし、無駄な余分なものを取り除く必要があります。私たちが Web を閲覧するとき、実際には仮想ホスト内の Web コンテンツをローカル ハード ドライブにダウンロードし、ブラウザを使用してそれを解釈して表示します。 Web ページのダウンロード速度は表示速度に大きな割合を占めるため、Web ページ自体が占めるスペースが小さいほど、閲覧速度は速くなります。これには、Web ページを作成する際にシンプルさの原則に従い、大きすぎる Flash アニメーション、画像、その他のリソースを使用しないことが必要です。きれいで簡潔なページは、人々に明晰さの感覚を与えます。
ページのコンテンツ全体をテーブルに詰め込みます。これは Web デザインの問題であり、統一されたページ配置を追求するために、多くの Web マスターはページのコンテンツ全体をテーブルに詰め込み、セル TD を使用して各「ブロック」のレイアウトを分割します。スピードは絶対に遅いです。テーブル内のコンテンツがすべて読み込まれるまでテーブルは表示されないため、一部のコンテンツにアクセスできない場合、ページ全体のアクセス速度が遅くなります。正しいアプローチは、コンテンツを 1 つのテーブルにすべて詰め込むのではなく、同じ形式の複数のテーブルに分割することです。
静的な HTML ページを使用してみてください。皆さんが知っているように、ASP、PHP、JSP などのプログラムは、Web ページ情報の動的な相互作用を実現しており、データの相互作用が優れており、データベースの内容に簡単にアクセスして変更できるため、実行するのに非常に便利であり、Web サイトを作成します。 「移動」など: フォーラム、掲示板など。ただし、このタイプのプログラムは、最初にサーバーによって処理され、HTML ページが生成され、それを閲覧のためにクライアントに「送信」する必要があり、一定量のサーバー リソースを消費する必要があります。仮想ホスト上でこの種のプログラムを使いすぎると、Web ページの表示速度が確実に遅くなりますので、その必要はなく、静的な HTML ページを使用するようにしてください。
ASP、ASPX、PHP、およびその他のファイルへのアクセスを .js 参照に変更します。これは、ASP、ASPX、PHP などのプログラムを設計するときに注意する必要があります。静的な HTML ページに動的データを埋め込みたい場合、これらの動的データが ASP、PHP、およびその他のプログラムによって提供される場合は、次のステートメントを使用します。この場合、誰かがあなたの Web サイトにアクセスするたびに、サーバーは tongji.asp ファイルを実行して処理し、データベースから対応するデータを抽出し、それを何万人ものユーザーが表示するために Web ページに出力します。同時に訪問すると、何万回も実行された場合の結果は想像できます。これらのプログラムで 1.js ファイルにデータを動的に生成し、ホームページで < SCRIPT c="http://www.XXX.com/1.js">< /SCRIPT> のようなコードを使用することをお勧めします。 1.js ファイルを参照します。このように、データの表示はクライアントのブラウザに任せられるため、サーバーリソースを消費せず、当然ながら表示速度も非常に高速になります。 Web サイトのホームページ ファイルには多数の JS 参照があり、JS コンテンツはバックグラウンド プログラムによって自動的に生成されるため、アクセス速度は非常に高速です。
iframe を使用して別のページをネストします。 Web サイトに広告コードを挿入し、これらの広告 Web サイトが速度に影響を与えたくない場合は、iframe を使用するのが最適です。その方法は、これらの広告コードを別のページに配置し、次のコードを使用してそのページをホームページに埋め込むことで、広告ページの遅延によってホームページ全体の表示が遅れることを防ぐことです。
フレンドリーリンクの問題。ウェブサイト同士をリンクすると、ウェブサイトの宣伝効果が高まります。ロゴ画像をリンクすると、ウェブサイトのテーマや位置付けがより正確に表現され、宣伝効果が大幅に高まります。ただし、画像のリンクが多すぎると、表示速度に影響が出るのは避けられません。ウェブページの。多くの Web マスターは、フレンドシップ Web サイト上の画像の URL を直接引用することを好みます。そのため、各フレンドシップ Web サイトのアクセス速度は異なり、画像がダウンロードされるまでテーブル全体が待機する必要があります。これにより、ページの表示速度が大幅に短縮されます。したがって、フレンドリー リンクを作成するときは、次のように最善を尽くす必要があります。 テキスト リンクのみを作成します。テキスト リンクを作成しても Web ページの速度が遅くなることはありません。すべてのリンクを別のページに配置し、ホームページ上のそのページにリンクします。フレンドリー リンクをホームページに表示する必要がある場合は、リンクが配置されているテーブル全体をページの下部に配置してください。ページは 1 行ずつ上から下に表示されるため、ページの下部に配置しても問題はありません。他のコンテンツの表示を遅らせます。フレンドリー リンクのロゴ画像が最初にダウンロードされ、次に自分の Web スペースに転送されます。この方法では、速度は自分の Web スペースによって決まり、フレンドリー Web サイトの影響を受けません。
ウェブサイトのカウンターコード配置のスキルに注意してください。 Web ページにカウンタを配置すると、Web サイトのトラフィックをカウントでき、Web マスターや広告主にアクセスの基準を提供できます。ただし、Web サイト統計システムがどれほど強力であっても、障害は常に発生します。統計コードをページ コンテンツの直前に直接配置するか、Table タグまたは div タグに配置すると、カウンターにアクセスできないときに、ページ上の Table または div によって数十秒の遅延が発生し、ページへのアクセスに時間がかかります。したがって、Web サイトの速度を向上させるには、統計コードの配置に注意する必要があります。正しい方法は、統計コードをページの下部に配置し、同じテーブルやテーブルに配置しないことです。 div タグをページコンテンツとして使用します。統計コードをページ コードの下部に直接配置することも、下部に別の Table または div を作成してカウンターを配置することもできます。このようにして、カウンターにアクセスできない場合でも、Web サイトの速度はまったく影響を受けません。
つまり、Web サイトの速度を最適化する方法は数多くありますが、特に Web サイト構築の初期段階では、静的ページ表示 + アーキテクチャを使用することによってのみ、Web サイトのアクセス速度を根本的に改善することができます。