Other articles

  1. Upgrading to Magento 2

    Magento 2 was released back in November. I have a pretty hard and fast rule on not doing Magento upgrades or using new versions for projects for at least 3 months. This rule is due to the poor QA that Magento has had (we were bitten pretty hard by this on an EE 1.12 project and let’s all not forget the initial release of EE 1.13). This policy has worked well for the M1 releases since. However, there are problems with that strategy for M2.

    read more

    comments

  2. Using Solr to Search Magento by Partial SKU

    I recently needed to implement searching by partial SKU in Magento while using Solr. A quick search on the internet turned up a pair of posts that were nearly identical. Both posts offer a bit of a walk through of the code, though not explaining what all the code does. I’m going to take the time here to break down the configuration changes needed to make this work. I will also discuss where I made changes to the proposed configuration from those posts.

    read more

    comments

  3. My Thoughts on MageHero

    If you don’t know what MageHero is and you are a developer working with Magento, go check it out first then come back to read the rest of this post.  If you are a merchant or recruiter, I would recommend you wait for now.  The site is very much a work in progress and isn’t really ready for you as an audience yet (I have no doubt that one day it will be one of your first stops when looking for a developer to hire.  That day just isn’t here yet).

    read more

    comments

  4. Custom URL Rewrites

    Have you ever needed a special URL that doesn’t match your module and controller name? I mean sure /mymodule/mycontroller/myaction is always nice to have as a URL if the naming makes sense. However, sometimes you need a prettier URL to make those SEO guys happier (you know, the ones that make the internet so much “better” for searching). If you are not already aware, Magento can help with that. Perhaps you’ve seen the URL Rewrites menu under Catalog in the admin panel. Maybe you’ve dismissed it thinking it was only for products or categories. Hold on. It is so much more.

    read more

    comments

  5. Indexes == Speed

    Wait! Don’t just run out and add a bunch of indexes to your database. Indexes add overhead. And too much overhead will undo any speed improvements you make with good indexes. Now while I’ve administered many MySQL databases, I wouldn’t dream to call myself a DBA. Get yourself a real MySQL DBA and have them analyze your Magento instance for improvements.

    read more

    comments

  6. Speeding up custom feed processes

    We use custom scripts to upload product data (new and updated) into Magento. Several months back we were trying to process a “full” feed and update all 7800 products each with around 20-30 attributes. The process was taking 15+ hours and was crippling our site. We needed to find a solution and quickly.

    read more

    comments

  7. Coupons in Magento – Part 2

    In my [first post on coupons][1], I discussed using direct inserts. This post will discuss a more proper way to load coupons into Magento (namely creating a salesrule object and using Mage to save the object).

    read more

    comments

Page 1 / 2 »

blogroll

social