ホームページ  >  記事  >  バックエンド開発  >  車の初心者も外出中、PHP の初心者も外出中 (2)

車の初心者も外出中、PHP の初心者も外出中 (2)

WBOY
WBOYオリジナル
2016-07-29 08:34:58999ブラウズ

PHP を選択する理由
2. 競合他社: ASP、mod_perl、JSP
インタラクティブな動的 Web ページを実装するために使用されるテクノロジは数多くありますが、その中で共通ゲートウェイ インターフェイスとも呼ばれる CGI は、外部プログラムと WEB サーバーの間のリンクです。しかし、CGI プログラムにはあまりにも多くの欠点があります。Perl は CGI の問題を非常にうまく解決し、Microsoft の ASP (Active Server Pages) の出現により、簡単に開始でき、簡単にプログラムを作成でき、強力なサポートが提供されます。マイクロソフトウェアの普及により、ASP は突然、多くのプロのプログラマや非プロのプログラマの人気者になりました。ミドルウェアと Allaire の Cold Fusion は、実証済みの信頼性の高い検索エンジン コンポーネントを備えています。JSP は、Sun が発表した新世代の Web サイト開発言語です。会社等動的 WEB テクノロジは数多くありますが、「なぜ PHP を選択する必要があるのですか?」と疑問に思うかもしれません。この質問に答える前に、まず ASP、PHP、JSP の長所と短所を見てみましょう。
2.1 ASPについて
ASPは、そのシンプルな機能と実用性から多くの友人に愛されており、MSの強力なサポートも相まって、今日のWebサイト開発で最も人気のある言語の1つであると言えます。 MS の Com+ テクノロジーを活用することで、ASP はほぼ C/S で実現できるすべての機能を実装するのに非常に競争力があると言えます。 ASP のコード実装も非常にシンプルで、MS が提供する InterDev は RAD に基づいており、ASP の開発は一夜にして全国的に普及しました。しかし、その欠点は、MS の長期にわたる横暴なスタイルにより、MS プラットフォーム上でのみ実行できるため、人々が重要なアプリケーションで簡単に受け入れることが難しいことです。
2.2 JSP について
JSP は、Sun によって開始された新世代の Web サイト開発言語で、ASP と PHP の共通の問題、つまりスクリプトレベルの実行を完全に解決します (現在、PHP4 も Sun With のサポートでコンパイルおよび実行されています)。 Java における並外れた成果により、同社は Java を、Java アプリケーションや Java アプレットに加えて新たな成果として、Jsp-Java Server Page にしました。 Jsp は、Serverlet と JavaBean のサポートにより強力な Web サイト プログラムを完成させることができます。
私の知る限り、JSPはJavaをベースにしているため、Javaプログラマーは簡単にコーディングを始めることができます。 ASP は複数の言語をサポートする機能を備えた一般的なエンジンですが、デフォルトで最も一般的に使用されているのは VBScript です。 mod_perl は Perl と同じくらい強力ですが、より高速です。
ASP、JSP、PHPなどではどの言語が良いでしょうか?さまざまな人がさまざまな意見を持っています。しかし、はっきりさせなければならないことが 1 つあります。ASP や JSP などの場合、それらを購入するのにどれくらいの費用がかかるか、またどれくらい高価で強力なハードウェアが必要か知っていますか。中立的な意見(例えば、SUN や Microsoft の数百万ドルの影響を受けていないなど)があれば、ついでに教えてください。
2.3 PHP について
PHP は Linux の GNU スタイルに準拠しており、オープンソース コードの助けにより、急速に世界で最も広く使用されている Web サイト制作言語の 1 つになりました。 C++ 形式と参照クラスの概念を利用すると、コードの再現可能なアプリケーションが非常に簡単になります。 Linux、Apache、MySql との緊密な連携と相まって、重要なアプリケーション (有名な Sina は Php を使用しています) に問題はありません。同時に、PHPの第4世代Zendのコアエンジン(PHP4)の正式版もリリースされ、プログラム全体のコアが大幅に改良され、PHPプログラムの実行速度が高速化された。最適化後の PHP の効率は、従来の CGI や ASP などのプログラムよりも優れています。また、PHP は無料なので、誰でも PHP WEB サイトにアクセスして完全なソース コードをダウンロードできます。さらに重要なことは、PHP で書かれたコードはより高速に実行され、同じ機能を実現できる PHP コードは変更することなく、異なる WEB サーバーや異なるオペレーティング システム上で実行できるということです。これだけでも、PHP を選択する十分な理由が得られます。

以上、路上での PHP 初心者 (2) を紹介しました。これには、PHP チュートリアルに興味のある友人の参考になれば幸いです。

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