Magento Architecture

Preliminary core modules In Magento & their dependency diagram :

Core Modules


2010 in review

The stats helper monkeys at mulled over how this blog did in 2010, and here’s a high level summary of its overall blog health:

Healthy blog!

The Blog-Health-o-Meter™ reads Wow.

Crunchy numbers

Featured image

A helper monkey made this abstract painting, inspired by your stats.

A Boeing 747-400 passenger jet can hold 416 passengers. This blog was viewed about 4,300 times in 2010. That’s about 10 full 747s.

In 2010, there were 16 new posts, growing the total archive of this blog to 18 posts. There were 20 pictures uploaded, taking up a total of 333kb. That’s about 2 pictures per month.

The busiest day of the year was April 5th with 454 views. The most popular post that day was Apache HTTP Server Tutorial.

Where did they come from?

The top referring sites in 2010 were,,,, and

Some visitors came searching, mostly for apache http server tutorial, zend server tutorial, and assuming the referenced xml document exists and matches the parsing logic, what should be displayed when this script is executed?.

Attractions in 2010

These are the posts and pages that got the most views in 2010.


Apache HTTP Server Tutorial March 2010


Zend Certification PHP 5 Sample Questions September 2010
1 comment


Setting Up Android Development Environment Using Eclipse August 2010


Zend Server Tutorial January 2010


Magento – Custom Redirection May 2010

Essential Magento Extensions

Hi Every1,

Following are some of the essential Magento Extensions that you can use in your Magento Commerce Projects based on the requirements :

MatrixRates – Multiple Tablerates – Developed By WebShopApps
Blog – Community Edition – Developed By Aheadworks
Enhanced Admin Products Grid – Developed By WDCA
Magento Easy Lightbox – Developed By TemplatesMaster
Vertical Navigation with CSS Classes – Developed By Rico Neitzel
Bestsellers module – Developed By varyous
Unirgy Gift Certificates – Developed By Unirgy
Exploded Menu – Developed By Raptor
Magento EasyTabs – Developed By TemplatesMaster
MostViewed module – Developed By varyous
Events Calendar – Developed By MathieuF
Featured Products – Developed ByInchoo
Teaserbox – Developed By velite
Attributes manager – Developed By mathphp
Magento Module Creator – Developed By Daniel Nitz
Latest Reviews – Developed By Morningtime
Ogone – Developed By Morningtime
Internetkassa ( Payment Gateway For NL ) – Developed By Morningtime
Custom address fields requirements – Developed By Tobias Renger
Scalena News Module – Developed By Anthony Charrex
Email Template Adapter – Developed By Finn
IKT Order Export – Developed By hilderonny
Magento Facebook Like Button – Developed By TemplatesMaster
Developer Tools – Developed By centerax
Flagbit FAQ – Developed By Flagbit GmbH & Co. KG
Flagbit Feed Reader – Developed By Flagbit GmbH & Co. KG
Testimonial – Developed By Raj Trivedi
Cdb_DeveloperToolbar – Developed By stefan.wieczorek
Promotion RSS feed – Developed By MiuraConseil
SimpleTags – Developed By Raimon Esteve
Image Clean – Developed By defcon2
Interakting slider – Developed By
MW_DeveloperToolbar – Developed By Mage-World
Lazzymonks Blog – Developed By lazzymonk
Lazzymonks Twitter – Developed By lazzymonk
Magento EasyFlags – Developed By TemplatesMaster

I have mentioned the names of respected developers / companies / agencies / contributors who have developed/contributed this extensions to Magento Market Place.

A Big Thanks 2 Entire Magento Team & All The Above Mentioned Developers / Companies / Agencies / Contributors. Keep up the Good Work. 🙂

P.S: Some of the extensions are useful to all the Magento Developers for Development Purpose only.

Enjoy the Magento Power. Cheers 😉

Magento – Custom Redirection

In Magento, to Perform a Custom Redirection, we can use the setRedirect() Method of front controller.

For example, if on certain page we want to check that if customer is logged in then only customer can access that page.  For such scenario, first we can check if customer is logged in or not using the isLoggedIn() method and then we can set the current Page URL that can be used if customer goes to login page and successfully logged in in the magento store. that can be achieved using setBeforeAuthUrl() method.

i.e. Currently user is not logged in and is on the category page. We want functionality that if user is logged-in then only he/she can view the full product details page. So when user clicks on product link for viewing the detailed page, he will be redirected to the Customer Login Page. If customer successfully authenticated then again he/she will be redirected on the same page where he was previously. this can be implemented with the help of setBeforeAuthUrl() method.

Example :
Continue reading