As far as shop systems are concerned, I only had a quick
peek at Magento once and decided to stick with OXID.
I started playing around with OXID eShop Community Edition since they went
open source with it in 2008. Upcoming blog posts about my OXPetProjects ahead 😉
OXID is written in PHP, the code is object oriented, they have unit tests and it is
licensed under GPL v3, they have a large an active community and ….
Sry, I know I much better speak code than marketing, just have a look at it yourself.
You can have a shop up and running in a few minutes
(who would not be happy with quick success ;).