![](https://habrastorage.org/storage2/1d0/198/d61/1d0198d615f12f6c928b8f6750ac6ae2.png)
6か月間の継続的な作業。 千を超えるインストール。 95の新しい行を追加しました。 84,000を削除しました。 360件のコミットが行われました。 新しいバージョンがリリースされました。
最も重要な変更についてお話したいと思います。
●インターフェースから始めます。
![](https://habrastorage.org/storage2/aef/5b5/33d/aef5b533d0a752fba7a9c768d710d143.png)
深刻な作業が行われました。 新しいインターフェースはより明確で簡単です。 すべての注意はテキストに集中しています。 複雑な壁紙やカラフルなアイコンはありません。 強調は、形状、距離、コントラストに基づいています。 しかし、これはグラフィックのミニマリズムだけではありません。 同様に、インターフェイススクリプトを簡素化します。
たとえば、オブジェクトを選択するために、チェックボックスを正確にクリックする必要はなく、ブロックの任意の部分をクリックするだけです。 こんにちはjquery 。
![](https://habrastorage.org/storage2/b6c/c49/6c7/b6cc496c7227f0536cee875e0579c95b.png)
ftpユーザーまたはデータベースを作成するときに、情報をメールで送信できます。 便宜上、郵送先住所のフィールドには、プロファイルからの電子メールがすでに含まれています。 もちろん、必要に応じて、アドレスを変更できます。
![](https://habrastorage.org/storage2/494/0b8/277/4940b8277aca62696a72b129849115a1.png)
または、日付形式が知覚にどのように影響するかを示す素晴らしい例です。
![](https://habrastorage.org/storage2/ce3/e9b/566/ce3e9b566f44ac7094dc4350cdf32e57.png)
一部のボタンはインジケータです。 1クリック節約できます。 さらに、透明感が向上します。 この例では、dnsレコードを表示するボタンが表示されています。
![](https://habrastorage.org/storage2/e70/3e7/59b/e703e759bab98211ed0153d108544be0.png)
そのような多くの改善点があります。 さらに進んでいます。
● 英語に加えて、ヴェスタはロシア語 、 ウクライナ語 、 ルーマニア語、 スペイン 語を話しました。 i18nサポートがどのように導入されたかという話は、別の記事に値します。 さまざまな理由から、バージョン0.9.7は英語のみでした。 しかし、フォーラムはロシア語のサポートについて真剣に議論し始めました。 いくつかの実装オプションが提案されました。 ZonD80は最も適したスタイルを作りました。彼に感謝したいと思います。 すべてが非常に急速に起こりました。 議論。 プロトタイプ。 マージ! 数日後、スペイン語に翻訳しました。 彼はチリからオマールによって送られました。 彼はプロジェクトについてどのように学んだのだろうか。 その後、 COLOBOCmanはウクライナ語版を作成しました。 少し後、ルーマニア語版をまとめて準備しました。 このようなクレイジーなダイナミクスは、GPLのおかげで生まれただけだと思います。
●Vestaは、クラウド環境で快適に動作することを学びました。 パネルがNAT-thの背後のネットワーク(Amazon-eのec2など)にインストールされると、外部および内部IPアドレスが自動的に認識され、その後、この特異性を考慮して構成ファイルが生成されます。
●roundcubeウェブメールクライアントでパスワード変更プラグインを作成しました。
![](https://habrastorage.org/storage2/506/792/604/506792604e0c0d21cf6524ced24ac064.png)
●請求システムWHMCSとの統合モジュールを作成
![](https://habrastorage.org/storage2/480/184/a66/480184a668b22bae061917235aafa378.png)
●Webインターフェイスを使用してパネルを更新する機能が追加されました。 yum更新の従来の方法は消えていません。
●大幅に改善されたバックアップシステム。 ファイルとディレクトリへの権利を保持しながら、バックアップが作成されます。 データベース、サイト、またはcronジョブを個別に復元できます。 バックアップをリモートftpに保存する機会もあります。
●サイトログをパネルから直接表示できるようになりました。
![](https://habrastorage.org/storage2/dcb/c49/174/dcbc49174bd742888b9386f2013e6ae6.png)
●システムサービスを管理するセクションが登場しました。
●複数のパネルを相互接続してDNSクラスターを作成できます(これはまだベータ機能です-まだテスト中です)。
● SNIは完全にサポートされており、SSLサイトは評価AのPCIコンプライアンステストに簡単に合格します 。
●インストーラーの情報量が増え、インストールする内容が明確になりました。 バックアップを作成する場合に備えて、クリーンなシステムにのみパネルをインストールすることをお勧めします。 RHELおよびCentosの現在のバージョンがサポートされるようになりました。
![](https://habrastorage.org/storage2/934/440/63a/93444063a55d7e39426f6c54ae821104.png)
完全にインストールするのに約15分かかります。 以下の手順。
# root- ssh root@your.server # curl -O http://vestacp.com/pub/vst-install.sh # bash vst-install.sh
今、計画について。
1.コードベースは可能な限り統一されていたため、近い将来、Ubuntu LTS用のポートをリリースしたいと考えています。
2.重要だがまだ解決されていないタスクはドキュメントです。 決定します。
念のため、以前のバージョンのレビューへのリンクを提供します 。
また、チームについていくつかの言葉を書きたいと思います。
-Dmitry Naumov、別名theDmitryはUIを設計します。 彼は、コンソールインターフェイスをWebに翻訳すると言うことができます。
-私たちのJSの第一人者、 Dmitry Malyshev 。 わずか30分で、彼はdomモデルの描画を10倍高速化できます。
- アントン・ロイトフはサービスと配達に関する質問を担当し、フォーラムで積極的に支援します。