ホームページ >バックエンド開発 >PHPチュートリアル >PHP は組み込みスクリプト言語であり、future_PHP チュートリアルはありません
編集者注: この記事は物議を醸すかもしれませんが、6 月に初めて見たときに洞察力に富んでいると感じました
ので、ここに再投稿する必要があると感じました。
当社の「Practical Journey」Web サイトでは、アプリケーション サーバーについて多くの紹介を提供してきました。 jsp をサポートする (もちろん ejb や j2ee もサポートする) さまざまなアプリケーション サーバーが、おそらくすでに主流になると思います。多くの人が PHP を好むのは、おそらく自由の精神が含まれているため、または便利な機能が多いためだと思われます。
いずれにせよ、すべてが進化しています。これはまだ単なる意見と解説です。でも、このような意見も徐々に増えてきています
。 )
-----------------------------------------------
PHP はa 有望な組み込みスクリプト言語。理由はたくさんあります。
1 つ目は、PHP にはスケールのサポートがありません。
同様の組み込み言語の 1 つは ASP で、もう 1 つは JSP です。前者は Microsoft Windowsd の COM/
DCOM を通じて ActiveX サポートを得ることができ、後者は SUN Java の Java クラスと EJB を通じてサポートを受けることができます
2 つ目は、多層構造がないことです。サポート 。
負荷の大きいサイトの場合、解決策は分散コンピューティングの 1 つだけです。データベース、アプリケーションロジック層、プレゼンテーションロジック層はそれぞれ分離されており、同じ層をトラフィックに応じて分離して2次元配列にすることも可能です。 ASP は DCOM を通じてこの構造サポートを取得でき、Microsoft の Transcation Server は多くのメーカーの EJB/CORBA およびアプリケーション サーバーを通じてこの構造サポートを取得できますが、PHP にはそのような条件がありません。
第三に、PHP は非常に不合理で、混乱を招く一貫性のないデータベース インターフェイス サポートを実装しています。たとえば、Oracle、
MySQL、および Sybase のインターフェイスはそれぞれ異なります。これは人々に信じられないことを感じさせるだけでなく、電子商取引での応用の妨げにもなります。PERL でさえ DBI を通じて抽象データベース インターフェイスを取得しています。
電子商取引は現在米国で非常に人気があります。電子商取引をサポートする環境を指します。 Microsoft の現在のエネルギーはおそらく W2K と
大規模な訴訟に集中しているため、この分野における Microsoft の発言力は非常に小さいです。皆さんもさまざまなメディアでIBMのeBuisnessの広告を見たことがあると思います
。その核となるのは、JSP/サーブレットを使用した Web Sphere です。西側ではもう 1 つの非常に有名な電子商取引ソフトウェア プロバイダー、Intershop です。そのオリジナル製品である Intershop1 2、3、4 が電子商取引ソフトウェアの主要シェアを占めています
。これらはすべて CGI を通じてサポートされています。しかし、今年 10 月以降、JSP/Se
rvlet を使用する電子商取引アプリケーション サーバーである Enfinity を立ち上げ、従来のソフトウェアは今後開発しないと述べました。 Allaire 氏は、We
b は ColdFusion の開発者であるため、開発者全員がその名前を聞いたことがあると考えています。 Cold Fusion は PHP に似ていますが、Allaire は別のアプリケーション サーバーである JRun (JSP/サーブレット ツール) を立ち上げたため、開発を継続する準備ができていません。電子商取引の分野でもう 1 つの非常に有名なメーカーは Oracle
です。 Oracle8i はすでに EJB コンテナであり、そのアプリケーション サーバーはより伝統的なメカニズムを使用しています
が、2 日前に独自の JSP インタープリタを起動しました。
今年初め、Netscape は Liveware テクノロジーを今後開発しないと公に発表しました。 Liveware は組み込み、
時代遅れになる運命のもの。もちろん、PHP がなくなると言っているわけではありません。PHP はまだ存在するかもしれませんが、一部の小規模な非営利サイトでのみ使用されるでしょう。この分野の開発に興味がある場合、またはテクノロジーを保留したい場合は、 | ASP または JSP にエネルギーを費やすことをお勧めします。 Linux では、JSP には、IBM
」