ホームページ  >  記事  >  バックエンド開発  >  PHP 学習ルートと PHP 最適化のための 10 のヒント

PHP 学習ルートと PHP 最適化のための 10 のヒント

黄舟
黄舟オリジナル
2016-12-21 09:39:151761ブラウズ

PHP学習者に適した学習ルート:


(1) HTML/CSS/JSとWebページの基本的な要素に慣れており、完成段階では簡単なWebページを自分で作成でき、要素については比較的慣れています。属性


(2) 動的言語の概念と操作メカニズムを理解し、基本的な PHP 構文に精通する


(3) PHP と HTML を組み合わせて単純な動的ページを完成させる方法を学ぶ


(4) MySQL について触れ、データベースの設計を開始します


(5) PHP 構文の統合を継続し、一般的な PHP 関数のほとんどに慣れ、オブジェクト指向プログラミング、MySQL の最適化、およびいくつかのテンプレートを理解しますとフレームワーク


(6) ついに完全に機能する動的サイトが完成しました


PHP パフォーマンス最適化のための 10 のヒントを共有します:


(1) foreach の方が効率的です。while の代わりに foreach を使用してみてください。 for ループ


(2) ループ 変数、特にオブジェクトなどの変数を内部で宣言しないでください


(3) 複数のネストされたループでは、可能であれば、最長のループをCPU がループ層を通過する回数を減らし、プログラムのパフォーマンスを最適化します


(4) 文字列を二重引用符で囲むのではなく一重引用符を使用して、 PHP パフォーマンスの最適化を実現します


(5) i=i+1 の代わりに i+=1 を使用します。 C/C++ の習慣に準拠しており、非常に効率的です


(6) PHP パフォーマンス最適化の目的を達成するために、Select SQL ステートメントを最適化し、可能な限り挿入および更新操作を最小限に抑えます


(7) PHP のファイル操作効率は低くないが、ファイル操作はできるだけ少なくする


(8) PHP の内部関数をできるだけ使用する


( 9) PHP の内部文字列操作関数を使用できる場合は、正規表現を使用しないでください


(10) feof、fgets、fopen、および file メソッドまたは series メソッドの代わりに file_get_contents を使用できる場合は、使用してみてください。 file_get_contents の方がはるかに効率的だからです。 ただし、URL ファイルを開くときは、file_get_contents の PHP バージョンの問題に注意してください。上記は PHP 学習ルートと 10 の PHP 最適化スキルです。その他の関連コンテンツについては、PHP 中国語 Web サイト (www.php.cn) を参照してください。 )!

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