From a development perspective we have chosen an e-commerce platform that we believe to easily be the best available at the moment for a LAMP (Linux Apache MySql PHP) environment. We are of course talking about Magento. Why do we consider it to be the best? Well the feature set out of the box is excellent, the enterprise like best practices adhered to when developing Magento (thanks should also go to the Zend Framework underneath of course) make it an excellent platform on which to develop (and upgrade). There is also a great community around Magento with many quality third party extensions and support where needed. Having said that Magento is by it’s nature is quite a large complex beast, especially in comparison to other PHP e-commerce systems. And as such can be a little slower than one might first expect. Both of these points however can be mitigated almost completely by familiarity with the system and intelligent use of caching.
Keep up to date on all the goings on at RMG HQ.
This is where we share our thoughts, ideas and sometimes just enjoy a bit of a chit chat.
Ask any developer what they consider to be their perfect development environment setup and you can be sure of two things. Firstly, everyone will have an opinion, and secondly that opinion will differ from the next persons, and the next. So in the hopes of possibly avoiding the second and fulfilling the first we thought we would briefly describe our own development environment setup and associated processes here at Red Monkey Goo.