ホームページ >バックエンド開発 >PHPチュートリアル >関連する問題を解決する PHP の能力には疑いの余地がありません
PHP の問題解決能力には疑いの余地がありません
「私は PHP プログラマーで、プロジェクトで Python をよく使用しますが、PHP とその問題解決能力を賞賛しています。なぜなら、一部の貧しい人々がオンライン百科事典を作成したいと考えているからです。あるいは、教師がオンライン教育プラットフォームを必要としている、または誰かがブログを書きたいと考えているなど、この人たちはプログラミングを学びたいのではなく、ただ問題を解決したいだけなのです。」
このコメントは非常に心に刺さります。これが PHP の成功の主な理由だと思います。
人々が PHP を学ぶのは、解決する必要がある問題があるためであり、これが PHP が輝くところです。静的 HTML ページを開いて、単純な
そこから、いくつかの簡単なスクリプトを作成したり、フォームを処理したり、データベースと通信したりする方法を学ぶことができます。しばらくすると、オブジェクト指向プログラミングと、場合によってはいくつかのフレームワークを使用し始めます。
それが私がプログラミングを始めた基本的な方法です。
PHP のアプローチは、他の多くの言語と比べると少し異なります。他の言語を学ぶ場合、問題を解決する必要がある現実の世界に入る前に、コンピューター サイエンスを 5 年間勉強する必要があります。 (確かに、PHP は多くのプログラマーを生み出す言語である一方、他のほとんどの言語はプログラマーの数が少ないと言えます。)
この点について、次のように疑問に思うかもしれません。では、一度プログラミングを学び始めたら、別の言語に切り替えてみてはいかがでしょうか。言語?簡単に言えば、PHP にはいくつかの問題がありますが、それほど悪いことではありません。もちろん、人々は常にそう言わせようとしますが、実際はそうではありません。 PHP に対する最大の批判は、PHP は実際には問題ではなく、一貫性のない針や混乱の干し草の山のように、重要ではないということです。何よりもまず、PHP はいくつかの間違いを犯しました。しかし実際には、実際には何の違いもありません。もちろん、順序が一貫していればより良いのですが、私の IDE は、物事を正しく行う方法を思い出させてくれる非常に優れた機能を果たしています。
要約すると:
PHP はプログラミングを始めるのに最適な言語です。
一度学習を始めると、PHP は実践的なプログラミングにも最適です (オブジェクト指向に役立つものです)
PHP は、一部の人が言うほど悪くはありません。どの言語でもそうであるように、これには少しバグがありますが、実際には PHP で問題が発生することはほとんどありません。
また、PHP を批判する人のほとんどは、言語に関しては 10 歳児のような態度を取ることに気づきました。たとえば、Jeff の記事からの次の文:
「イライラするのは、PHP のひどい設計ではありません。PHP が、何十年にもわたって私たちのプログラミング スキルを破壊してきた最悪の設計の主流言語であることをまだ否定できる人がいますか?イライラするのは、これまで何も変わっていないことです。「
これはとんでもないことです。 PHP は近年大きく変わりましたが、多くの人は PHP 4 時代の OOP サポートが貧弱な劣悪な言語というイメージしか覚えていないようです。さて、私はあなたのためにそれを壊します:PHP 4はほぼ10年前に廃止され、PHP 5はすでにJavaと同じようにオブジェクト指向を強力にサポートしています。 PHP 5.3 では、名前空間とラムダ関数の組み合わせのサポートも追加されています。また、PHP 5.5 には、多くの注目すべき新機能が追加されます。それで何も変わっていないって言うの?
LAMP Brothers オリジナルの PHP ビデオチュートリアル CD/「PHP の解説」必須版を無料でプレゼント 詳細は公式 Web サイトのカスタマーサービスまでお問い合わせください:
http://www.lampbrother.net