PHP は効率的なネットワーク プログラミング言語であり、柔軟な記述と高速な実行という利点により、すぐに Web プログラマーに好まれる言語になりました。では、どうすれば優れた PHP 開発者になれるのでしょうか?
PHP プログラミングのマスターになるのは、多くの人が想像しているほど簡単ではありません。複雑な問題を解決するための簡単なコードをいくつか書くことができれば、あなたも真の PHP プログラミングのマスターになる必要があります。他の質問についても検討してください。次の 3 つのガイドラインは、成熟した PHP プログラマーがプログラミングにおいて最初に従うべきガイドラインです。
◆怠惰は金だ
◆美しいコードを書きましょう
◆プログラミングの速さではなく、プログラムの速さを追求する
怠惰は金だ
怠惰なプログラマーなのでしょうか? この考えはとても奇妙です! なぜなら、世界で最も忙しい人々はコンピューター プログラマーかもしれないからです。しかし、プログラマは忙しすぎるからこそ、プログラミングする際に怠けることを学ぶ必要があります。プログラマーにとって、怠惰になるには 2 つの方法があります:
まず、他の人の既成のプログラムコードを大胆に使用し、それらのコードを自分のプログラムやプロジェクトに統合してください。 2 つ目は、関数ライブラリを構築するための便利なコードを作成することです。これにより、将来プログラムを作成するときに簡単に使用できるようになり、必然的に面倒な作業が軽減されます。これらの遅延メソッドは両方とも、PHP プログラマーに非常に適しています。
まず、PHPは自由でオープンな環境で生まれ育った言語です。世界中には、PHP の完成度を目指して絶えず努力しているプログラマーが何千人もいます。また、彼らは自分の創意工夫や自分が書いたコードを他の人と共有することにも意欲を持っています。 PHP の Web サイト、メーリング リスト、ニュース グループからは、毎日多くの優れたプログラム コードを見つけることができます。
これを言うとき、私は他人がコードを書いてくれるのを一日中待つことを勧めているわけではありませんが、「偉人の肩の上に立って」、他人のプログラムコードの「賢明な適用」を全面的に推進することはできます。多くの時間を節約できます。次に、PHP では独自の関数ライブラリを簡単に構築できるため、将来プログラムを作成する際に多くの手間を省くことができます。
以下の著者は、いくつかの一般的な関数を紹介します。これらの関数の一部はインターネット上のオープン ソース プロジェクトからのものであり、一部はメーリング リストから選択されたものです。それらを自分のライブラリに追加できれば、遅かれ早かれその恩恵を受けることになるでしょう。
1.一般的なデータベース処理機能
他の CGI 関数と比較した場合、PHP の利点の 1 つは、強力なデータベース処理機能です。しかし、PHP では、さまざまなデータベースを処理するためにいくつかの特殊な関数が使用されており、一般的なデータベース処理関数が不足しています。これにより、プログラム コードの移植性が大幅に低下し、プログラミング初心者の友人にも多大な不便をもたらします。
インターネットでは、多くのプログラマーがクラスをカプセル化することでこの問題を解決しました。彼らは、Linux の世界で人気のある Mysql であっても、Windows プラットフォームで広く普及している SqlServer であっても、あらゆる一般的なデータベースを処理するための統合関数を作成しました。
個人的に、筆者はこれらの関数をとても気に入っています。なぜなら、「query」や「next_record」などのいくつかの単純な関数を、データベース接続やデータベースハンドルなどの複雑なことを考慮することなく直接使用できるためです。使用しているデータベース。これらの機能が必要な場合は、次の URL にアクセスして入手できます:
◆http://phplib.netuse.de/
◆http://phpclasses.UpperDesign.com/browse.html/package/20
◆http://phpdb.linuxbox.com/