まず、いくつかの質問を明確にする必要があります。
第一に、これは開発者向けのデンワーやその他の簡易ビルドの類似物ではありません。 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を使用するのが賢明でしょうか?
長所:
- 簡単で迅速なインストール
- Zend製品との優れた統合/分解
- 最新のソフトウェアバージョン
- 無料のコミュニティバージョンの提供
- いくつかのレポートによると、優れたパフォーマンス
- 拡張機能とコンポーネントの便利な管理
短所:
- 仮想ホストを手動で管理する
- Zend製品への緊密なバインディング。これにより、競合製品がアセンブリに含まれる可能性がなくなります。
その結果、6つのプラスと2つのマイナスだけの良い比率があります。 使用するかどうか-あなたが決める。 個人的には、次に考えるとき、アセンブリからZend Optimizerまたは他の製品が必要になります。
よろしくお願いします。