ホームページ > バックエンド開発 > PHPチュートリアル > Java.netPHP の比較プログラマーの視点から見た .Net の世界_PHP チュートリアル

Java.netPHP の比較プログラマーの視点から見た .Net の世界_PHP チュートリアル

WBOY
リリース: 2016-07-13 17:19:08
オリジナル
807 人が閲覧しました

まず、Java、.Net、および PHP アプリケーションのシェアを比較してみましょう。現在の主流のアプリケーションを 2 つの主要なカテゴリに単純に分けます。1 つはエンタープライズ アプリケーションで、もう 1 つは Web Web サイト アプリケーションです。次の表はその内容です。をまとめてみましたので、正確ではないかもしれませんが、おおよその目安にはなります。

表から分かるように、JavaもPHPもそれぞれ得意分野があるのですが、.Netには目立った機能が無く、シェアという点では非常に恥ずかしい状況です。

技術的な側面を見てみましょう。最初に、私は各言語テクノロジについてあまり詳しくないことをお断りしておきます。

まず Java について話しましょう。エンタープライズ レベルの絶対的なボスと言えるでしょう。多くのエンタープライズ レベルのテクノロジや開発アイデアは Java から開発されています。欠点は、Java の開発とデプロイがより面倒で、Java には適していないことです。超小規模プロジェクト。

1 で .Net についてもう一度話しましょう。 Web サイトに関しては、.Net サーバー制御の利点が欠点に変わり、サーバー空間で生成されるゴミコードとアート調整の不便さにより、フロントエンド インターフェイス要件の高いポータル サイトを使用するのは困難です。 (サードパーティのMVCフレームワークはありますが、IDEのサポートがなければ.Netの利点を反映できません)

PHP について話しましょう。その位置付けは Web 開発であるため、デプロイが非常に簡単で、仮想ホストにいくつかのファイルを放り込むだけで実行できます。それ。中国では、Discuz や DedeCMS などの有名な製品の積極的なプロモーションにより、PHP は中小規模の Web サイトの開発に大きな利点をもたらしています。最近では、多数のオープンソース フレームワークが登場し、Web サイトに活気が吹き込まれています。 PHP のエンタープライズ開発には十分な可能性があると言えます。

上記を踏まえると、.Netの位置付けがあまり明確ではないことがわかります。Microsoftはあれこれ食べたいのですが、結局のところ誰もうまく食べられません...

最後にRubyについて話したいと思います。実は、RORの特徴は、RORフレームワークなしでは難しいと思います。 ROR 自体はそれほど複雑ではないため、多くの PHP フレームワークが彼のアイデアを真似しているとも言えますが、個人的には、ROR が再び大きくなるのは難しいと考えています。それは一時的なものかもしれません、そして、誰もが時流に乗っていくつかのことを学びました、そして、誰もがそれが他の言語と同じであると考えました。もできます。

関連記事】

  • PHP は 21 世紀と 22 世紀に主流となるでしょうか?
  • プログラマーが知っておくべき人気のテクノロジートップ 10
  • 無線LANを診断する

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/589423.html技術記事まず、Java、.Net、および PHP アプリケーションのシェアを比較し、現在の主流のアプリケーションを 2 つの主要なカテゴリに単純に分けてみましょう。1 つはエンタープライズ アプリケーション、もう 1 つは Web Web サイト アプリケーションです。以下は...
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート