Understanding Magento Block and Block Type

For understanding more about magento block types following are some built-in block types which are widely used in layout. core/template: This block renders a template defined by its template attribute. The majority of blocks defined in the layout are of type or subtype of core/template. page/html: This is a subtype of core/template and defines the root block. All other blocks … Read more

What is the difference between “Flush Magento Cache” and “Flush Cache Storage” in magento’s cache management?

Sometimes the cache location (like /tmp/) or service (like Memcache) is shared with other applications. “Flush Magento Cache” removes only those entries that Magento reliably tracks as its own. “Flush Cache Storage” clears everything but might affect other applications if they’re using it. Normally the location is var/cache/ in Magento’s folder so is not shared … Read more

Why is Magento so slow? [closed]

I’ve only been tangentially involved in optimizing Magento for performance, but here’s a few reasons why the system is so slow Parts of Magento use an EAV database system implemented on top of MySQL. This means querying for a single “thing” often means querying multiple rows There’s a lot of things behind the scenes (application … Read more

How do I create a simple ‘Hello World’ module in Magento?

First and foremost, I highly recommend you buy the PDF/E-Book from PHP Architect. It’s US$20, but is the only straightforward “Here’s how Magento works” resource I’ve been able to find. I’ve also started writing Magento tutorials at my own website. Second, if you have a choice, and aren’t an experienced programmer or don’t have access … Read more

tech