いわゆる WEB2.0 時代の到来により、プログラマーは今日ほど注目を集めたことはなく、多くのプログラマーの間で言語に関する議論が今日ほど激しくなったことはありません。 、PHP、ASPなど、最近ではRubyが出てきてPythonも追加されています。その真ん中、つまりインターネット上で無数のファンが議論しており、現実であればおそらく『天龍剣伝』に描かれているような、光明定と戦い勝敗を決めることになるだろう。 、または世界一を決定する宗派。今では、どの言語で誰が最も優れているかを判断するのに非常に便利です。現在最も主流の統計手法はGoogleです Googleの検索結果を見れば、基本的に市販のWebサイトでの利用状況が判断できます
◆phpに準拠したクエリ結果は約57億6千万件あります
◆アイテム数は約30億7千万件あります。 ASP
◆asp
◆java
◆perl
◆pythonに準拠した約238,000,000のクエリ結果に準拠する約327,000,000のクエリ結果がある約976,000,000のクエリ結果があります。 c++に準拠した結果
◆rubyに一致する約1億7,600万件のクエリ結果
この期間中、葛游のハゲ頭が頻繁に暴露されましたが、彼は常に私たちに一つの真実を言い続けました、それはより多くの人が使用するカードが良いカードであるということです。このハゲ星の言葉を当てはめると、「私は人々を信じています」ということになります。上記のクエリの結果から、人々が PHP をとても愛していることがわかります。
しかし、インターネット上の上級開発者に PHP、ASP、Java のどれが優れているか尋ねると、一般的に、この人は、ASP や Microsoft のゴミについて考える必要はありません、PHP と Java は良いものだと言うでしょう。 Java は大規模なプロジェクトに適しており、PHP は短くて高速なプロジェクトに適しています。もしあなたが質問を続け、専門家が忍耐を失わなかったら、おそらく世界最大のインタラクティブ プラットフォームである eBay は JAVA で書かれており、中国最大のコミュニティである CHINAREN も Java で書かれていると言うでしょう。この Web サイトは当初 PHP に基づいていましたが、その後、さまざまな理由により JAVA に変更する必要がありました。この感覚は、「人を殺しに行ったり、世界で名を上げたりするために武道を学びたいなら、マーチングボクシングを練習する必要はない」と言っているようなものです。政府が体を強化するためのファイブ・タイガース・ブロークン・ドア・ナイフは、普通のギャングを相手にするのに十分ですが、トップマスターに遭遇すると諦めてしまいます。 Java は太極拳に少し似ています。今日最大の武術宗派の 1 つである SUN の最も人気のある武術は、マスターを倒すのに最適です。そのため、多くの人は PHP が低レベルの武術であると信じています。カジノで言えば、Java をマスターして初めて武道の指導者になれるのです。
私が多くの企業の技術マネージャーと話したとき、マネージャーは多くの人がこのような考え方を持っている、彼に PHP を書くように頼めば多くの人は侮辱されるだろう、いや、マネージャーはそうではないと感じたと言いました。彼はマネージャーを怒らせて PHP のような辺鄙な場所に送られたときのことを考えていたので、彼のことを真剣に受け止めることはできませんでした。会社が大きくなればなるほど、PHP プロジェクトの開発は難しくなります。このことが多くの技術責任者を非常に落ち込ませていますが、これは非常に奇妙でもあります。そこで以下では、人々には認識されているものの、多くの開発者には好まれていないこの言語、PHP の形成を分析してみましょう。
PHP は 1998 年か 1999 年に中国に参入しました。中国に入ったとき、典型的な初期のアプリケーションは Chinaren 同窓会ディレクトリであり、多くのインタラクティブなアプリケーションがありました。その開発の容易さと優れた耐障害性により、すぐに多くの Web サイトで選択されるようになりました。インターネット バブルの 2000 年から 2001 年までに、多くの Web サイトが PHP を使用して開発されました。その人気の理由は次のとおりです:
C 構文と互換性があり、習得が簡単
この点で、安定したソースが保証されています。基本的に、コンピュータ サイエンスを学ぶ人は全員 C 言語を学習しているため、この新しい言語を約 1 ~ 2 週間ですぐにマスターでき、その後、簡単な指導を受けて初期開発作業を開始できます。プログラムの開発自体に関しては、3 年以上書き続けているプログラマーと半年以上開発している PHP プログラマーとでは大きな違いはありません。
高速に動作します
インターネットでは、速度は非常に重要な問題です。この点では、PHP を軽蔑している人でも、PHP の動作速度は十分に満足できるものであると認めざるを得ません。非常に実際のデータであり、多くの人々の感情に過ぎず、これを証明する強力な証拠はありません。
非常に強力な耐障害性、非常に優れた堅牢なパフォーマンス
PHP を書く人の多くはこのように感じているはずです。たとえば、PHP で変数を適用すると、それは数値または配列として使用できます。あまりにも。こんなカジュアルなスタイルでどうやって効率を確保できるのかと思うことがありますが、この言語コンパイラを書いた人は本当にすごいとしか言いようがありません。