ホームページ >バックエンド開発 >PHPの問題 >phpとはどのようなスクリプト言語ですか?

phpとはどのようなスクリプト言語ですか?

silencement
silencementオリジナル
2019-09-27 16:42:573719ブラウズ

phpとはどのようなスクリプト言語ですか?

PHP は、シンプル、オブジェクト指向、インタープリタ型、堅牢、安全、非常に高性能、アーキテクチャに依存しない、移植性のある動的なスクリプト言語です。 PHP には JAVA と同様の Class キーワードがあります。仮想マシンを必要としないため、JAVA よりも 5 倍高速です。 PHP
は急速に標準の汎用オブジェクト指向スクリプト言語になりつつあります。 PHPはWebアプリケーションだけでなく、一般的なアプリケーションの開発にも使用できます。

PHP は強力なスクリプト言語です。 PHP は PERL/Python を打ち負かし、それに置き換わります。 PHP は、次世代の PERL/Python スクリプトです。 PHP は、PERL/Python が行うあらゆるジョブを実行でき、それをより多く、より適切に、より簡潔に実行できます。

この業界は依然として非常に人気があり、北京での給与は 3,000 ~ 6,000 です。

現在、中国では PHP と ASP が最も広く使用されています。 JSP は比較的新しいテクノロジーであるため、中国ではほとんど使用されていません。しかし、海外では、JSP はすでに比較的人気のあるテクノロジーであり、特に電子商取引 Web サイトでは主に JSP が使用されています。

Sina (シナ)、Chinaren (チャイナレン) などの PHP を使用した Web サイト。PHP 自体の欠点により、大規模な電子商取引サイトには適していませんが、一部の小規模な電子商取引サイトに適しています。まず、PHP にはスケールのサポートがありません。第二に、多層構造のサポートが不足しています。負荷の高いサイトの場合、解決策は分散コンピューティングの 1 つだけです。データベース、アプリケーション ロジック層、プレゼンテーション ロジック層はそれぞれ分離されており、同じ層をトラフィックに応じて分離して 2 次元配列にグループ化することもできます。 PHP にはこのサポートがありません。前述したように、PHP が提供するデータベース インターフェイスのサポートは均一ではないため、電子商取引での使用には適していません。

ASP と JSP には上記の欠陥は​​ありません。ASP は Microsoft Windowsd の COM/DCOM を通じて ActiveX スケール サポートを取得でき、DCOM および Transcation Server を通じて構造サポートを取得できます。JSP は SUN Java の Java クラスおよび EJB を通じてスケール サポートを取得できます。 . 、多くのベンダーから EJB/CORBA およびアプリケーション サーバーを通じて構造的なサポートが得られます。

3 つの中で、JSP が今後の開発トレンドになるはずです。世界最大の電子商取引ソリューション プロバイダーの一部は、JSP/サーブレットを使用しています。より有名なものは IBM の E ビジネスであり、その中核は JSP/サーブレットを使用した Web Sphere です。それらはすべて CGI によって強化されています。しかし、昨年10月以降、同社はJSP/サーブレットを使用した電子商取引アプリケーションサーバーであるEnfinityを立ち上げ、従来のソフトウェアは今後開発しないと述べた。

つまり、ASP、PHP、JSP はいずれもかなりの数の支持者を抱えており、それぞれに独自の強みがあることがわかります。動的ページを学習または使用している友人は、3 つの特徴に基づいて自分に合った言語を選択できます。

以上がphpとはどのようなスクリプト言語ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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