Performance Levels - FAQ

What are performance levels?

The performance level indicates how many resources are available to your hosting package to run PHP-based websites and applications. The higher the level, the more performance reserves are available to avoid performance bottlenecks.

Each level is assigned different performance values that are important for the execution of PHP scripts. For example, the PHP scripts can occupy up to 2.5 GB RAM in the web server's RAM at level 1, but up to 19 GB RAM at level 5.

Performance Level Features (PHP script limits)

  Level 1 Level 2 Level 3 Level 4 Level 5
Website Type Standard website with several subpages Well-visited blog with regularly updated content Complex website with daily updated content Several performance-intensive websites or a well-attended Internet forum Online shop with a large product portfolio and a high number of visitors.
RAM up to 2.5 GB up to 6 GB up to 9 GB up to 15 GB up to 19 GB
Processes per Minute 300 600 900 1200 1500
Memory Limit 512M 640M 640M 768M 768M
  • RAM: The maximum amount of memory that PHP processes can use simultaneously. This value is calculated as follows: RAM=Memory_Limit*max_parallel_processes

  • Processes per Minute: Gives information about how many PHP processes can be processed per minute on average, without waiting times occurring or processes having to be terminated due to a runtime overrun.

  • Memory Limit: The maximum amount of memory that can be used by individual PHP processes.

How do PHP scripts relate to performance levels?

PHP is the most commonly used programming language for creating websites. For example, the popular Content Management Systems (CMS) WordPress, Joomla and Drupal are completely written in PHP. The higher the performance level, the more power reserves are available to avoid unwanted delays in loading and page layout, depending on the number of visitors.

What packages can I use the performance level with?

To adjust the performance level of your package, you must have a current Linux Business hosting package or higher. This applies to existing packages if you have reordered the contract as of 03/23/2017, or have changed the package after this date.

If you have ordered your package before this date the performance level of the package cannot be adjusted. However, you can switch to one of the current Linux hosting packages at any time.

The following table shows you which package contains which performance level as an included service:

Linux Hosting Packages with Performance Level

  Webhosting Business Webhosting Pro Webhosting Expert
Minimum Performance Level (included in the rate) Level 1 Level 2 Level 3
Maximum Performance Level Level 5 Level 5 Level 5

View current Linux hosting packages

What can I do if my package doesn't have a performance level?

You can switch from an older package to a current Linux hosting package at any time.

How do I change the performance level?

You can adjust the performance level at any time. To do this, log in to your account and click on Performance Level in the left menu and then order the desired level.

Which performance level is recommended for my website?

The resulting speed of a website depends on various factors, such as how complex the pages of your website are and how many visitors your website attracts. It's important that your website's program code is optimized for performance.

Once your website is up and running, the performance statistics gives you information on the extent to which your current performance level is working at full capacity. Depending on the degree of utilization, you will also find recommendations for changing the performance level there. If your performance level is repeatedly very busy, we will automatically inform you by email.

I have increased my performance level, why isn't my website faster?

Please note that the performance evaluation page shows the utilization of the last 7 days. Effects can only be observed there on the following day.

Aside from the performance level, the following factors can influence the performance of your website:

Database performance: If a lot of data is read from a MySQL database or information is stored on frequently visited pages, the database server may no longer be able to provide this data quickly enough.

Performance of the web space: If more extensive static content (e.g. images) is frequently loaded from the web space or data is continuously written to the web space (e.g. log files), this can impair the loading and reaction speed of your website.

How will I be charged for the performance level? 

The performance level is calculated separately from your package, therefore, you will receive a separate invoice for the monthly amount (this will only be charged if you raise it above the amount in your rate including level). Charges are always debited in advance.

If you order another performance level, the calculation process restarts. Amounts previously paid will be credited to you proportionally with your next contract invoice.