Magento Performance PHP

4 charts that are guaranteed to make you a better performance detective

I was giving the Magento Performance and Optimization for System Administrator’s course today and I said something that is either borderline brilliant, stupid, or common knowledge.  What I said was something along the lines of “finding performance problems is about finding a) correlations, or b) deviations“.  In other words, a big part of determining aContinue Reading “4 charts that are guaranteed to make you a better performance detective”

PHP

I’m actually really excited about Hack and HHVM

When you get to be my age you start thinking about the future.  You start wondering if some of the choices you made when you were younger.  You wonder if those choices are going to come back and haunt you.  If you don’t have such thoughts you are either an idiot, or a young personContinue Reading “I’m actually really excited about Hack and HHVM”

Cloud Questions

assertTrue( ): Amazon: The Everything Company

If you’re thinking about putting your company’s Web presence on Amazon’s computers (using EC2), you might want to ask yourself a few questions. Does Amazon already compete with your business in any way? How long before Amazon does compete with you? Do you want to put your online business in the hands of a potentialContinue Reading “assertTrue( ): Amazon: The Everything Company”

Magento

Magento memory utilization for backend work

I was talking with a colleague about my previous blog post on memory utilization in Magento and he noted that I had not taken into account backend tasks.  Which he was right about.  So I decided to take a second look at the memory usage from the point of view of the admin UI. ButContinue Reading “Magento memory utilization for backend work”

Performance

Performance of Apache 2.4 with the event MPM compared to Nginx

I wrote a little while ago about how, for running PHP, Nginx was not faster than Apache.  At first I figured that it would be and then it turned out not to be, though only by a bit. But since Apache also has an event-based MPM I wanted to see if the opposite results wereContinue Reading “Performance of Apache 2.4 with the event MPM compared to Nginx”

Dependency Injection Magento

(Basic) Configuring the Magento 2 Dependency Injection Container

My previous blog post on the DIC (Dependency Injection Container) in Magento 2 covered just some basics of using the Magento 2 DIC.  The purpose of that post was to, perhaps, make you less apprehensive about using DI combined with the DIC in Magento 2.  However, in this post I want to go a littleContinue Reading “(Basic) Configuring the Magento 2 Dependency Injection Container”

Dependency Injection Magento

(Starting) Using Dependency Injection in Magento 2

One of the biggest switches you will experience when moving from Magento 1 to Magento 2 is inversion of control.  This is a very different concept to get used to but once you have it you will be a very happy person.  Maybe.  At least I was.  Understanding how to use dependency injection and understandingContinue Reading “(Starting) Using Dependency Injection in Magento 2”