ホームページ > バックエンド開発 > PHPチュートリアル > PHP を使用した大規模プロジェクトの開発経験、PHP 開発プロジェクト_PHP チュートリアル

PHP を使用した大規模プロジェクトの開発経験、PHP 開発プロジェクト_PHP チュートリアル

WBOY
リリース: 2016-07-13 10:22:36
オリジナル
1139 人が閲覧しました

大規模プロジェクト、PHP開発プロジェクトのPHP開発経験

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

2. 関数
PHP には多くの関数が付属しており、プログラム作成に非常に便利です。もちろん、大規模なプログラムでは、多くの関数 (数十、場合によっては数百) を自分で定義しなければならないことがよくあります。もちろん、クラスを使用するプログラムでは、クラスを関数と呼ぶのではなく、メソッドと呼ぶ必要があります。ここではクラスの使用については説明しません。機能が多すぎると、どうしても混乱してしまいます。この問題を解決する方法はありますか?上記の変数の使用方法を参照してください。同様に、定義したすべての関数名を配列に入れることもできます。このようにして、使用中にいつでも、関数が配列内で繰り返し定義を直接持っているかどうかを確認できます。繰り返し発生する現象を見つけた場合は、すぐに変更できます。プログラムの書き込み速度が向上しました。関数を使用するときにもう 1 つ注意すべき点は、グローバル変数です。これは小さな問題ですが、無視できません。そうしないと、特定の変数を呼び出すことができません。このとき、変数が関数内でグローバル変数として宣言されているかどうかを確認してください。

3. プログラム コメント
プログラム コメントは、C であろうと JAVA であろうと、プログラマの優れたプログラミング スタイルを反映することがよくあります。それが他人にとっても自分自身にとっても大きな利益となるかどうかにかかわらず、もちろんここでは大規模プロジェクトの開発について話していますが、チームワークの精神は非常に重要です。あなたのプログラムが他の人にとって理解しにくい場合、どうやってチームスピリットについて話すことができますか?もちろん、この大規模なプロジェクトを一人で開発する場合や、時間に追われてコメントを書く時間がない場合は別です。しかし、一般的に言えば、このような状況はまれです。よほどの緊急事態でない限り。優れたプログラマーは、たとえそれが自分自身のためのものであっても、自分が作成するすべてのプログラムに間違いなくコメントを追加します。

4. ソースプログラムを書くためにどのテキスト編集ソフトウェアを使用するか
実際には、好みであれば特に決まりはありません。私は慣れているからか PHPEDIT の方が好きですが、今では PHPEDIT なしでは PHP を書く気になれないような気がします。PHP を初めて学習したときは、プログラムが比較的簡単だったので、NOTEPAD を使って書いていました。したがって、数百行あるプログラムの場合は、NOTEPAD を使用するのは明らかに不適切です。 PHPEDITを使用したことがなくても、PHPEDITを使用すると作業効率が数倍向上します。

詳細な説明: http://php.662p.com/thread-277-1-1.html

php は大規模なプロジェクトを開発できますか?

もちろんです。 Facebook は PHP で作られており、もちろんパフォーマンスを向上させるためにいくつかの拡張機能が実装されています

さらに、Google にも PHP コードがあります

大規模な PHP プロジェクトの開発にはどのフレームワークが適していますか?

yii はかなり良いですね、それは。初心者に最適、

www.bkjia.com本当http://www.bkjia.com/PHPjc/848235.html技術記事 PHP を使用した大規模プロジェクトの開発経験。PHP 開発プロジェクト 1. すべての変数を配列に格納すると、特にプログラム開発に非常に便利になります。
関連ラベル:
php
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート