Bandwidth is the amount of information sent from/to your virtual server. For example, by uploading a 100 kB page to your server will use 100 kB of bandwidth, and if the page is visited by 50 visitors, they will use 5,000 kB (about 5 MB) of your bandwidth.
Units of measurement:
|1 GB||=||1024 MB|
|1 MB||=||1024 KB|
|1 KB||=||1024 bytes|
So if your page is 100 kB in size, the server will compress it to 5-10 kB and only then send it to visitors. The Web browser extracts the data and visitors receive a 100 kB page, even though they only downloaded 5-10 kB of data from the server.
Thanks to this innovation, our customers’ websites are loaded to visitors significantly faster. Moreover, moving an actively visited website from another Internet Service Provider (ISP) usually reduces its maintenance costs, due to the traffic savings.
This is the storage space for your website, email accounts, and databases on the server. The space on the server is not shared by purpose, therefore, you can use it in proportions that are convenient for you.
A typical website usually takes up to 5 GB of server space. One email account needs up to 1 GB of space if you upload the email periodically to your computer.
To ensure the security of customer data, the data uploaded to the server is immediately copied to the mirror disk, and data is backed up daily in a separate repository.
By purchasing a hosting plan for your website, you can also use a convenient e-mail administration system. Email accounts use the shared hosting space.
The e-mail service meets the necessary data security requirements, as the email accounts can be accessed using a secure and recognised SSL/TLS protocol, which ensures reliable encryption of information.
All email accounts have free spam protection, while customers who want additional functionality can order professional SPAM filter.
Outgoing emails are subject to restriction which, depending on the plan, can range from 100 to 5,000 emails per hour.
PHP (Hypertext Preprocessor) is a widely used programming language for website development. It runs on most operating systems, supports a number of relational databases, and works with most servers. The language is not difficult to learn due to its similarity to many structural languages, in particular, C and Perl.
We offer our customers the following versions of PHP:
Switching the PHP language version is possible in real-time with the help of the server control panel (except for PHP 4).
PHP 7.0 and later versions have code accelerators to help run PHP applications faster.
256 MB of RAM is allocated to one PHP process, the maximum execution time of the request is 5 min.
MySQL is the most popular open source database management system based on SQL programming language. It is often chosen for website programming, and its popularity is directly related to the popularity of the PHP language, as a combination of these two tools is most commonly used.
We offer our customers the following versions of MySQL:
The number of databases depends on the hosting plan chosen. The stored data uses a shared location on the virtual server. MySQL databases are limited to 1 GB.
The MySQL database can be accessed both locally (from the hosted website) and remotely (for data import and administration tasks).
Reseller hosting (Didmeninis plan) comes in handy when you plan to resell hosting services to your customers and host their websites on separate hosting plans. This is useful because for each website you can provide separate logins to the control panel, individual resource limits, and isolate them from each other to prevent the interception of the data from one website to the other.
Splitting websites on separate virtual servers has many advantages:
The main reseller user is provided with twice the amount of standard PHP processes (16). However additional users get twice less (4).
Inode is a data structure that stores information about a particular file or directory on a server. The number of files and directories you can host on your server depends on the amount of inode resources.
Inode limits are necessary because large file clusters significantly slow down the file system performance, making it more difficult to copy backup data and other server maintenance tasks.
Excessive amounts of files and directories often indicate a software error on the website, such as situations where temporary files, data from expired sessions are accumulated and not removed. Users created by Didmeninis plan reseller have a separate 100,000 inode volume.
In case of unusually high demand for inode quantity, we recommend considering professional hosting.
Data from all servers is automatically backed up to the repository on a daily basis. Copies of yesterday’s and last Friday’s data are always preserved.
Data backups are used to restore server data in the event of an unlikely failure of a RAID disk array.
For users who have lost their data not due to a server failure, we offer to order a data recovery service on weekdays.
Each server and e-mail user is subject to an e-mailing limit that ensures that the server is not used to send spam and that e-mails sent by customers will reach recipients on time.
In most cases, you won’t have to face the e-mailing limit because it is as high as 2,000 to 120,000 emails per day per e-mail user (depending on the plan).
USEFUL: For each month of using the hosting services, 50 e-mails/hour are added to the standard sending limit. You can activate an additional number of emails in the Clients area.
Additional users created by resellers have a separate limit of 100 e-mails/hour.
In case of an unusually high demand for sending emails, we recommend purchasing professional hosting.
Part of the PHP processes determines how many PHP applications you can run on your website at one time. Typically, hosting plans receive the same number of PHP processes, except for the Verslui plan (twice as many) and the hosting plans created by resellers (twice less).
When a PHP program on a website starts running (performing computing, connecting to a database), one PHP process is used for that work. In order for two programs to run simultaneously, they must be assigned two processes. When more PHP programs are attempted at one time than the allowed number of PHP processes, they are executed sequentially.
The more PHP processes you have for your hosting plan, the faster the PHP programs on your website will run. If the allocated part of the processes is not sufficient to support the load of the website, the website will run slower, because the visitor requests will be executed not simultaneously but rather in succession (in such cases, PHP overage will be recorded).
PHP processes do not affect the delivery speed of static content (HTML pages, images) – such content is always delivered at the maximum speed.
How to ensure reliable operation of the website beyond the PHP process limit?
IMPORTANT! Hosting websites in shared hosting means that you are sharing physical server resources with other users. PHP processes limits ensure that one website cannot use all server’s resources.
If you need to have guaranteed server resources without PHP process limit, we recommend using a professional hosting service.
Certain resources are not strictly limited for hosting plans, therefore you are free to use them, subject to the fair use policy:
These simple conditions give customers more freedom in managing the data of their websites, and for us – the opportunity to ensure high quality of services and reliable operation of servers.
Secure data transmission is becoming an increasing concern for Internet users. When reading email or uploading data to your website, information is usually transmitted to the server from the user’s computer in open form, allowing criminals to intercept it and read it easily.
The facts of data leakage on the Internet are difficult to detect because stakeholders do not need direct access to the source of the information. Therefore, without encrypting the information you transmit, you cannot be sure who is reading your emails or using your passwords.
We have prepared a complete solution for the protection of your data. Whichever hosting plan you choose, you can connect to the email, FTP and management tools with the use of an advanced and recognised SSL/TLS protocol that provides reliable information encryption.
Our server configuration is compatible with all popular applications. This way, setting up a secure connection on your computer can be done within a few mouse clicks, and the complexity of data encryption will prevent unauthorised decryption of information.
For those who want to protect not only their own data, but also the data of their website visitors, we offer SSL certificates. Such protection is mandatory for e-commerce websites.
All shared hosting and professional hosting servers have a Let’s Encrypt module installed, allowing to install a free Let’s Encrypt certificate on your website.
Read our article on pros and cons of the Let’s Encrypt certificate to decide if you need a Let’s Encrypt certificate.
If you decide to install a Let’s Encrypt certificate, you should make sure that the domain already points to the server’s IP address, and follow our instructions on how to install this certificate, which you will find on our Wiki page.