ホームページ >バックエンド開発 >PHPの問題 >PHPプロジェクトの経験を書く方法

PHPプロジェクトの経験を書く方法

王林
王林オリジナル
2019-09-29 11:55:054064ブラウズ

PHPプロジェクトの経験を書く方法

PHP プロジェクト体験の概要

1. 変数

すべての変数を入れるのが最善ですこれを配列に格納すると、特にプログラムが大きい場合に、プログラム開発に非常に便利になります。変数の名前は自分の習慣に合わせて付ける必要があり、ピンインを使用する場合でも英語を使用する場合でも、少なくとも記憶に適した特定の意味を持たせる必要があります。変数の名前はできる限り標準化する必要があり、PHP のキーワードと競合しないようにする必要があります。

2. 関数

PHP には多くの関数が付属しており、プログラムの作成に非常に便利です。もちろん、大規模なプログラムでは、多くの関数 (数十、場合によっては数百) を自分で定義しなければならないことがよくあります。もちろん、クラスを使用するプログラムでは、関数と呼ぶのではなく、メソッドと呼ぶ必要がありますが、ここではクラスの使用方法については説明しません。機能が多すぎると、どうしても混乱してしまいます。

この問題を解決する方法はありますか?

上記の変数の使用方法を参照してください。同様に、定義したすべての関数名を配列に入れることもできます。このようにして、関数の使用中にいつでも、配列内に繰り返し定義があるかどうかを直接確認できます。繰り返し発生する現象を見つけた場合は、すぐに変更できます。プログラムの書き込み速度が向上しました。関数を使用する際のもう一つの注意点は、グローバル変数です。これは小さな問題ではありますが、無視することはできません。このとき、関数内で変数がグローバル変数として宣言されているかどうかを確認してください。

3. プログラムのコメント

プログラムのコメントは非常に重要です。C であろうと JAVA であろうと、プログラムは、プログラマにとって優れたプログラミング スタイルを反映していることがよくあります。それが他人にとっても自分自身にとっても大きな利益となるかどうかにかかわらず、もちろんここでは大規模プロジェクトの開発について話していますが、チームワークの精神は非常に重要です。

あなたのプログラムが他の人にとって理解するのが難しい場合、チームワークの精神についてどのように語ることができますか?もちろん、この大規模なプロジェクトを一人で開発する場合や、時間に追われてコメントを書く時間がない場合は別です。しかし、一般的に言えば、このような状況はまれです。よほどの緊急事態でない限り。優れたプログラマーは、たとえそれが自分自身のためのものであっても、自分が作成するすべてのプログラムに必ずコメントを追加します。

4. ソースプログラムを作成するには、どのようなテキスト編集ソフトウェアを使用する必要がありますか

実際には、特に決まりはなく、好みであれば大丈夫です。私は慣れているせいか PHPEDIT の方が好きですが、今では PHPEDIT なしでは PHP を書く気になれないような気がして、PHP を学び始めた頃は、プログラムが比較的簡単だったので、NOTEPAD を使って書いていました。数百行あるプログラムの場合、NOTEPAD を使用するのは明らかに不適切です。 PHPEDITを使用したことがなくても、PHPEDITを使用すると作業効率が数倍向上します。

5. データベース設計

データベースの設計は大規模プロジェクトの開発において非常に重要なポイントであり、開発の成否に関わります。プロジェクト開発全体。詳細には立ち入りません。誰もが自分の実践で経験を積み、徐々に理解することができます。つまり、データベースの設計を最初から決めるのが最善です。設計したデータベース構造を開発途中で変更することはできますが、これを行うとプロジェクト全体の開発効率が大幅に低下します。

6. クラスの使用

クラスを使用すると、主にコードの再利用が可能になり、プロジェクトの開発時間とプログラマーの作業負荷が軽減されます。クラスが使用できる限り、クラスは可能な限り使用する必要があり、実際にクラスが使用される場所で快適に使用できるように、クラスを使用する習慣を身に付ける必要があります。大規模な PHP プロジェクトはクラスで構成されていると言えます。自分でゆっくり体験するのが良いでしょう。

つまり、大規模な PHP プロジェクトを開発する場合は、時間の予算を立てる必要があります。特に顧客が途中で考えを変えた場合、結果は無駄になりますので注意してください。

推奨チュートリアル: PHP ビデオ チュートリアル

以上がPHPプロジェクトの経験を書く方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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