Deploying commercial websites without upsetting customers
Written by Paul Whipp
Wednesday, 09 February 2011 16:39
When deploying updates to a large website (Joomla or Magento sites get pretty big), active clients can be a real pain. Their sessions will break and, at worst, orders or other important data can be lost as files are changed during the deployment.
To avoid these problems, the site is usually taken down for maintenance during the deployment but there is a better way.
If you want to display something relating to products or files that is not covered by an existing Magento block, you may need to write some PHP to do it. In my case I needed an image rotator to cycle through some images. There are plenty of examples of rotators on the web and a few hints on doing it with Magento but I wanted control and I wanted to understand it so...
Sorting Magento Categories Alphabetically with MySQL
Written by Paul Whipp
Thursday, 25 March 2010 11:08
Magento (1.4.01) uses an EAV model which makes its database potentially confusing. EAV is very efficient for sparse matrix applications but is probably a case of the Magento developers being too smart for their own good when it comes to an ecommerce solution. Magento's EAV solution is also somewhat of a half way house, probably because not all of their developers saw things the same way. This can make things doubly confusing.