ホームページ  >  記事  >  バックエンド開発  >  php と .net の違いについての簡単な説明、php.net_PHP チュートリアルの違いについての簡単な説明

php と .net の違いについての簡単な説明、php.net_PHP チュートリアルの違いについての簡単な説明

WBOY
WBOYオリジナル
2016-07-13 10:18:041814ブラウズ

phpと.netの違いについての簡単な説明、php.netの違いについての簡単な説明

私は最近、asp.net から php に切り替えました。私の主な焦点は Web 開発です。この 2 つはまだ多くの違いがあると感じています。

1. .net と比較して、php はインタープリター型言語の傾向が強いです。

2. .net では主にカプセル化されたオブジェクト (クラス ライブラリ) を操作します。PHP では主にさまざまな関数を操作します。

3.php プログラミング ツールは相対的なものです。 NET プログラミング環境とデータベースは非常に軽量です。特にプログラミング環境は軽量で柔軟性があります。

4. .net と php では、データ送信のメソッドには get と post が含まれます (3 番目のタイプについてはここでは説明しません)。 data. , context.QueryString["操作オブジェクトのID"]; PHPでは、$_get["操作オブジェクトのID"]、$_post["操作オブジェクトのID"];を使用します。

5. .net では、データを表示する方法は Response.Write (「表示したいコンテンツ」)、php では「表示したいコンテンツ」を使用します。

6. .net では、主にオブジェクトと配列を操作します。この 2 つは相互に変換できます。.net では、操作するオブジェクトは主に配列です。

ウェブサイトphpとnetの違いは何ですか

この質問は少し曖昧なので複数の点に分けて説明します
1. 実行環境 理論的には Windows 上でのみ実行できるため、PHP は Windows と Linux で実行できません。 2. 学習コスト PHP は弱く型付けされた (緩やかに型付けされた) 言語で、シンプルで使いやすいです
.NET の学習コストは高く、時間がかかります。
3. 操作効率は主に開発者のレベルに依存します。

しかし現在、多くのウェブサイトは低コストのため、PHP MYSQL Apache の組み合わせを使用して開発されています




phpとnetの利点と違いは何ですか?


学習: PHP や .NET の学習曲線と比較すると、.NET の学習コストは高く、より多くの知識が必要ですが、PHP はより人気があり、より多くの人が学習しており、コミュニティは ASP.NET よりもはるかに多くなっています。難しい質問をしてください

まず第一に、PHP はクロスプラットフォームで実行できますが、ASP.NET は Windows 上でのみ実行できるわけではありません。昔から、.NET のクロスプラットフォーム バージョンである Mono は他のオペレーティング システムでも安定して実行できました。 Linux などで、どちらもオープンソースで無料です。

市場: 市場シェア (WEB) に関しては、現在、従来の ASP が最大のシェアを占めており、次に PHP が続きますが、エンタープライズ開発市場に関しては、.NET と Java が均等に分かれています。市場
アプリケーションに関して: Alexa Web サイトのトップ 10 に基づいて Microsoft 公式 Web サイトを見ると、Windows Live、Bing、MSN、MySpace はすべて ASP.NET です。もちろん、Facebook、WP などの Web サイトも同様です。 PHP ですが、多くの場合、PHP Web サイトは PHP のみに依存するわけではありません。PHP は高価ではありますが、マルチスレッドとオブジェクト指向の設計がなければ包括的ではないため、開発を補うために他のフレームワークに依存する必要があります。だからこそ、PHP には .NET よりも大きな可能性があるのです。オープンソース コミュニティ

私が ASP.NET を学んだのは、.NET でのバージョン アップグレードが非常に速く、スキルの良いトレーニングになるからです。もちろん、他のフレームワークや言語をよく理解した上で、このフレームワークと C# 言語が最適であると感じています。
実際、ASP.NET コミュニティは想像よりもはるかにオープンであり、Microsoft の公式ドキュメントでは一般の開発者がコメントや変更を加えることができ、いつでもデバッグのためにフレームワーク自体のソース コードを入力することもできます。





http://www.bkjia.com/PHPjc/886148.html

www.bkjia.com

tru​​e

http://www.bkjia.com/PHPjc/886148.html技術記事 php と .net の違いについての簡単な説明 私は最近、asp.net から php に切り替えました。二。 1. .net と比較すると、php は...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。