1. 変数
すべての変数を配列に保存するのが最善です。これは、プログラム開発において、特にプログラムが大きい場合に非常に便利です。変数の名前は、ピンインを使用する場合でも英語を使用する場合でも、自分の習慣に合わせて付ける必要があり、少なくとも記憶に適した意味が必要です。変数の名前はできる限り標準化し、PHP のキーワードと競合しないようにする必要があります。
2. 関数
PHP には多くの関数が付属しており、プログラム作成に非常に便利です。もちろん、大規模なプログラムでは、多くの関数 (数十、場合によっては数百) を自分で定義しなければならないことがよくあります。もちろん、クラスを使用するプログラムでは、クラスを関数と呼ぶのではなく、メソッドと呼ぶ必要があります。ここではクラスの使用については説明しません。機能が多すぎると、どうしても混乱してしまいます。この問題を解決する方法はありますか?上記の変数の使用方法を参照してください。同様に、定義したすべての関数名を配列に入れることもできます。このようにして、使用中にいつでも、関数が配列内で繰り返し定義を直接持っているかどうかを確認できます。繰り返し発生する現象を見つけた場合は、すぐに変更できます。プログラムの書き込み速度が向上しました。関数を使用するときにもう 1 つ注意すべき点は、グローバル変数です。これは小さな問題ですが、無視できません。そうしないと、特定の変数を呼び出すことができません。このとき、変数が関数内でグローバル変数として宣言されているかどうかを確認してください。
3. プログラム コメント
プログラム コメントは、C であろうと JAVA であろうと、プログラマの優れたプログラミング スタイルを反映することがよくあります。それが他人にとっても自分自身にとっても大きな利益となるかどうかにかかわらず、もちろんここでは大規模プロジェクトの開発について話していますが、チームワークの精神は非常に重要です。あなたのプログラムが他の人にとって理解しにくい場合、どうやってチームスピリットについて語ることができますか?もちろん、この大規模なプロジェクトを一人で開発する場合や、時間に追われてコメントを書く時間がない場合は別です。しかし、一般的に言えば、このような状況はまれです。よほどの緊急事態でない限り。優れたプログラマーは、たとえそれが自分自身のためのものであっても、自分が作成するすべてのプログラムに間違いなくコメントを追加します。
4. ソースプログラムを書くためにどのテキスト編集ソフトウェアを使用するべきか
実際には、好みに応じて、特定のルールはありません。私は慣れているからか PHPEDIT の方が好きですが、今では PHPEDIT なしでは PHP を書く気になれないような気がします。PHP を初めて学習したときは、プログラムが比較的簡単だったので、NOTEPAD を使って書いていました。したがって、数百行あるプログラムの場合は、NOTEPAD を使用するのは明らかに不適切です。 PHPEDITを使用したことがなくても、PHPEDITを使用すると作業効率が数倍向上します。
5. データベース設計
データベース設計は大規模プロジェクトの開発において非常に重要なポイントであり、プロジェクト開発全体の成否に関わります。詳細には立ち入りません。誰もが自分の実践で経験を積み、徐々に理解することができます。つまり、データベースの設計を最初から決めるのが最善です。開発プロセス中に設計されたデータベース構造を変更することはできますが、これによりプロジェクト全体の開発効率が大幅に低下します。データベース構造を随時変更する人がいるでしょうか。
6. クラスの使用
クラスを使用すると、主にコードの再利用が可能になり、プロジェクトの開発時間を短縮でき、プログラマの作業負荷も大幅に軽減されます。クラスが使用できる限り、クラスを使用する習慣を身につけ、実際にクラスを使用する環境に慣れる必要があります。大規模な PHP プロジェクトはクラスで構成されていると言えます。自分でゆっくり体験するのが良いでしょう。
つまり、大規模な PHP プロジェクトを開発するときは、時間の予算を立てる必要があります。特に顧客が途中で後戻りした場合、結果は無駄になりますので注意してください。