What is the Magento platform? Summary of information you need to know about Magento for website eCommerce

With the rapid development of e-commerce businesses, or approaching customers online by e-commerce sites, it is necessary to build e-commerce websites.

Magento is one of the most used open source platforms today, written in PHP programming language, based on Zend Framework platform. This flatform builds e-commerce websites with the necessary functions to display products and services and reach out to target customers.

In this article, we will research summarize what you need to know about Magento.

 

1. Why is Magento highly rated and used?

Some outstanding features make Magento platform chosen among thousands of e-commerce website platforms:

  • Magento can be used for many different businesses, from small businesses to large enterprises. Because the nature of Magento is an open source with flexible extensibility.
  • Magento is free to download and comes with many extensions
  • Can be create many Magento eCommerce website for many different countries thanks to the ability to support multiple currencies and languages.  
  • High security by providing information security tools, PCI data protection, CAPTCHA
  • Users can choose from different hosting solutions to enhance site performance and increase sales.
  • Magento has a strong system, allowing users to add Magento Theme and Magento extension

 

2. Features of Magento

Magento provides you with a lot of useful features, making it easy for users to build e-commerce websites.

Basic features

  • Product management: support aggregating multiple images, giving multiple evaluation options, favorite product categories.
  • Store management: through backend configuration, admin, seller hierarchy, update information. Magento supports businesses to effectively manage online stores.
  • Management by customer groups: customers are classified into many groups: male/female customer groups, middle-aged customers, new customers, old customers,... In addition, Magento also supports customer identification and Customer account.
  • Ability to integrate with Google Annalytics and Google Search Console to analyze activity and provide accurate results reports
  • Support multiple languages
  • Payment: provide many different methods: Paypal, ePay, credit card. 
  • Warehouse management: know the quantity of imported goods, exported goods, inventory quantities, ...
  • User management: create and manage user accounts, control account status, cart history.
  • Category management: customers can search and select products on the catalog quickly. 

Exceptional Features

  • Wishlists: share, store products for each visitor
  • Multi stare/ mall features: customers are provided with many points of sale: stores, warehouses
  • Compare products
  • Bundle/Grouped/Digital products: based on attributes, products are classified into many different categories and groups
  • Good SEO perfomance: website optimization for search engines
  • CMS system for stactic pages: CMS pages are built independently from the product system, creating customization for sales campaigns
  • Layered navigation: smart customer navigation, helping them find products quickly
  • Synchronize data between your existing software and the new website

 

3. Magento installation steps

  • Step 1: First of all, visit the Magento download page. If you are new to the platform, make sure to create an account first, then you can download the latest version in the Full Release with Sample Data section.
  • Step 2: Extract Magento to the web directory you want to install, then access your website's path to install it.
  • Step 3: Set some key parameters for the store:

+ Locale: Country/region of the store, from here Magento will set the language for the store.

+ Time zone

+ Default curency: If the store supports multiple currencies, other currency locations will be converted to the base currency

  • Step 4: Grant access to the folders Magento needs to use

+ App/ect: Magento writes the website's overall configuration file to this directory.
+ Var: record temporary files when the system is operating
+ media: store image files, videos and other media files uploaded by the administrator to the website through the Magento admin panel

  • Step 5: Configure the website

+ Database name: database name
+ User name: access account name.
+ User password: the password of the account to access the database
+ Table prefix: prefix the name of the table in the database
Base URL: the original path to the website.
+ Admin path: configure the path in the admin panel.
+ Enable chart: enable statistics table
+ Use websaver rensite: create friendly links
+ Skip base: URL validation before next step: stop checking the original path for next steps bước

  • Step 6: Set up the website's root administrator account

+ Administrator's name
+ Email
+ Username
+ Password
+ Encrupt key: security key

Above we have introduced you to some information about Magento for you to start building your e-commerce website. Thanks