ホームページ > バックエンド開発 > PHPチュートリアル > PHP マスターのアドバイス: 優れた PHP コードを思いつくには?_PHP チュートリアル

PHP マスターのアドバイス: 優れた PHP コードを思いつくには?_PHP チュートリアル

WBOY
リリース: 2016-07-21 14:57:25
オリジナル
970 人が閲覧しました

原文: http://nettuts.com/articles/10-principles-of-the-php-masters/

PHP の普及により、必要な機能を実現するためのコードを見つけるだけで済みます。どのコードが優れたコードとみなされるでしょうか?現時点では、マスターの指導が必要です

1. PHP は必要な場合にのみ使用してください——Rasmus Lerdorf (PHP の創設者)


PHP にすべてを任せないでください。PHP は単なるツールです。ツールには独自の制限があります
PHP で解決できない場合は、他の言語を使用することを恐れないでください

2. MySQL でできるだけ多くのテーブルを使用します—Matt Mullenweg (wordpress の創設者)



3. ユーザーを決して信頼しないでください - Dave Child

Dave Child は Added Bytes (旧名: www.ilovejackdaniels.com) の作成者です。いくつかの言語用の チートシート (入門ノート) を作成しました

Dave は PHP に関するいくつかの記事を書きました:

絶対に偏執的になってください。ウェブサイトが常に攻撃されたり、さまざまな問題が発生したくない場合は、すべてのユーザーが悪意があると想定し、長時間警戒することにより、ウェブサイトの安全性を高めることができます

4. キャッシュに注意してください—ベン・バルボ

Ben Balbo は sitepoint に記事を書いています。彼は PHP ディスカッション グループおよびオープン ソース グループのリーダーです。彼は PHP キャッシュにもっと時間を費やすことを推奨しています。

ブログなど、ほとんど変更のない Web サイトの場合は、キャッシュを設定することで明らかな結果を得ることができます。ショッピングなど、もう少し複雑な Web サイトの場合、キャッシュ設定の要件は高くなりますが、結果は通常非常に良好です。実際、本質的にキャッシュとは、頻繁に使用されるがあまり変更されないコンテンツを保存することです

5. IDE、テンプレート、またはコードスニペットを通じて開発をスピードアップ - Chad Kieffer



6. PHP のフィルター関数を使用する - Joey Sochacki

フィルタープラグインをインストールする必要がありますが、これはユニバーサルではないため、無視してください

7. PHP フレームワークを使用する - Josh Sharp

PHP 自体は非常に簡単に学習できるため、フレームワークを使用すると時間を節約し、エラーを排除できます。 PHP には厳密な制限がないため、標準以外のコードを簡単に作成できます。その解決策はフレームワークを使用することです。彼の記事「フレームワークを使用する利点」をご覧ください

8. PHP フレームワークを使用しないでください—Rasmus Lerdorf

反対意見もあるが、最大の理由は執行効率にある。

Drupalcon 2008 カンファレンスで、Rasmus はいくつかの「hello world」を通じて純粋な PHP といくつかのフレームワークの実行効率を比較しました。その結果、PHP フレームワークの実行効率は純粋な PHP コードの実行効率よりもはるかに低いことが証明されました

。 [For php フレームワークを使用したい場合、Rasmus は CodeIgniter を推奨します (私は Kohana を推奨します、笑)。なぜなら、それは「フレームワークらしくない」からです]

9. マルチスレッドを使用する - ジャック D. ヘリントン


10. すぐにバグレポートを作成してください—David Cummings

PHP 開発者に一番言いたいのは、エラー報告レベルを最高レベルに調整してくださいということです。詳細については、「2 つの簡単な php ヒント」を参照してください。これにより、長期的には時間を大幅に節約できます。

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/364052.html技術記事原文: http://nettuts.com/articles/10-principles-of-the-php-masters/ PHPの普及により、コードを見つけるだけで目的の機能を実現できますが、どのようなコードなのかはい...
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート