Анатолій Денис - Meet Magento Ukraine - Migration to Magento - mission possible

Preview:

Citation preview

Migration to Magento: Mission possible

Anatoliy Denys, CEO at MagneticOneSeptember 6, 2014

Why Migrate?Functionality limitsZero or very slow source cart developmentSmall and inactive community (templates /

extensions / support etc.)Data security issuesOther

What are the source platforms?Open source/commercial shopping carts

Customized shopping carts

SaaS shopping carts

Custom-developed stores

Popular migrations to Magento1. OpenCart -> Magento2. osCommerce -> Magento3. VirtueMart -> Magento

Upgrade Magento Go -> Magento CE Magento CE <-> Magento EE

Well planned is half doneSource store analysisHosting & domainTest data migrationMagento updates & customizationsSEO & DesignFinal data migration and updatePost-migration processes

Source Store AnalysisWhat you currently

have at Source Store?What you

have to add?What you don't have to move?

Hosting and DomainServer requirements (Hard & Soft)Access (back-end, FTP, SSH)SSLServer/environment tuningMagento installation

Test Data MigrationWhy do we need a test migration?- software / hardware issues- visual issues (encryption, images,

templates)- data structure and relations (products,

orders, customers etc.)- other unforeseen issues

Updates & CustomizationsMagento templates

Install and configure extensions (SEO, Shipping, Payment etc.)

Optimize Magento

SEO301 Redirects

Friendly URLs

Setup robots.txt

Setup error pages (404/500)

SEODuplicated content, redirect to/from www.***

Classic: Title, Keywords, Description, Alt tag

Google: Analytics, Webmasters, Adwords etc.

Data MigrationProducts & images

- configurable products and attributes- downloadable, bundle, group etc.

Categories and imagesCustomersOrdersReviews

Data Migration IssuesDifferent structure

Incompatible data fields

Password encryption

Duplicates

Data Migration IssuesImages

Data loss

Language and charset encoding

Currencies, taxes, etc.

Security (CC info, clients database sharing)

Data Migration WaysManual transferUse internal import-export toolsCustom-developed scriptsHire a web studio / freelancer Use automated migration toolsCustomized automated migration tools

Test Data Migration ResultsData integrityFully functional design/templateCart functionality (forms, search, emails etc)Follow a full customer experience:landing/front page - product search - add tocart - checkout - payment - thank you page

Go LiveUpdate domain TTL to 10 minutes

Announce downtime & notify customers

Maintenance mode

Backup Data

Go LiveStop taking orders and doing changes atyour source store

Recent data migration

Redirect or switch NS

Post-migrationClear Magento cache and perform reindexOut of stock productsMonitor customers feedbacksCheck traffic from GoogleCheck your position in Google outputCheck Google Webmasters for errors

Summary NotesMigration is possible :)There are few ways to perform migrationMigration can take from 2 days to 2 monthsHave a migration plan Hire a reliable contractorTest everything during and after migration

Thank you!

Anatoliy DenysCEO at MagneticOnea.denys@magneticone.com

Recommended