Zend Serverの概要

最近、 Zendは独自のWebサーバーアセンブリをリリースしました。これには、標準のApache + PHP + MySQLと、Zend Optimizer、Zend Debugger、Zend Framework、phpMyAdminなどのさまざまな追加パッケージの両方が含まれています。 ハブでさえすでに発表があった。 このアセンブリは、まったく論理的なZend Serverと呼ばれます 。 PHP専用です。

まず、いくつかの質問を明確にする必要があります。
第一に、これは開発者向けのデンワーやその他の簡易ビルドの類似物ではありません。 Zend Serverは、開発者だけでなく本番サーバー用にも設計されており、そのコンポーネントは配布のサイズを縮小するためにクリーニングされていません。
第二に、それはZend Serverです。 そのため、Zend製品に重点が置かれています。 Zend Cacheの代わりにmemcachedがディストリビューションに含まれることを期待しないでください。

Zend Serverには、通常版とコミュニティ版の2つのブランチがあります。 CEのみが自由に配布されます。将来的にはCEによって排他的に議論されます。
ご想像のとおり、Zend Webサイトで通知されます。
Zend Serverコミュニティエディションは無料のシンプルなPHP Webサーバーで、重要ではないPHPアプリケーションの実行やPHPの実験に最適です。

実際、ここでは実験を行っているだけなので、大胆に先に進みます。

設置


画像
Windowsでのインストールはウィザードを使用して実行され、インストールに必要なコンポーネントを選択できます。 インストール配布は、ほぼ50メガバイトのサイズにもかかわらず、インターネットからいくつかのコンポーネント(phpMyAdmin、Zend Framework extras、Dojoなど)をダウンロードします。 また、Apacheの新しいバージョンをインストールするか、既にインストールされているIISを構成することもできます。
Linuxでは、Zend Serverはコンソールからインストールされます。 私たちはこれにこだわるつもりはありません-Linuxoid自身は何をどのように行うかを知っています。
Zend Controllerユーティリティもインストールされます。これは、トレイにぶら下がり、すべての便利なことを実行できます。 後で詳しく説明します。
インストール後、 localhost / ZendServer URLを入力し、サーバー管理Webインターフェースに入ります。 インストールが完了しました。

Webインターフェース


画像
ここで、監視とサーバー管理のためのAjaxのアメニティが満載のパネルを開きます。 localhost / ZendServer URLを使用して、ブラウザから入力できます
次の3つのタブがあります。


モニタリング

PHPInfoを簡単かつ楽に調べ、ログを読み、インストールされているサービスのバージョンとそのステータスを確認できます。
画像
画像

サーバー設定


コンポーネント

もちろん、まれなケースではすべてのZend Serverコンポーネントが同時に使用されます。 リソースを節約するには、未使用のコンポーネントを無効にする必要があります。 これは非常に簡単かつ便利に行うことができます。
画像

拡張機能

ここには、インストールされているすべてのPHP拡張機能の完全なリストが表示されます。 これらのパラメーターは、オン、オフ、編集、およびパラメーターに関する簡単な情報を読むことができます。 すべてがとても美しく、華やかで快適です。
画像

指令

このセクションでは、php.iniに飛び込むことなくPHP構成を編集できます。 拡張機能に便利なフィルターがあるだけでなく、「人気のある」パラメーターのみを表示する機能もあります。 パラメータの人気をどのように決定したのだろうか?
画像

デバッガー

予想どおり、Zend Debuggerの設定はここにあります。
画像

運営

このタブには、ルートパスワードを変更するためのフォームのみが表示されます。 時間が経つにつれて、機能が追加されると思います。
画像

誰も気にしない-Zend Server GUIはZend Frameworkを使用して作成されます。 内部では、Zwasの自己記述コンポーネントのセットを見つけることもできます。慣れておくとよいでしょう。

Zendコントローラー

Zend Controllerユーティリティは常にトレイでハングし、何の効果もありません。 その唯一の実用的なアプリケーションは、任意のサイトのベンチマークテストです。 URLを入力し、サイトが1秒間に許可できるリクエスト数を観察します。

おわりに


それでは、Zend Serverを使用するのが賢明でしょうか?
長所:

短所:

その結果、6つのプラスと2つのマイナスだけの良い比率があります。 使用するかどうか-あなたが決める。 個人的には、次に考えるとき、アセンブリからZend Optimizerまたは他の製品が必要になります。

よろしくお願いします。

Source: https://habr.com/ru/post/J57296/


All Articles