I found that memory is a very important issue for hosting a Drupal Site.
My website has ubercart, SEO modules, simplenews, with a customised ZEN theme, and with more then 6000 users on my database. these modules are all useful and essential to my site and couldnt be disabled.
For a 64MB RAM hosting, I tested my site, the white screen of death came to a nightmare to me.
For a 128MB RAM hosting, the site is barely survive but once the Ubercart modules including pay, paypal, payment, payment API, Records, Shipping, catalog etc installed, the site looks strange
(1) first of all is the layout problem, the primary navigation menu has lost the customised CSS, and the CSS for locale also backed to its default values
(2) Some modules cannot be activated and white screen of death also happened.
================ Do I need a VPS? OR a hosting plan with 300MB? =========================
There is currently a underconcern hosting company said to me that their memory is not limited, and I can use the RAM for up to 300MB, is that true?
I have use phpinfo to test my current 128MB hosting company and even I set PHP.INI and settings.php to up to 256MB, the master value of the MEMORY_LIMITED is still 128MB. So does there have any hosting really can support unlimited MEMORY?
I am doubt of that.