はじめに
次の基本的なテクニックを使用すると、PHP ウェブサイトの実行を高速化できます。
1. GZip を使用します
各 PHP ページの先頭に次のコードを追加します:
このコードを使用すると、サーバーは次のコードをすべて圧縮します。クライアントに送信してブラウザで解凍する必要があるため、Web サイトの実行が高速になります。この機能により、Web サイトのスペース トラフィックも節約できます。
2. Javascript と Ajax を乱用しないでください
Javascript と Ajax は必要な場合にのみ使用し、決して乱用しないでください。一部の Web サイトでは、不要な Ajax アニメーションが多すぎるか、Ajax を使用して無駄な部分を読み込んでいます。このようにすると、JavaScript ファイルは非常に大きくなりますが、実際には、これらの機能を実現するための解決策は他にもたくさんあります。
3. 画像、ヘッダーファイル、HTTP リクエスト
これはこの記事の最も重要な部分です。 Web ページで参照される画像、外部ファイル、CSS スタイル ファイルが増えるほど、Web ページの読み込みは遅くなります。時間をかけて画像ファイルやその他の外部ファイルのサイズを小さくし、読み込みを速くします。さらに、画像や外部ファイルを読み込むたびに HTTP リクエストが生成されるため、読み込み時間が確実に遅くなります。 Web ページ ファイル、JS ファイル、および CSS スタイル ファイルを圧縮するには、次の方法を使用できます:
Web ページ ファイル: GZip を使用します。最初の記事を参照してください
JS ファイル: この Web サイトでは、JS ファイルのサイズを効果的に削減できます
CSS ファイル: この Web サイトでは CSS ファイルのサイズを減らすことができます
4. MySQL クエリの数を制限します
データベースへのすべてのリクエストにより、Web ページの読み込み速度が遅くなります。 Web 開発者がこれを制御することは困難ですが、いくつかの詳細で最適化を行うことができます。たとえば、データベース レコードを選択するときは、次のコードを使用しないでください:
SELECT * FROM データベース
代わりに次を使用します:
SELECT id、name、date、author、etc, なんとか、なんとか FROM データベース
これは消費量が少なくなりますクエリ時間を短縮し、サーバーの負荷を軽減します。
5. .php拡張子
JSファイルをfilename.js.phpとして保存し、CSSファイルをstylesheet.css.phpとして保存するとロード時間が短縮されると考えている人もいますが、私はその違いに気づきませんでした。もちろん、ウェブサイトの速度が非常に遅くなった場合は、この方法を試すことができます。もちろん、これらのファイルをロードするには、各 PHP ファイルで include() を使用する必要があります。
この Web サイトにアクセスして自分の Web サイトをテストしてください。Web サイトを最適化する方法についていくつかの提案が表示されます。私は新しい Web ページを作成するたびにこの機能を使用します。
この Web サイトにアクセスして自分の Web サイトをテストしてください。Web サイトを最適化する方法についていくつかの提案が表示されます。私は新しい Web ページを作成するたびにこの機能を使用します。
http://www.bkjia.com/PHPjc/364058.html