Introduction to Magento 2 modes To improve security and ease-of-use, Magento 2 added commands that switches Magento modes(default/ developer/ production).

1. default

If you are deploying the Magento 2 application on a single server, the default mode enables you to do so without changing any settings. However, its not optimized for production.

You need to change to anyone of the other modes, to deploy on more than one server or to optimize it for production.

In this mode, Symlinks are published for static view files to the pub/static directory. Exceptions are not displayed to the user, exceptions are written to log files. Hides custom X-Magento-* HTTP request and response headers

2. developer

This mode is intended for development purpose only.

In this mode, Symlinks are published for static view files to the pub/static directory and provides verbose logging. Enables automatic code compilation and enhanced debugging. It shows custom X-Magento-* HTTP request and response headers. The results in the slowest performance (because of the preceding).

Read More

Patch is a description of differences between the old and the new versions of the same file, introduced in a special format, which lets the patch utility to run the new version of the file based on the old version and the patch file. Normally, these are the text files with the .patch extension, and they look like this:


Read More

Your e-shop is your income. All eCommerce sites are attractive targets for hackers because of the personal and payment information that is required to complete a sale. Even if the system does not directly process credit card transactions, a compromised site might reroute customers to a false page, or alter an order before it is transmitted to the payment processor.
A compromised site can have long-term consequences for both customers and merchants. Customers might suffer financial loss and identify theft, while merchants can face damage to their reputations, loss of merchandise, higher processing fees, revoked privileges with financial institutions, and the threat of lawsuits.

Read More

How to re-indexing in Magento2 is a common question. Right now there are two options ‘Update on save’ and ‘Update by schedule’. but there is no option for manual re-index in Magento2 admin side. You can change mode and reindex via commandline.

I) View indexer status from from store admin side:
You can view current index status from below admin side location:
admin-> System-> Tools-> Index management

Read More

How to flush cache is a common question when you guys using Magento2 store. Magento 2.1.3 has 13 cache types by default. All these 13 cache can be managed from store admin side itself. There are 5 simple commands to manage cache through command line aswell.

I) Manage cache from store admin side:
You can clean and flush cache types from store admin side below location. Go to below location and select all/required cache type then refresh.
admin-> System-> Tools-> Cache Management

Read More

Last Minute tips to make your Magento Store Secure for this Holiday Season. Expect the unexpected!

Festival Season is here! Online retailers are eyeing for one of the most profitable times of the year. It is obvious that during Christmas and New Year period retailers have special seasonal offers that attract people. Online retailers expect greater spending during this Christmas season compared to 2015. According to different sources, online sale on thanksgiving and black Friday is continuing to grow and hit $ 3 billion which is more than 25% compared to 2015.

Read More

A personalized voyage to your Online Shop

Most of the eCommerce sites are built and customized exclusively for targeted searches. It’s time to shift from traditional eCommerce sites to inspiring and emotionally charged shopping experiences. Shopware comes with a unique feature that brings user engagement of your online store to a personal level, where your customers could develop a distinctive connection with your brand. It brings the physical store kind shopping experience to online shopping scenarios. This will help to have personalized feedback from your customers and the product can be tailored based on their emotions.

Read More