Slow Indexing in Magento EE
Slow Indexing in Magento EE Main Takeaway: If you mix strings/integers in your WHERE clauses for numbers, MySQL can’t use its indexes.
astormSlow Indexing in Magento EE Main Takeaway: If you mix strings/integers in your WHERE clauses for numbers, MySQL can’t use its indexes.
astormI'm willing to concede this might be my inner frozen caveman developer talking, but right now "frontend web development" seems like it's in a crises of chaos. Frontend developers, (the folks writing CSS, Javascript, and building our application UIs), have never had such a
astormSince the earliest betas, all my OroCRM installations have eventually developed a small quirk where I'd see the following spit out into Chrome's error console.
astormCreate Dummy Orders An n98-magerun add on that adds a order:create:dummy command. Useful for the freelancer “I need sample data to do your ERP project/We don’t trust you with our order information until you’ve done some work for us” catch-22.
astormHappy spring everyone, today it's just a quick post about a new Magento module I've put up on GitHub enabling cross area sessions. This module allows you to access information about the logged in admin user from Magento's frontend cart application, or access information
astormJust a quick note that Pulse Storm has released version 2.3 of Commerce Bug. The two key points of this release are
astormCross Area Session Access Speaking of sessions, I whipped up a quick proof of concept for accessing admin sessions from the frontend of Magento — useful if you want to restrict frontend access using backend session ACL rules. Right now it works with file and db session storage — memcache, redis, etc. would need their own Loader model [...]
astormI gave this little bit of Magento code an ugh on Twitter. #File: app/code/core/Mage/Core/Model/Resource/Session.php public function __destruct() { session_write_close(); } Why? Because PHP automatically calls __destruct when it cleans up memory for an object, which means this code could potentially close and save the session before the [...]
astormMagento Design Patterns – Cool Ryan Twelve part series on the “design patterns” used by Magento 1.
astormThis week we're going to look at a system bug deep in Magento's core code. I only recently discovered this myself, and will be reviewing and fixing my extensions soon.
astormHow to convert Magento quote into backend order An article explaining how to turn an existing customer’s cart (i.e. “quote”) into a Magento order via the backend. The number of workflows Magento has built in for this sort of thing are surprising — I often wonder how often someone’s taken on a custom development [...]
astormSolr and PCI Compliance Blog post form Inchoo on compiling the latest Solr to work around PCI compliance issues. The lesson? Vendor support for Enterprise Edition comes mainly from Magento partners, and not Magento/eBay itself.
astormSave Simple Data in Magento with Flags – Cool Ryan Magento has a base Mage_Core_Model_Flag (core/flag) model you can extend to save simple flag data in and out of Magento without needing to create a new table/data-store. I’d never seen these before today, despite the feature going back as far as Magento 1.3. Something [...]
astormMagento Deployments with Capistrano Mentioned in a tweet by Aaron Bonner, I wasn’t aware of Alistair Stead’s Capistrano/Magento project.
astormTwo weeks ago, a new online retail company announced itself to the world. Sellvana promises that
astormIn response to a retweet of adam_webdev by kalenjordan Magento’s flexible layout system makes adding a javascript library like handlebars a cinch. First, download the latest version of handlebars and drop it in your root javascript folder js/handlebars-v1.3.0.js Next, add the following to your local.xml file. <layout> <!-- [...]
astormWhen I first saw PHP: The Right Way floating around my twitter feed, I was a little skeptical. I can't remember where I first saw the link, but my general memory is its promotion came from the camp of PHP developers who seem to
astormAnatomy of the Magento PHP 5.4 Patch Blog post by yours truly, going into the technical details of Magento’s recent PHP 5.4 patch.
astormLast week eBay's Magento division (team? section? corporate unit?) released a patch to bring PHP 5.4 compatibility to versions of Magento CE 1.6 and greater, and Magento EE 1.11 and greater. While seemingly out of nowhere, it's a welcome sign
astormQuick definitions: PHP-FIG is the PHP Interoperability Group, a coalition of individuals representing many of the most popular PHP projects in the world.
astorm