More Related Content Similar to Migrating Magento 1.x to Magento 2.0 (20) More from KNOWARTH - Software Development Company (14) Migrating Magento 1.x to Magento 2.09. FeaturesOf Magento2
9
Enhanced andAdvancedcodingArchitecture
More extensiveAPIs
UpgradingMagentobecome easy
Enhanced checkoutflow
Easiercheckoutprocess
SupportFullpagecaching outofbox
LesspreprocessorbasedUIlibrary
Improvedindexing
PerformanceToolkit
Built-insupportforVarnishcache
© 2016 KNOWARTHTechnologiesPvt. Ltd.
13. Magento’s Migration Process doesnot Includes
MigratingMedia
MigratingStoreFront Design(CssFiles,JsFiles, StaticImages)
MigratingACL (API Rolesand Permission)
MigratingAdminUsers
MigrationProcess
© 2016 KNOWARTHTechnologiesPvt. Ltd.
15. Prerequisitefor Migration
15
DownloadingCodeMigrationTool
Downloadcode migrationtoolfromhttps://github.com/magento/code-migrationtoyourwebrootdirectory
Applycomposerinstallcommand toinsidecode-migrationfoldertoupdateanddownloaddependency
MigratingfromMagento1.xto2.0hasbeenmadeeasybythetoolsprovided
Beforewestartthemigrationweshould downloadthosetools
© 2016 KNOWARTHTechnologiesPvt. Ltd.
18. Prerequisitefor Migration
18
go to the root directory of magento 2 and apply commands as shown below.
Command 1:
composer config repositories.data-migration-tool git https://github.com/magento/data-migration-tool
Command 2:
composer require magento/data-migration-tool:<version>
<version> is the version of your magento 2.x system
© 2016 KNOWARTHTechnologiesPvt. Ltd.
22. Code MigrationTool
22
After configuringcode migrationtools, belowcommand needto berun formigrating
phpbin/migrate.phpmigrateModuleStructure <src><dst>.
© 2016 KNOWARTHTechnologiesPvt. Ltd.
23. Code MigrationTool
After configuringcode migrationtools, belowcommand needto berun formigrating
phpbin/migrate.phpmigrateModuleStructure <src><dst>.
It will createmodule structureat destinationto allowcodemigrationin next steps)
phpbin/migrate.phpconvertLayout<dst>
© 2016 KNOWARTHTechnologiesPvt. Ltd.
24. Code MigrationTool
Thiswill convert layoutfilesasper magento2 standard,individualxml for eachaction)
phpbin/migrate.phpconvertConfig<dst>.
Thisstepwill convertconfigurationto magento2, it will createseparatefilesforevents, routes,systemconfigurationetc.
phpbin/migrate.phpconvertPhpCode<dst><m1> <m2> .
(Thisisfinalstepandwill copy businesslogicfrom m1 versionto m2 version,basicallyconvert syntaxof mage classto classpathasper m2 standard)
© 2016 KNOWARTHTechnologiesPvt. Ltd.
25. Therearenodefaulttoolsavailablefor thememigration
Themingin magento 2 is completelydifferentthenmagento 1 asmagento 2 is using
lesspre-processorsandmodularisestructureof template
Will requirefrontenddeveloperto migrate theme to m2
ThemeMigration
© 2016 KNOWARTHTechnologiesPvt. Ltd.
27. DataMigrationTool
27
Migrating Settings
Some settingsareignored, somesettingspathneedto be renamed,somesettingrequireschanging value like
encrypteddataaskey changesin magento2.
vendormagentodata-migration-tooletcce-to-cesetting.xmlfile containsinformationof settings
changes
Ifanyothercustomsettingshasbeengenerated,it willtransferautomaticallytothemagento2asmigration
processrun.Needtoaddinignorelistifdonotwantit inmagento2
Changesmadeinothercoresettingswillbeautomaticallybetransferredtomagento2
CommandtorunSettingmigration
Configurationwhichhasnotbeenmodifiedin magento1.x willnotbemigrated.theymaybedifferentin
magento2
phpbin/magentomigrate:settings--resetD:xamphtdocsm2vendormagentodata-migration-
tooletcce-to-ce1.9.2.1config.xml.
© 2016 KNOWARTHTechnologiesPvt. Ltd.
33. THANK YOU
KNOWARTHTechnologies Pvt.Ltd.
INDIA: 11, AryanCorporatePark, Nr. ShilajRailwayCrossing,Thaltej,Ahmedabad– 380059,Gujarat, INDIA
USA: One Commerce Center,1201 OrangeStreet#600, Wilmington, DE – 19899
Email: marketing@knowarth.com | Website:www.knowarth.com
© 2016 KNOWARTHTechnologiesPvt. Ltd.
Editor's Notes
Increase Agility: The speed and response of your business to meet demand or customer need is substantially improved – allowing you to beat the competition at almost every turn.
Improved Decision Making: Access to key, important information – quickly and simply – ensures that you have the right data to make the best decisions no matter where it is in the organization or across your value chain.
Shrinking Distances and Time: You can utilize the very best minds, skills, and experience – irrespective of location; you can create a truly 24/7 presence to your customer.