最近、Zhihu に関するトピックを読みました
「なぜ Java プログラマーは職場で PHP プログラマーを見下すことが多いのですか?
私は長年この業界で働いており、バックエンド言語として ASP、ASP.NET、Java、PHP、Node.js を使用してきました。」 「どの言語が私に適していますか?」としつこく尋ねるなら、私はこう言います。「ホン兄弟の言うことはすべて正しいし、ホン兄弟の主張することはすべて遵守しなければなりません。ホン兄弟の考えを真に理解することによってのみ、私たちはすべてを理解することができます。」気軽に話さないでください。まず Java についての私の見解を話しましょう。
私の意見では、Java は重火器のようなもので、武器の種類は、『Kingsman』で古いエージェントが新しいエージェントに示した武器と同じくらい豊富です。Github 上のオープンソース プロジェクトに関する限り、それ以上のものがあります。 。
では、その背後にある説明は何ですか?いくつか質問をしてみましょう。
なぜ Java はそれほど負荷が高いのですか? Java はなぜオープンマインドなのでしょうか?
実際、Java は当初、大規模サーバー向けのソリューションとして存在していたので、比較的重いエンタープライズ レベルのニーズ (典型的な銀行プロジェクト、不動産プロジェクト) に直面していましたが、タオバオと ECShop を比較すると、最も低レベルのニーズはすべてモールです。タイプの Web サイトがありますが、後者の需要は明らかにはるかに薄いです。そうすれば、Java はより多くの問題を隠れて解決するとも言え、当然 Java の考え方が広がるとも言えます。
Java チームコラボレーションにおける私の直観的な感覚は、ライブラリと標準です。 Java には無数の実際の標準ライブラリと標準があります。そして、多くの人が重要だと考えていない問題は、Java には優れた IDE があるということです。Eclipse でプログラムを作成すると、ほとんどのエラーは基本的なコンパイルが実行できないときに報告されます。初期の PHP の学習は基本的にメモ帳、DW などのツールのみであり、初期の PHP も複雑な OO 機能をサポートしていなかったので、エンジニアリングの品質の点では Java の方がわずかに優れていました。
現時点では、PHP は多くの OO 機能をサポートしており、人間の観点から見ると、これまでにサポートしてきた言語はありません。 PHP 業界は長い間、依然として停滞状態にありました。PHP の初期には、チームと新人のレベルが全体として向上することができませんでした (結局のところ、専門家や天才は少数派でした)。これまでのところ、PHP サークルで標準やフレームワークの推進を主張している人を見たことがありません (Java サークルは基本的に毎日叫んでいます。JavaEye の隆盛に追いつくと、それをより明確に感じることができます)。誰もがそうしています。万能の「足場」が利用されるようになり、誰もが自分のニーズを迅速に実現できる CMS タイプのプログラムを探しています。
では、PHP は役に立たないのでしょうか?もちろん、そうではありません。SSH を使用して開発し、ThinkPHP の実装メカニズムを見ていると、それが WEB フレームワークである限り、解決すべき問題は常に限られていると感じるでしょう。初期の頃、ThinkPHP のコントローラーは、Struts に基づいていると率直に言っていました (多くの PHP プリミティブは C に似ています)。 .
来表示,PHP中.
字符其实是字符串连接符,表示属性的话是->
簡単なパフォーマンス分析が解決されたので、座ってリラックスしてもいいでしょうか?さて、問題はまだ始まったばかりですが、鐘を解くためには、掘った穴にどう立ち向かうか見てみましょう。
現時点でも他の言語から軽蔑されることを気にしていますか?もしそうなら、あなたはこの記事の冒頭を注意深く読んでいないはずです。また、次回は皆さんと一緒にギーク コミュニティに参加し、さらにギークなプログラミング体験を共有できることを楽しみにしています。 ! !
OneAPM は、アプリケーション パフォーマンス管理分野の新興リーダーであり、ビジネス ユーザーや開発者が遅いプログラム コードや SQL ステートメントをリアルタイムでキャプチャできるように支援します。さらに技術的な記事を読むには、OneAPM 公式ブログにアクセスしてください。
上記は、なぜ PHPer が Javaer に嫌われるのかを紹介しました。 、関連コンテンツも含めて、PHP チュートリアルに興味のある友人に役立つことを願っています。