What is Magento? It's the most powerful online eCommerce platform in the universe and is changing the face of eCommerce forever.
Of course, you already know that. What you may not realize is Magento is also an object-oriented PHP Framework that can be used to develop modern, dynamic web applications that tap into Magento's powerful eCommerce features.
This is the first in a series of articles in which we're going to go on a whirlwind tour of Magento's programming framework features. Don't worry if you don't follow everything immediately. As you study the system more everything in this article will start to make sense, and you'll soon be the envy of your colleagues stuck working with more primitive PHP systems.
Magento "Knowledge Base" Magento for Developers: Part 1 "Introduction to Magento" eCommerce Software for Growth