ホームページ >バックエンド開発 >PHPの問題 >短大ではPHPかJavaを勉強したほうがいいでしょうか?

短大ではPHPかJavaを勉強したほうがいいでしょうか?

王林
王林オリジナル
2019-09-06 16:36:302493ブラウズ

短大ではPHPかJavaを勉強したほうがいいでしょうか?

初心者の場合は、まず PHP を学ぶことをお勧めします。これは、PHP が Java よりも優れている、または Java が PHP ほど優れていないという意味ではありません。客観的に見ると、どのプログラミング言語にも存在意義があると同時に、それぞれに長所と短所があり、それぞれの分野に適しています。では、なぜ初心者には Java ではなく php を学ぶことが推奨されるのでしょうか?

PHP は非常に特殊な、動的な Web ページを作成するためのサーバー側スクリプト言語です。

PHP は、Web 専用に設計された言語として、ビジネス組織が切望する多くの機能を備えています。

·短い学習サイクル、比較的シンプル

·短い開発時間

·非常に高いパフォーマンス

これは、熟練したプログラマーが不足し、時間に非常に追われている企業にとって非常に重要です。

クロスプラットフォームは非常に優れています

PHP は、すべての主要なオペレーティング プラットフォーム (UNIX、Windows、さらにはメインフレーム) 上で実行でき、さまざまなプラットフォームをサポートするために生まれました。人気のデータベース。これにより、PHP テクノロジーが Web 開発にとって理想的な選択肢であることがわかります。PHP テクノロジーを使用している一部のオンライン ストアでは、アマチュア プログラマーを雇うだけで済み、再利用可能なコードを数日以内に開発できると述べています。 C、C、Java などの言語に精通しているプログラマーは、多くの場合、数時間以内に PHP をプログラミングできることに気づきます。 , ご想像のとおり、PHP への転職は非常に簡単です。

「PHP は Web 開発者の真のニーズに基づいて構築されています。他の不格好で負荷の高いメソッドとは異なり、PHP は非常に軽量であり、Web 開発用にカスタマイズされています。他の同様のテクノロジーと比較できます。複雑な問題をより速く、より簡単に解決します。」

新しいプログラミング言語としての Java は、もともとブラウザに組み込まれたクライアント アプリケーションを実行するために使用されていました。ここ数年、「アプレット」によって明らかになった問題により、Sun やその他の Java 開発者は、この言語の新しい方法を見つけることを余儀なくされました。これらの中で最も顕著なものはサーバー側プログラミングです。これにより、Web サイトがデータベースに接続し、「サーブレット」として知られる他のサーバー側アプリケーションを生成できるようになります。

SUN はついに、サーブレットを作成する手段として Java Server Pages (JSP) を開始しました。 PHP と同様に、JSP はさまざまなプラットフォーム間での移植性が高くなります (PHP は 32 ビット以上のプラットフォームをサポートしますが、JSP は Java 仮想マシンがインストールされているプラ​​ットフォームでのみ実行できます)。ただし、プログラミングの背景がない初心者にとっては、言語の複雑さと JSP システムの設計方法が複雑であるため、サーブレットを使用したプログラミングは非常に難しいことがわかります。

JSP のパフォーマンスにもまだ改善の余地がたくさんあります。ZDnet のオンライン出版物 eWeek による最近の調査では、PHP は JSP よりもほぼ 3.7 倍高速に実行されることがわかりました。 JSP は、1 秒あたりに処理できるトランザクション数が非常に少なく、応答速度が非常に遅いため、Web 環境では非常に貧弱なソリューションであると言えます。

PHP と Java は連携して動作します

JSP は Java オブジェクトにアクセスできる単なる言語であることを認識することが重要です。 PHP は Java を統合することもできます。つまり、PHP は JSP と同様に、Java ロジックを呼び出すことができるスクリプト言語になることができます。ただし、JSP とは異なり、PHP は Microsoft の COM などの他のコンポーネント モデルを呼び出すこともでき、新しいオブジェクト モデルのサポートを追加するのは非常に簡単です。 PHP の拡張機能は無限であることがわかります。一方、JSP は Java に完全に依存しています。

IBM プログラマーの Sam Ruby は、PHP と Java を併用しています。 PHP の Java に対する優れたサポートにより、Java オブジェクトは通常の PHP オブジェクトと同様に透過的に作成および使用できます。

AutionWatch を使用すると、あらゆる規模のビジネス グループが動的な入札環境の恩恵を受けることができます。毎月 260 万人以上の訪問者があり、30 万人以上の登録ユーザーがおり、毎月 120 万件のオークションが開催されています。彼らは Java の使用を試みましたが、より使いやすく、開発がより速いという理由で PHP を選択しました。

PHP: 常に前進

JSP は Sun の支援を受けているため、メディアの注目を集め続けています。しかし、興味深いのは、宣伝キャンペーンがないにもかかわらず、PHP の人気は依然として 8 ~ 11% の割合で増加しており、これはサーバーサイド アプリケーションの月間成長率 4% をはるかに上回っていることです。 650 万のサイトが PHP を使用しています。 PHP は Apache サーバーの 39% で構成されており、Perl は市場シェアの 11% を占め、第 4 位にランクされています。 Apache は Web サーバー市場シェアの 59% を維持しており、Microsoft はわずか 28% で 2 位です。

PHP を使用している有名な企業には、ユニリーバ、フィリップス、NTT、シスコ、日本航空、エア カナダ、ルフトハンザドイツ航空、GE マーケットプレイス、ウォールストリート:オンライン ドイツ、オークションウォッチ、ヴィレッジヴォイック、ダイヤルパッド、BMC などが含まれます。上位 40 の Web サイトのうち 20 を超える Web サイトが PHP 言語を使用して開発されています。

最後に、どの言語にも独自の分野があります。初心者にとって、すべてのプログラミング言語は始めるのは簡単ですが、習得するのは難しいということを心に留めておく必要があります。したがって、言語自体には目を向けないでください。ただし、それは自分がどの分野で才能を発揮したいかによって異なりますので、後で判断してください。

推奨ビデオ チュートリアル:

PHP ビデオ チュートリアル

以上が短大ではPHPかJavaを勉強したほうがいいでしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。