Friends!
We have started an open beta test of the virtual hosting control panel and want to tell you about how this happened, what ideas we followed, what principles laid the foundation and what came out of it.

')
Introduction
For 7 years we have been providing virtual hosting services. We always pay special attention to the quality and convenience of our services.
That is why we:
- We use only server hardware.
- Entirely switched to SSD drives, which led to a significant acceleration of sites.
- We developed our own webmail interface for our users.
- We developed our own virtual hosting control panel and VDS.
We do not save on the quality of our services, since our main task is to provide first-class services. This includes the use of not only excellent equipment, but also a thoughtful user interface - the control panel.
Prerequisites
Despite the fact that the first version of our control panel was notable for its convenience and thoughtfulness, we saw opportunities to improve it. We collected our ideas, analyzed user feedback, and, taking into account current trends and our vision, finally realized everything in a new development.
The hosting market has changed significantly since then. Previously, these services were mainly used by web studios, individual developers and geeks. Now the same hosting is used by people far from programming. We create individual blogs, galleries and websites. The audience has changed - the requirements for the service have changed. First of all, to the tools of interaction with the hosting provider. Users expect simplicity, convenience and clarity.
Second, the security requirements have changed. If advanced users know how to avoid phishing, then beginners often fall for the most simple tricks, which leads to the loss of a password on the account.
Thirdly, modern users pay great attention to the attractiveness of the interface, and it does not matter if it is a hosting control panel, a smartphone or a kettle.
So, when developing a new version of the control panel, we set ourselves the following goals: more convenient, more beautiful, simpler and safer.

More convenient
We paid great attention to detail that will make the user's work more comfortable and understandable. Similar improvements are implemented throughout the control panel.
- Convenient menu by section. In the previous version of the menu bar as such was absent. To navigate through the panel, users had to always return to the main page. In the new version of the panel, the main menu with all sections is located on the left, which makes navigation more convenient and intuitive.

- Quick action bar. We have shortened the user’s path to frequently performed operations by a few steps. The main functions are in the most visible place - the quick action panel. Users can manage important operations by choosing a set of quick actions at their own discretion.

- Advanced scheduler. The user will no longer have to remember the task format and the periodicity of the Cron task, as well as remember the path to the file - the built-in file manager will make it easy to find the task and set its execution parameters.

- Simplified work with text files - no longer need to configure the FTP-client for quick revisions in the code or change. Htaccess. It is enough to double-click on the text file, and it will open in the editor with syntax highlighting.

- Individual rates. The new panel is much easier to manage the parameters of services. You can add another website or database simply by moving the slider.

More beautiful
Modernizing the appearance, we were guided by the idea of ​​conciseness and lightness. For us, it was important not to go to Modern UI and realize our own views on what the interface should be. The color scheme of the new panel has become much softer, cleaner and lighter.
Buttons, tabs, inputs, headers - for each element was a serious struggle.

Modern users often use tablets to customize sites. We took this feature into account in all sections, where in the previous version of the panel the work presented difficulties. For example, in the file manager, line spacing and fonts are significantly extended.

Simpler
All elements of the new panel have undergone dramatic qualitative changes.
- We have changed the installation process of the application. Previously, in order to install a CMS, it was necessary to select a domain, website, database, enter a password for it.
Now it’s enough to press one button “Install application” and the CMS will be installed into the new automatically created website and database. The application will be placed on a test domain by which you can immediately test its work. And if the application did not fit or did not like it, you can simply delete it without thinking about the site, the domain and the database.

- Convenient information on resource limits. Now on the main page graphically displays information on the use of resources. Displays data on the state of the user's balance, information on the use of resources.

- Statistics on sites. Now the user can control the most important information on all his sites in one interface. We began to implement the collection and display of statistical data on all resources of our clients.

Safer
Securing user information is one of our key tasks. Our customers are faced with password phishing. We regularly notify users about attacks, change the passwords of those who are in an unpleasant situation, and take a number of necessary actions to prevent consequences.
In the new panel, we implemented a set of measures that will protect the user from a phishing attack. This complex includes the following options:
- SMS authorization is the most simple and popular technology that allows you to guarantee only a legitimate user login.
- Login by IP addresses. If you work with resources through a fixed IP address or VPN, then restricting the login by IP will ensure the security of your account without the need for additional confirmation via SMS. The current IP address will be automatically added to prevent the loss of access to the account.
- Access only from certain countries. As a rule, attackers use foreign proxies and VPN servers to make their trail difficult to detect. A new option allows you to restrict access to the control panel list of countries selected by the user.
- Notifications of failed login attempts. Every time if an unsuccessful attempt to log in to the control panel under a client name, the user will receive an e-mail with a warning.
- Full log of inputs. Now it will be possible to see the entire history of the entries in the control panel on a separate tab, which will make it possible to detect other people's inputs and change the password in time.
- The control panel works only over HTTPS, which protects user data from third parties.

Total
If you are not yet our client,
order a free trial period in order to evaluate our work. And, we hope, you will get the same pleasure from working with the control panel, which we received during its development.