O'Reilly logo

Magento Extensions Development by Jérémie Bouchet

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 3. Best Practices and Scaling for the Web

When you create an extension, you must keep in mind that your code will be executed in various environment types, from the smallest website to the biggest businesses on the Web. Your users will be experts, agencies, and people who are new to Magento. That's why you definitely can't provide code that isn't prepared and scaled out for a high-load environment.

Next, we will discuss data security. As a developer, you will know that you can't trust user input; we will see how Magento can help us improve the security of our app.

In this chapter, we will cover the following topics:

  • Creating a new product type
  • Designing our extension for speed
  • Security first

Creating a new product type

As we have seen earlier, ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required