If you think that what the customers value the most in an online store is the multitude of items you offer them, you are right, but not entirely. A wide assortment of products is no use if a customer can not find their way around it. Therefore, it is vital to set up a clear and logical hierarchy and navigation system in your ecommerce at the stage of planning and development.
In this article, I will explore the process of Magento installation. It will cover such preparatory aspects as how to choose a Magento version and where to download it, as well as what hardware and software server requirements should be met in order for Magento to be installed. Moreover, I will go over installation options for Magento. After we look into these matters, I will provide you a step-by-step guide on how to install Magento.
Instead of adding or extracting product data one by one from the Magento admin panel, there is a way to save time and effort by exporting and importing product info with a CSV product upload sheet. Currently, there are a number of Magento modules that facilitate this process, yet in this article I will describe the standard method of Magento 2 import and export of products.
Magento’s most empowering feature is its open source architecture, for it allows developers to freely configure the platform and create complex custom solutions for ecommerce. Yet, open architecture has an unfortunate security vulnerability, which makes the platform subject to hacker attacks. Another reason why Magento is so prone to security attacks lies in its popularity. According to estimations, in 2018 there were more than 250,000 online stores around the world powered by Magento; you can’t but agree the criminals are given rather a wide choice.
This article describes the directory structure of Magento 2 ecommerce platform. I will address in detail the general directory structure, module catalog structure, theme catalog structure and naming conventions and namespaces, as well as describe how can you identify the files responsible for certain functionality in Magento 2 directory structure.
API is an essential framework for ecommerce software, and even if you are only beginning working with Magento, you must have already heard of it. This article is an overview of what is Magento 2 Web API, the types of it and how to work with each of them.
Product image is a vital aspect of the whole product page, for it attracts a visitor’s eyes in the first place. Magento is a greatly flexible and customizable platform that allows to add product images in different ways. In today’s article, we will explore four methods of adding images to Magento product page: via admin panel, programmatically, via import and via REST API.
When an online store is designed, naturally most of the effort is dedicated to homepage and product pages, while such seemingly tiny and inconsiderable element as footer is in most cases neglected and rather poorly, if not entirely overlooked. In reality, footer is a very important element, for it is the final thing your customers see as they scroll down a page, and what comes last, always leaves an impression. Therefore, the footer design must be approached with a proper amount of attention and reasoning.
Knockout.js — is a library that allows you to create dynamic interfaces and use different bindings for DOM elements. It implements the Model-View-ViewModel pattern and is used in Magento 2 dynamic modules such as Checkout, Customer, etc. In this article I will refer to module files that use knockout.js, and also describe how to use the framework to perform various functions in Magento 2.