- 250 GB Storage Space
- 2 Domains included
Loading details…
£0.99
Average price per month
£8.00/Month
Contract term: 12 Months
- First 6 months 59p per month Web Hosting Web Hosting Grow First 6 months 59p per month then £9.60 per month (i...
You have not saved any offers or providers yet. Tap the bookmark on an offer or choose Save on a provider profile.
PHP is a programming language that provides optimal conditions for web applications. It is used by almost all Content Management Systems (CMS) such as TYPO3, WordPress, Joomla, or Contao, and by e-commerce platforms like Shopware and Magento. Essential settings are stored in a central configuration file called php.ini, which can often be edited through the CMS or directly via a text editor. An important parameter in this file is the PHP Memory Limit.
What exactly is the PHP Memory Limit and how can it be adjusted individually is explained in the following article:
PHP belongs to the so-called scripting languages. This means that programs are written as easily understandable code. Subsequently, an interpreter takes over the processing by reading a program line by line and executing the instructions according to its php.ini. CMS such as Magento, WordPress, or Joomla consist of a variety of scripts, each performing a specific task. They are loaded into a specific area of the memory, which is limited by the PHP Memory Limit and can be increased individually. The PHP scripts are used to create a webpage in HTML format from various sources such as a database, external files, and special style sheets - the css files. This is complemented by client-side scripts written in other languages like Java or JavaScript, enabling interactive features such as games or animated menus. Suitable web hosting packages with PHP support can be found in the PHP Web Hosting Comparison.
As mentioned earlier, PHP reserves a portion of the memory to store and execute scripts. The size of this area is defined by the PHP Memory Limit in the php.ini. The limitation imposed by the PHP Memory Limit protects a computer from being affected in its performance by poor or faulty programming. A simple example of this would be a loop that creates and stores a variable whose name and value increase by 1 with each iteration. Without a PHP Memory Limit in the php.ini, this would lead to the entire memory being occupied by this one loop over time. As a result, the loading times increase, and in some cases, the operating system itself may become unstable due to a lack of memory for its data.
In web hosting, the standard size of the PHP Memory Limit is usually between 32 MB and 64 MB. This is sufficient for the basic installation of a CMS like WordPress, Contao, Joomla, or TYPO3 and allows for stable operation. Complex plugins, large databases, or many extensions require more memory for the scripts and their data. In this case, instead of a webpage, PHP outputs an error message, which may state the following:
Fatal error: Allowed memory size of XXXXXX bytes exhausted (tried to allocate XXXXXX bytes) in /var/www/html/skript.php
In this case, it is necessary to increase the PHP Memory Limit so that the interpreter has sufficient temporary memory available for the execution of all scripts. Recommended limits for a CMS range between 32 MB (WordPress) and 256 MB (Shopware) - more than 512 MB are rarely necessary and often indicate programming issues.
Find web hosting here with at least 128MB PHP Memory Limit:
Back to the Web Hosting comparison
Loading details…
£0.99
Average price per month
£8.00/Month
Contract term: 12 Months
Loading details…
£1.00*
Average price per month
£9.00/Month
Contract term: 12 Months
Loading details…
£0.59* *
Average price per month
£0.59/Month
Contract term: 12 Months
The original currency is EUR
Loading details…
£0.99
Average price per month
£11.99/Month
Contract term: 12 Months
Loading details…
£1.00*
Average price per month
£10.00/Month
Contract term: 12 Months
Tip: Choose up to 3 offers and compare them with each other.
Loading details…
£1.49
Average price per month
£7.99/Month
Contract term: 48 Months
Loading details…
£1.99*
Average price per month
£7.99/Month
Contract term: 48 Months
Loading details…
£1.99
Average price per month
£12.00/Month
Contract term: 12 Months
Loading details…
£2.06 *
Average price per month
£2.06/Month
Contract term: 1 Month
The original currency is EUR
Loading details…
£2.25 *
Average price per month
£2.25/Month
Contract term: 12 Months
The original currency is EUR
Loading details…
£4.14* *
Average price per month
£4.14/Month
Contract term: 12 Months
The original currency is EUR
Loading details…
£6.10* *
Average price per month
£6.66/Month
The original currency is EUR
* At hosttest, only a selection of providers can be found. Offers marked with an asterisk have additional conditions on the offer detail page. More information about our ranking and sorting details.
* All prices on this page are net prices and are subject to the applicable VAT.
* If you click on a recommendation with *, this supports our work. hosttest may then receive remuneration.
Didn't find the right one?
Now post an individual tender for free & without obligation and receive offers in the shortest possible time.
Start tenderMost web hosting providers allow their customers to increase the PHP Memory Limit within certain limits. There are various ways to do this, not all of which are offered by every Internet Service Provider:
It is important to note that every web hosting space and Internet Service Provider limits the maximum PHP Memory Limit of their customers to control memory usage. The allowable maximum limit usually varies depending on the provider, ranging between 128 and 512 MB. Server monitoring should be a must-have for professionally operating a website.
Compare offers from suitable web hosting providers now
To Provider Comparison
Image credit: Image by Dok Sev from Pixabay
Could not save. Please allow cookies for this website or remove entries if your bookmark list is full.