|
{MT} would have made a 1-click Install for Magento, because many people signed up to the Grid Service thinking it might be a nice platform to run Magento on.
Since others have already deviated off the topic at hand (the Attribute error), I feel the urge to add my own 2 cents about cloud hosting… And it’s this - unless a fairly significant gains are made in speeding up Magento or the “grid”, I’m not convinced such environments are up to the task.
Why? Here are some timings with Magento v1.0 today on my Grid Service account:
-- Browser: Mozilla Firefox --
Site was loaded early this morning, so no one would have been using the site for hours overnight, thus the cache is completely gone…
* Initial Front-end page load: 62.859 seconds
Please note this was timed by the FasterFox extension, which, I didn’t think of at the time, is on the default of Turbo Charged, which most likely is reducing the page load times… On older builds of Magento, an initial load time of about 74 seconds was common.
* Clicked on “My Cart”: 47.437s
* Clicked on “My Wishlist”: 2.828s
* Clicked on “Magento Demo Store” logo: 4.89s
* Clicked on “My Account”: 8.296s
* Click on “My Cart” (again): 24.594s
-- 2 hours later --
* Not sure what I clicked on, but I believe it was the store logo: 14.470s
--2 hours later--
* Clicked same again: 14.156s
* Clicked on it again, immediately: 2.5s
--2 hours later--
* Clicked again: 18.78s
* Clicked “Advanced Search”: 4.657s
* Started the search for “test”: 7.937s
* Clicked on “Test Product”: 6.2s
-- Switched browser to Internet Explorer --
Loaded front-end initial page: ~17 seconds
So, the key is keeping the system cached. With so many sites running on the Grid Service, the Magento code is cleared from the cache every couple hours, which makes your website very slow for visitors if you’re site is not yet popular (I’m thinking _many_ of us will fit into this category).
I find some amusement in the thought that I’d need to create a script to visit the primary landing pages (and account pages, etcetera) every hour in order to keep them in the cache…
To be fair, I took advantage of Media Temple’s $89/1st year Grid Service Lite offer, so I only paid about $7.50 a month for the Grid Service. That said, I’m wondering if it’s even fast enough to be be used as a development site.
Throw in the Attribute error, and I’m thinking of trying a unmanaged VPS instead… I could get a 320MiB (RAM) VPS for $20/month (with a very established company), which is the same as the normal price for the “grid.” It would be interesting to see if that would be faster than the grid (anyone?). I’ll let you know if I do decide to give it a try.
In summary, many thanks to the Varien team, without them I’d probably still be fussing around with Zencart.
Magento is a good thing. However, much like trying to run Vista on older hardware, I think we need to be realistic with Magento as well.
Cheers,
...Donovan
|