ホームページ  >  記事  >  バックエンド開発  >  Zend の Java_PHP 用 PHP ソリューションのチュートリアル

Zend の Java_PHP 用 PHP ソリューションのチュートリアル

WBOY
WBOYオリジナル
2016-07-15 13:26:16762ブラウズ

Zend Technology は、Java に依存している Web や企業など、失敗した Java プログラマーの一部を徐々に方向転換できることを期待して、PHP に代わるアプリケーションを開発しました。

Zend のプリンシパル ディレクター兼共同創設者である Andi Gutmans 氏は、サーバーは 5 年間の運用後に限界に達したと主張しました。 Zend のアーキテクチャと Windows、Oracle および IBM データベースとの統合を作成しました。また、Eclipse PHP プラグイン プロジェクトもあり、ランタイム エクスペリエンスがより洗練され、開発者の Eclipse ベースのプラグイン ツールもサポートされています。

次の段階では、新しく任命された CEO のガットマンスはクラウド コンピューティングに焦点を当てます。ガットマンス氏は、ファイアウォールの内外で仮想化とパッケージ化の問題を処理できる Zend フレームワークの機能により、今後 1 年間でクラウド コンピューティングがよりスムーズになるだろうと Reg 氏は述べています。ただし、Zend Framework は Amazon API を備えており、Microsoft Azure をサポートする予定です。

しかし、それ以前は、今日のアプリケーション サーバーでは、PHP を使用して Web アプリケーションやビジネス アプリケーションを作成したいと考えている何千人ものプログラマーにとって、Zend は単なるターゲットではありませんでした。 Gutmans 氏は、Zend によって、Java は扱いにくくなったという一部の人々の考えが変わり、手頃な価格の Java Enterprise Edition (Java EE) プログラムを見つけられるようになることを期待しています。

同社は、SpringSource、Red Hat の Jboss、Caucho などのオープンソースの仲間入りをしました。 IBM の WebSphere や Oracle の WebLogic など、Java EE 戦艦アプリケーション サーバーを使用する際の不満は長い間認識されていました。彼らは、標準コンポーネントを備えた小規模な Java アプリケーション サーバー フレームワークを開発するために OSGi に目を向けました。

Zend Server は Java と OSGi の間のブリッジとして特徴付けられていますが、Gutmans 氏は、OSGi は「過度に Java 中心」であると述べました。代わりに、HTTP 経由で REST と XML を使用するアプリケーション サーバーを提供します。さまざまなタイプの PHP がどこにでもあるため、Java よりも操作および実現が簡単であると彼は考えています。

オープンソースを採用する多くの企業と同様に、Gutmans 氏は、経済不況によって PHP の普及が加速すると考えており、Zend Server チームは、Web サーバーの作成または保守を行う手頃な価格の Java 開発者や、Java EE アプリケーションに料金を請求する Java 開発者を見つけるよう努めています。 。

Zend は正しい選択です。唯一の問題は、Java エンジニアを首尾よく夢中にさせることができるかどうか、そして Zend と PHP が Java EE よりも成熟した選択肢になり得るかどうかです。

個別のケースでは、Reg は最近、Java EE 戦艦小型ソフトウェア、オープンソース Java を世界的なホテル チェーンとインターコンチネンタル ホテル チーム、つまり主要で象徴的なチームに販売しました。

IHG のコーポレート・エグゼクティブである Bill Peer 氏は、合理化の目的で自社の多数のシステムを 8 つから 4 つのアプリケーション サーバーに均等に分割し、WebLogic と WebSphere を唯一の大規模な非オープン ソース Java EE アプリケーション サーバーとして販売していると述べています。結果は減少しました。システムの 4 つの優先アプリケーション サーバーのうち 3 つはオープン ソース Java、JBoss、Tomcat、Resin であり、Resin がアプリケーション サーバーとして選ばれています。

IBM、BEA、または Oracle のコンサルタントは、IHG の理論的根拠の推進を支援します。IHG にはコードを使用する権利があり、不必要なオーバーヘッドと遅延を回避する能力があります。

「私たちは新しいグループと協力しましたが、彼らは樹脂を一度も使用したことがありませんでした」とピア氏は言いました。 「内部の仕組みが見えるので、彼らは興奮しています。問題解決を手伝ってくれるようなスーパーコンサルタントはもう必要ありません。つまり、多くのことを解決するために人を雇う必要がなくなりました

他のニュースとして、IHG は次のように述べています。」 Terracotta for Java をピックアップしました。世界中の 4,000 のホテルの予約を実行するオープンソースの予約システムです。このシステムはデータを分散的に公開および保持するため、ユーザーは単一の低速な集中ホストに依存する必要がなくなりました。さらに、ピアにとって重要なのは、Terracotta のコードを使用する権利であり、IHG 開発者の既存の Java およびオープンソースの知識と組み合わせて、システムを作成できます。

「Terracotta はより優れた設備を備えています。中央のダウンロードベースのサービスに縛られ続けるのではなく、起動して Java 仮想マシンを攻撃し、同期する必要があります。」とピア氏は言いました。「私たちの多くはピエロのようなものです。コードの呪いに囚われている

私は IHG の例を Gutmans にあげましたが、彼は IHG が Java EE の利点を吸収し、小規模なソフトウェアやオープンソース プラットフォームを開発するなど、PHP が会社にさらに多くのことを提供できると信じていました

Zend サーバーの主な対象者は、主に Web ベースのアプリケーションを作成する PHP プログラマーです。Drupal や Dupal などの PHP アプリケーションが存在するため、PHP は企業内で重要な役割を果たしていると考えています。エンタープライズ ディレクトリ管理とドキュメント管理。これらのプロジェクトは、製品の内部論理構造と機能を考慮してコンパイルでき、PHP 拡張機能を使用できます。 、Magento または Knowledge Tree に合わせて拡張できます。」と彼は言いました。

同社の Zend Server Community Edition は、Linux、Windows、および OS X 用にコンパイルでき、PHP、Java 接続、および管理者インターフェイス機能のパフォーマンスが向上します。自動ソフトウェア アップグレード、ホットフィックス、Linux セキュリティ パッチに加えて、同様のサービスを提供できます。また、1 ~ 3 年間、1,195 ドルから始まる Microsoft Windows (MSI) サブスクリプションもコミュニティに提供されますが、現時点では提供されません - 次の A。 PHPバージョンをリリースしました

最後に、PHP と Windows の間には統合がありません。PHP と Windows の間に問題があるのは、パフォーマンスが遅いため、PHP デプロイメントの 50% が Windows を使用しているという事実です。

「人々は優れた PHP アプリケーションを知っており、ダウンロードして使用することができます。5 年前、PHP はどこにでもありましたが、IT 業界で主流になるために連携する成熟度と能力が不足していました。しかし、今では aPHP がその役割を果たしています。が主流になった。」

さまざまな戦略的展開を通じて、インターネット バブルの崩壊とともに Zend が「不況」を突破し、その発展を加速させたことがわかります。


www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/446622.html技術記事 Zend Technologies は、Web や企業で Java に依存しているプログラマを含む失敗した Java プログラマの一部を徐々に移行できることを期待して、PHP に代わるアプリケーションを開発しました。 Zendのメインメイン...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。