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または他の製品が必要になります。



よろしくお願いします。



All Articles