Magento 1 X to Magento 2. Migrate to x-detailed Adventure

Are you ready to migrate the Magento site? Please read this blog first. Recently, we completed the marketplace Magento 1.8 migration project. Online or e-commerce market display is a website that provides third-party business and personal products and inventory. Transactions are displayed and processed in market place, while retailers and wholesalers (…) For details, see the new magnto2 platform (version 2.1.2) in >market place This store is a marketplace based on the creativeminds marketplace extension, which is based on mangento version 1.8 and has about 500000 products. The client requested multiple changes to the payment process. The payment process includes steps to complete the purchase of products or services. Male settlement is the most sensitive part of the shopping experience, and the rate of giving up the shopping basket is (…) For details, see \
After considering the required operations, we realized that rebuilding the site in Magento 2 is the basic function of Magento 2. It already contains many requirements, so it needs the same time as implementing the changes. B2B create B2B (business to business) is a common term used to describe transactions between businesses in e-commerce. Manufacturers, retailers and wholesalers usually buy and (…) The details are: \
Early family our family is as follows. 1. using Magento 2 dB migration code, database migration must be easy. 2. we found all the necessary extensions on the Magento 1 site ready for Magento 2. 3. default the luma theme, and adjust the default structure according to customer needs. 4. we will use magento2 core payment gateway, and payment gateway will provide service of charging service fees for franchise stores handling transactions. The service is similar to POS terminals used in retail stores. Payment gateway (…) Protected credit card details. Details include: > to save time and money, the payment gateway (starting with Braintree, but moving to authorize.net).
That sounds simple, doesn’t it? Obviously, our developers have extensive experience with Magento 2, from creating and expanding to more complex projects (but this is our first large-scale migration). Start with what actually happened the first nanny and see what actually happened. 1. using Magento 2 dB migration code, database migration must be easy – Yeah, it’s not easy. The site has many custom attributes, custom forms, products, and categories. Magento 2’s extensions and code actually use a slightly different structure. In order to solve all the conditions and contradictions in the process of database migration, we have done a lot of work. The
In addition, the directory and indexing process of Magento 2 used for URL rewriting is different from Magento 1. There are many products with the same URL value (including other URL rewriting) on the site, so the indexing of Magento 2 is completely interrupted. We run the script to adjust the URL and store the products one by one. To move a category, you must disable the index reassignment option before moving the category. Otherwise end
Because I can’t. But in the end, after a lot of sweat and crying, the Kiev hero Magento developer we know finally started. The
2. we found all the necessary extensions on the Magento 1 site ready for Magento 2. – Well, this beat sounds a bit like a self celebration. (in addition to our own extensions) the third-party extensions of Magento 2 are not 100% working! All have problems. Some are poorly written. Some don’t have all the same functions as Magento 1. Some have bugs. Therefore, some extension companies have received great support. They must make it work anyway. Some must be adjusted to start the extension. The free company is the worst and must be rewritten from scratch. The
The Magento 2 expansion is still very young. The Magento market claims that it will perform code review and QA. However, in this case, the code is written according to the PSR standard, but it is not carried out as expected, or there are problems. 3. default the luma theme, and adjust the default structure according to customer needs. – So this family is right. At first, it seems that the basic theme needs to be changed, but in the end, what the client requires is to completely recreate the theme, so the work is not easy. All blocks, all buttons, all fonts, and so on have been moved. It destroys reactive design and we have to rewrite it. So the other family ended up spending a lot of time Too much time is spent on the family. 4. in order to save time and cost, magento2 core payment gateway will be used (although it starts with Braintree, it will be transferred to authorize.net): – so we start with Braintree, but they do not want to approve our customers who sell medical products and refuse to trade. Confirmation. Authorize Net, the client can create an account. We added his credentials to Magento. Although we were very satisfied, we didn’t work! No payment, and worse, magento2authorized. Net can neither record errors nor find them. The
After wrestling with this, we are our own cminds authorize. Net CIM extension has decided to install. In this way, you can have appropriate logs to understand what errors the API will make when there is a problem with your account. \
5.bug bug bug:-magento2 reports that all new versions are still being modified. There are too many problems, but this is a disappointing wait. Start with the e-mail template, get errors, administrator account problems, permission problems, etc. In the end, almost everything was modified, which had no actual impact on the store process, but it was still troublesome. The live broadcast began, so we finally went to the live broadcast. Despite the expensive adventure and delivery time, the customer was very satisfied. The store is a market with many suppliers and shiny new functions. It is currently on site and sold on magento2. The
Maintain a positive attitude. Magento2 is really cool. Since bugs are being repaired, extended functions are being used, and users are mining bugs, continuous improvement is being made. Magento marketplace has just launched our extended manual QA
Suppose this is a new conventional method that can significantly improve the quality of all extensions. If you need to restart the process with a new customer, four to five months of experience will make it easier and faster. If you need advice or help with Magento migration, you can consult the consulting service.

Author:

Leave a Reply

Your email address will not be published. Required fields are marked *