Magento is an ecommerce platform on PHP which is quite feature rich. This platform is based on the Zend Framework. You can take a look at a Magento store and the admin demo over at their demo section. Some of the notable features of this platform are:
- Analytics and reports – integration with Google Analytics, RSS feeds on Orders and feedback, Sales reports
- Catalog Management & Browsing
- Customer Accounts – with order status, default addresses, wishlists and dashboard
- Order Management – edit, create and fullfill orders, print invoice and packing slips
- Payments – Integration with Paypal, Google Checkout and Authorize.net; Accept purchase orders, cheques and money order.
- SEO Optimizations – url rewrites, Google Sitemaps and more
The minimum system requirements for getting onto Magento is PHP 5.2.1with a few mandatory extensions and MySQL 4.1.