更新时间:2021-07-09 20:21:59
封面
版权信息
Credits
Foreword
About the Authors
About the Reviewer
www.PacktPub.com
Preface
Chapter 1. Installing Magento 2 on Apache and NGINX
Introduction
Installing Apache
Installing NGINX
Installing PHP-FPM
Installing HHVM
Installing MySQL
Installing Magento 2
Installing Magento 2 on Hypernode
Managing Magento 2 on Docker
Chapter 2. Magento 2 System Tools
Installing Magento 2 sample data via GUI
Installing Magento 2 sample data via the command line
Managing Magento 2 indexes via the command line
Managing Magento 2 cache via the command line
Managing Magento 2 backup via the command line
Managing Magento 2 set mode (MAGE_MODE)
Transferring your Magento 1 database to Magento 2
Chapter 3. Enabling Performance in Magento 2
Configuring Redis for backend cache
Configuring Memcached for session caching
Configuring Varnish as the Full Page Cache
Configuring Magento 2 with CloudFlare
Configuring optimized images in Magento 2
Configuring Magento 2 with HTTP/2
Configuring Magento 2 performance testing
Chapter 4. Creating Catalogs and Categories
Create a Root Catalog
Create subcategories
Manage attribute sets
Create products
Manage products in a catalog grid
Chapter 5. Managing Your Store
Creating shipping and tax rules
Managing customer groups
Configuring inventories
Configuring currency rates
Managing advanced pricing
Chapter 6. Creating a Magento 2 Theme
Creating a new theme
Changing a layout XML of a Magento 2 module
Adding CSS/JS to pages
Using Grunt for CSS changes
Adding static blocks to pages through layout XML
Adding static blocks to pages through widgets
Using a dynamic serving theme based on the client browser
Creating theme-specific translations
Chapter 7. Creating Magento 2 Extensions – the Basics
Initializing extension basics
Working with database models
Creating tables using setup scripts
Creating a web route and controller to display data
Creating system configuration fields
Creating a backend data grid
Creating a backend form to add/edit data
Chapter 8. Creating Magento 2 Extensions – Advanced
Using dependency injection to pass classes to your own class
Modifying functions with the use of plugins – Interception
Creating your own XML module configuration file
Creating your own product type
Working with service layers/contracts
Creating a Magento CLI command option
Index