ホームページ > バックエンド開発 > PHPチュートリアル > iPhone公式サイト PHP Webサイトの基本的な最適化方法まとめ

iPhone公式サイト PHP Webサイトの基本的な最適化方法まとめ

WBOY
リリース: 2016-07-29 08:38:52
オリジナル
1454 人が閲覧しました

1. GZip を使用します

次のコードを各 PHP ページの先頭に追加します:

php ob_start("ob_gzhandler");?>

このコードを使用すると、サーバーはすべてのファイルを圧縮します。クライアントのコードに送信する必要があるデータをブラウザで解凍し、Web サイトの実行を高速化します。この機能により、Web サイトのスペース トラフィックも節約できます。

2. Javascript と Ajax を乱用しないでください

Javascript と Ajax は必要な場合にのみ使用し、決して乱用しないでください。一部の Web サイトでは、不要な Ajax アニメーションが多すぎるか、Ajax を使用して無駄な部分を読み込んでいます。このようにすると、JavaScript ファイルは非常に大きくなりますが、実際には、これらの機能を実現するための解決策は他にもたくさんあります。

3. 画像、ヘッダーファイル、HTTP リクエスト

これはこの記事の最も重要な部分です。 ウェブページが参照する画像、外部ファイル、CSS スタイル ファイルが増えるほど、ウェブページの読み込みは遅くなります。時間をかけて画像ファイルやその他の外部ファイルのサイズを小さくし、読み込みを速くします。さらに、画像や外部ファイルを読み込むたびに HTTP リクエストが生成されるため、読み込み時間が確実に遅くなります。次の方法を使用して、Web ページ ファイル、JS ファイル、および CSS スタイル ファイルを圧縮できます:

Web ページ ファイル: GZip を使用します。最初の記事を参照してください。
JS ファイル: http://www.fmarcia.info/jsmin/ test.html この Web サイトは、JS ファイルのサイズを効果的に削減できます
CSS ファイル:http://www.cssdrive.com/index.php/main/csscompressor/ この Web サイトは、CSS ファイルのサイズを削減できます

4 . MySQL クエリの数を制限します

データベースへのリクエストごとに、ウェブページの読み込み速度が遅くなります。 Web 開発者がこれを制御することは困難ですが、いくつかの詳細で最適化を行うことができます。たとえば、データベース レコードを選択する場合、次のコードを使用する代わりに:

SELECT * FROM database

代わりに次のコードを使用します:

SELECT id, name, date, author, etc, なんとか、なんとか FROM データベース

これは消費量が少なくなりますクエリ時間を短縮し、サーバーの負荷を軽減します。

5 違いに注目してください。もちろん、ウェブサイトの速度が非常に遅くなった場合は、この方法を試すことができます。もちろん、これらのファイルをロードするには、各 PHP ファイルで include() を使用する必要があります。

6. http://www.websiteoptimization.com/

この Web サイトにアクセスして、Web サイトを最適化する方法についていくつかの提案を提供します。私は新しい ウェブページ

を作成するたびにこの機能を使用します。

上記では、iPhone 携帯電話の公式 Web サイトの基本的な最適化方法の概要を紹介しました。これには、iPhone 携帯電話の公式 Web サイトの内容も含まれており、PHP チュートリアルに興味のある友人に役立つことを願っています。

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