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 に関するいくつかの記事を書きました。彼の最後のアドバイスは次のとおりです。
絶対に偏執的になってください。 Web サイトが常に攻撃されたり、さまざまな問題が発生したくない場合は、すべてのユーザーが悪意があると想定し、長時間警戒することになります。これにより、Web サイトの安全性が高まります
4. キャッシュに注意を払う - Ben Balbo
Ben Balbo は、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 コードの実行効率よりもはるかに低いことが証明されました。
[PHP フレームワークを使用したい場合、Rasmus は CodeIgniter を推奨します (私は Kohana を推奨します、笑)。これは「フレームワークらしくない」ためです]
9. マルチスレッドを使用する - Jack D. Herrington
10. エラー レポートをすぐに開始する - David Cummings
PHP 開発者に最も言いたいのは、エラー レポートのレベルを最高レベルに引き上げることです。詳細については、「2 つの簡単な php ヒント」を参照してください。これにより、長期的には時間を大幅に節約できます。