{"id":6592,"date":"2016-12-09T15:09:10","date_gmt":"2016-12-09T15:09:10","guid":{"rendered":"https:\/\/blog.mageworx.com\/?p=6592"},"modified":"2021-06-01T11:54:25","modified_gmt":"2021-06-01T11:54:25","slug":"naturkost-com-magento-upgrade","status":"publish","type":"post","link":"https:\/\/www.mageworx.com\/blog\/magento-upgrade-case-study-naturkost","title":{"rendered":"Naturkost.com Magento Upgrade &#8211; Case Study"},"content":{"rendered":"\n<!-- SEO Ultimate (http:\/\/www.seodesignsolutions.com\/wordpress-seo\/) - Code Inserter module -->\n<!-- Google Tag Manager (noscript) -->\r\n<noscript><iframe src=\"https:\/\/www.googletagmanager.com\/ns.html?id=GTM-5DTCW7B8\"\r\nheight=\"0\" width=\"0\" style=\"display:none;visibility:hidden\"><\/iframe><\/noscript>\r\n<!-- End Google Tag Manager (noscript) -->\n<!-- \/SEO Ultimate -->\n\n<span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">Reading Time: <\/span> <span class=\"rt-time\"> 3<\/span> <span class=\"rt-label rt-postfix\">minutes<\/span><\/span><h2>Background<\/h2>\n<p><a href=\"https:\/\/www.naturkost.com\/\"><span style=\"font-weight: 400;\">Naturkost.com<\/span><\/a><span style=\"font-weight: 400;\"> is a German retailer of organic goods, natural cosmetics, baby food, cleaning agents and simply everything for those who enjoy making organic living a part of their everyday lifestyle. Having worked in the organic business since 1994, <\/span><a href=\"https:\/\/www.naturkost.com\/\"><span style=\"font-weight: 400;\">Naturkost.com<\/span><\/a><span style=\"font-weight: 400;\"> had been selling natural products long before it became a trend.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">MageWorx obtained a successful track record of completed upgrades and customizations, helping <\/span><a href=\"https:\/\/www.naturkost.com\/\"><span style=\"font-weight: 400;\">Naturkost.com<\/span><\/a><span style=\"font-weight: 400;\"> to remain one of the most popular stores in its segment. Moreover, both companies managed to become good friends and loyal partners.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The cooperation between MageWorx and <\/span><a href=\"https:\/\/www.naturkost.com\/\"><span style=\"font-weight: 400;\">Naturkost.com<\/span><\/a><span style=\"font-weight: 400;\"> dates back to 2012, when Magento 1.6 was the most up-to-date version of the platform. Since then, eCommerce industry has dramatically transformed, as well as the Magento platform, allowing its users to benefit from multiple speed, security and functionality improvements. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">The most recent \u201cproject\u201d for <\/span><a href=\"https:\/\/www.naturkost.com\/\"><span style=\"font-weight: 400;\">Naturkost.com<\/span><\/a><span style=\"font-weight: 400;\"> took place in the late 2016, when Jan-Cristoph Gack, CEO of <\/span><a href=\"https:\/\/www.naturkost.com\/\"><span style=\"font-weight: 400;\">Naturkost.com<\/span><\/a><span style=\"font-weight: 400;\">, asked MageWorx to upgrade the store to the most up-to-date version of Magento &#8211; 1.9.3.1.<\/span><!--more--><\/p>\n<h2>Challenge and Development Process<\/h2>\n<p><span style=\"font-weight: 400;\">The previous version of the website was running a version that contained numerous fixes and a number of important security enhancements that prevented potential cache poisoning, remote code execution and many other vulnerabilities. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">However, specific changes made to Magento API caused malfunction of the 3<\/span><span style=\"font-weight: 400;\">rd<\/span><span style=\"font-weight: 400;\"> party extensions vital for the store\u2019s operation. Furthermore, the client faced urgent issues related to calculating shipping charge taxes. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">One of the top priorities of the upgrade was to perform it with as little downtime as possible and make sure all the data is kept intact. Another thing to consider was theme and extensions compatibility.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The upgrade process consisted of 4 stages.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-6607\" src=\"https:\/\/www.mageworx.com\/blog\/wp-content\/uploads\/2016\/12\/unnamed1.png\" alt=\"Magento upgrade\" width=\"1090\" height=\"690\" srcset=\"https:\/\/www.mageworx.com\/blog\/wp-content\/uploads\/2016\/12\/unnamed1.png 1090w, https:\/\/www.mageworx.com\/blog\/wp-content\/uploads\/2016\/12\/unnamed1-600x380.png 600w, https:\/\/www.mageworx.com\/blog\/wp-content\/uploads\/2016\/12\/unnamed1-768x486.png 768w\" sizes=\"auto, (max-width: 1090px) 100vw, 1090px\" \/><\/p>\n<ul>\n<li style=\"font-weight: 400;\"><b>Moving the website to the test hosting server<\/b><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">To ensure safe operation of the live website, database and sources were moved to the Mageworx test hosting server.<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\"><b>Store upgrade<\/b><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">The team performed the store upgrade, which includes adjusting the store design theme, modules, Magento core and the whole store database to the updated version. All found database issues were fixed, as well as compatibility issues with the 3<\/span><span style=\"font-weight: 400;\">rd<\/span><span style=\"font-weight: 400;\"> party extensions that were present in the previous version. <\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\"><b>Testing<\/b><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">After the upgrade, the client and the team were able to test the updated version and make sure that everything was working as it should.<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\"><b>Site publication<\/b><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">When the client approved the upgrade, it was performed on the live version of the website.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">At MageWorx, we stick to a certain procedure when performing an upgrade. We stick to best practices when it comes to making the upgrade procedure swift and comfortable. There are two crucial points that can affect the upgrade:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">The upgrade usually takes a couple of hours, so it should be scheduled at a specific time to make sure no sale is lost<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Along with checking the server settings, the team has to synchronize the database of the live and test versions of the website to get all the latest data<\/span><\/span><\/li>\n<\/ul>\n<h2>Result<\/h2>\n<p><a href=\"https:\/\/www.naturkost.com\/\"><span style=\"font-weight: 400;\">Naturkost.com<\/span><\/a><span style=\"font-weight: 400;\"> is now running the latest version of Magento 1 with improved tax calculation algorithms and API fixes. The 3<\/span><span style=\"font-weight: 400;\">rd<\/span><span style=\"font-weight: 400;\"> party extensions are functioning again. The client and the technical team are satisfied with the upgrade.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">For the future, Naturkost\u2019s management are planning to use the most up-to-date version of Magento platform.<\/span><\/p>\n<p>&nbsp;<\/p>\n<blockquote><p><i><span style=\"font-weight: 400;\">&#8220;I\u2019ve been a fan of MageWorx for many years now. This a rare example of the company I can entrust my whole Magento business to. With all the years they\u2019ve been in Magento development, they succeed at everything they do, from minor website upgrades to serious custom development tasks. Nothing can surprise these guys. MageWorx have always managed to predict potential complexities and pitfalls and give the result I needed. Fast.&#8221;<\/span><\/i><\/p><\/blockquote>\n<p style=\"text-align: right;\">Jan-Cristoph Gack<br \/>\nCEO, <a href=\"https:\/\/www.naturkost.com\/\">Naturkost.com<\/a><\/p>\n<p>&nbsp;<\/p>\n<hr>\n<h2>About MageWorx<b><br \/>\n<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">At MageWorx, we stick to the point that upgrading to a newer version of Magento is not about having the latest version number. It is about improved security, enhanced functionality and stability along with the support of 3<\/span><span style=\"font-weight: 400;\">rd<\/span><span style=\"font-weight: 400;\"> party software vital for the store\u2019s functionality.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Since 2008, we\u2019ve supplied more than 30.000 online businesses with industry-leading extensions and helped with all kinds of services that a web store may need \u2013 from SEO to complete website redesign.<\/span><\/p>\n<h4 style=\"text-align: center;\">Thinking to upgrade your&nbsp;Magento store? <a href=\"https:\/\/www.mageworx.com\/magento-upgrade-service.html?utm_source=blogpost&amp;utm_medium=naturcost-case&amp;utm_campaign=upgrade-service\"><span style=\"color: #ff6600;\">Click here<\/span><\/a>&nbsp;to learn more!<\/h4>\n","protected":false},"excerpt":{"rendered":"<p><span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">Reading Time: <\/span> <span class=\"rt-time\"> 3<\/span> <span class=\"rt-label rt-postfix\">minutes<\/span><\/span>Background Naturkost.com is a German retailer of organic goods, natural cosmetics, baby food, cleaning agents and simply everything for those who enjoy making organic living a part of their everyday lifestyle. Having worked in the organic business since 1994, Naturkost.com had been selling natural products long before it became a trend. MageWorx obtained a successful [&hellip;]<\/p>\n","protected":false},"author":21,"featured_media":6600,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[329,289],"tags":[327],"class_list":{"0":"post-6592","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-case-studies","8":"category-magento","9":"tag-upgrade"},"_links":{"self":[{"href":"https:\/\/www.mageworx.com\/blog\/wp-json\/wp\/v2\/posts\/6592","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.mageworx.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.mageworx.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.mageworx.com\/blog\/wp-json\/wp\/v2\/users\/21"}],"replies":[{"embeddable":true,"href":"https:\/\/www.mageworx.com\/blog\/wp-json\/wp\/v2\/comments?post=6592"}],"version-history":[{"count":19,"href":"https:\/\/www.mageworx.com\/blog\/wp-json\/wp\/v2\/posts\/6592\/revisions"}],"predecessor-version":[{"id":13671,"href":"https:\/\/www.mageworx.com\/blog\/wp-json\/wp\/v2\/posts\/6592\/revisions\/13671"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.mageworx.com\/blog\/wp-json\/wp\/v2\/media\/6600"}],"wp:attachment":[{"href":"https:\/\/www.mageworx.com\/blog\/wp-json\/wp\/v2\/media?parent=6592"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.mageworx.com\/blog\/wp-json\/wp\/v2\/categories?post=6592"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.mageworx.com\/blog\/wp-json\/wp\/v2\/tags?post=6592"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}