Shopware

Last updated
Shopware
Original author(s) shopware AG
Developer(s) shopware AG
Initial release2000
Stable release
6.6.5.1 [1]   OOjs UI icon edit-ltr-progressive.svg
Repository
Written in PHP, JavaScript
Operating system Cross-platform
Platform Web
Available inEnglish, German
Type E-commerce
License MIT License and commercial licenses
Website www.shopware.com

Shopware is an open source e-commerce software written in PHP. The software is developed in Germany. [2] [3]

Contents

History

Shopware AG was founded in Schöppingen, Germany in 2000 by brothers Stefan Hamann and Sebastian Hamann. [2]

The Community Edition was introduced in October 2010 based on Shopware 3, [4] making the source available. [5] With the release of Shopware 4 on August 28, 2012, the e-commerce platform became free and open-source software under the AGPL3 license, [6] [7] forming the technical foundation for the commercial SaaS editions that include proprietary software plugins. [8]

Shopware at the Internet World trade fair in Munich, Germany in 2017. Internet World Fair 2017 (05).jpg
Shopware at the Internet World trade fair in Munich, Germany in 2017.

In 2016, the company announced during its annual Shopware Community Day event that the source code of premium plugins would no longer be encrypted using the proprietary ionCube integration, with ionCube becoming optional in Shopware 5.2. [9] As of Shopware 5.5, support for ionCube and encrypted plugins was removed. [10]

Former Magento chief Ben Marks joined the Shopware team as Director of market development in 2021. [3] As of 2021, the company employs 250 people. [3]

In 2021, EHI Retail Institute reported Shopware reached 11.5% market share among top 1000 e-commerce sites in Germany, second after Magento. [11] By 2022, Shopware surpassed Magento and became market leader in Germany with 12.2% market share among top 1000 e-commerce sites. [12] An estimated 100,000 e-commerce companies use Shopware, generating a combined revenue of 12 billion Euro. [3]

In 2022, Shopware AG announced that it had received a $100 million investment from PayPal and Carlyle. [2] Furthermore the company opened its first office in New York City, USA. [13]

According to BuiltWith, 5% of online shopping sites in Germany are built with Shopware as of August 2023. [14] According to W3Tech, 0.2% of content-managed websites of the top 10 million websites worldwide are built with Shopware as of August 2023. [15]

Extensions

The official Shopware Shop registry features over 2,200 plugins as of July 2021, [16] including payment merchant integrations for PayPal and Stripe. [17] Developers can create their own plugins. [4] [16] [18]

Technology

Shopware 6 Administration. Shopware 6 admin product catalogue.png
Shopware 6 Administration.

Shopware is developed in the PHP programming language. [4] It requires a relational MySQL database. [18]

Shopware 4 and earlier were based on the Enlight framework, a proprietary e-commerce extension to the Zend Framework. Shopware 5 and later are based on the Symfony open-source framework. [19] [20] [10] [18]

As of Shopware 5.4, installation of plugins can be managed via Composer. [21]

As of Shopware 5.5, Elasticsearch integration is supported by default for fast search functionality. [22]

Shopware 5 built its user interface using the Smarty template engine, jQuery, and Ext JS. [4]

Since Shopware 6, the Twig template engine is used instead with Bootstrap and jQuery for the shop frontend, and Vue.js for the administration frontend. [18] [23] Since version 6.5, and the introduction of Bootstrap 5 for the storefront, the dependency on jQuery has been removed. [24]

A Git repository is used for version control, which is also available on GitHub. [25]

Release history

Version 4

Web interface of Shopware 4.0 backend. Displaying statistics, product information, and user roles. Shopware 4 - Backend mit Fenstern.png
Web interface of Shopware 4.0 backend. Displaying statistics, product information, and user roles.

With the release of Shopware 4.0 on August 28, 2012, the software was placed under the AGPL license, becoming free and open-source software. [6] [7] [26] [27] Key changes included:

Version 6

First Run Wizard in the Shopware 6. Shopware 6 admin first run wizard steps.png
First Run Wizard in the Shopware 6.

In May 2019, a developer preview of Shopware 6 was presented at the annual Shopware Community Day event. [23] [29] Shopware 6.0 was released later that year. [30] The release is a complete rewrite of the software, [29] [31] from the monolithic codebase of Shopware 5 to a modular approach, with a headless backend API separate from its frontend. [31] [32]

There is no in-place upgrade from Shopware 5 to Shopware 6. [33] Data can be migrated from a Shopware 5 online shop to a new Shopware 6 instance. [31] [33] Plugins are not compatible. Shopware 5 is supported with bug fixes until 2023 and security patches until 2024. [31] [33]

Key changes included:

Related Research Articles

Open-Xchange is an open source web-based office productivity software suite.

<span class="mw-page-title-main">Symfony</span> PHP web application framework for MVC applications

Symfony is a free and open-source PHP web application framework and a set of reusable PHP component libraries. It was published as free software on October 18, 2005, and released under the MIT License.

<span class="mw-page-title-main">TinyMCE</span> Online rich-text editor

TinyMCE is an online rich-text editor released as open-source software under the GNU General Public License version 2 or later. It converts HTML textarea fields, or other designated HTML elements, into editor instances.

This is a comparison of notable web frameworks, software used to build and deploy web applications.

The following tables compare general and technical information for a number of notable network monitoring systems. Please see the individual products' articles for further information.

<span class="mw-page-title-main">Magento</span> Open-source e-commerce platform

Magento is an open-source e-commerce platform written in PHP. Magento source code is distributed under Open Software License. Magento was acquired by Adobe Inc in May 2018 for $1.68 billion.

The following is a comparison of the features of notable shopping cart software packages available. Some such shopping cart software is extensible through third-party software components and applications. As such, the features listed below may not encompass all possible features for a given software package. The software listed here is but a fraction of all such packages on the market.

PrestaShop is a freemium, open source e-commerce platform. The software is published under the Open Software License (OSL). It is written in the PHP programming language with support for the MySQL database management system. It has a software dependency on the Symfony PHP framework.

<span class="mw-page-title-main">TYPO3</span>

TYPO3 is a Web Content management system (CMS) written in the programming language PHP. It is free and open-source software released under the GNU General Public License version 2.

Pimcore is an open-source enterprise PHP software platform for product information management (PIM), master data management (MDM), customer data management (CDP), digital asset management (DAM), content management (CMS), and digital commerce.

Twig is a template engine for the PHP programming language. Its syntax originates from Jinja and Django templates. It's an open source product licensed under a BSD License and maintained by Fabien Potencier. The initial version was created by Armin Ronacher. Symfony PHP framework comes with a bundled support for Twig as its default template engine since version 2.

<span class="mw-page-title-main">Composer (software)</span> Software; application level dependency manager for the PHP programming language

Composer is an application-level dependency manager for the PHP programming language that provides a standard format for managing dependencies of PHP software and required libraries. It was developed by Nils Adermann and Jordi Boggiano, who continue to manage the project. They began development in April 2011 and first released it on March 1, 2012. Composer is strongly inspired by Node.js's "npm" and Ruby's "bundler". The project's dependency solving algorithm started out as a PHP-based port of openSUSE's libzypp SAT solver.

<span class="mw-page-title-main">Movim</span>

Movim is a distributed social network built on top of XMPP, a popular open standards communication protocol. Movim is a free and open source software licensed under the AGPL-3.0-or-later license. It can be accessed using existing XMPP clients and Jabber accounts.

<span class="mw-page-title-main">OpenCart</span> ECommerce platform for creating online stores

OpenCart is an online store management system developed by Hong Kong-based OpenCart Limited. It is PHP-based, using a MySQLi or PostgreSQL database and HTML components. Support is provided for different languages and currencies. It is freely available under the GNU General Public License.

<span class="mw-page-title-main">GetSimple CMS</span>

GetSimple CMS is a free web Content Management System with the primary goal to be simple and easy to use. It is based on the programming language PHP and uses XML files to store the content. It is a flat file Content Management System, in contrast to other CMS software, that tend to use databases such as MySQL.

<span class="mw-page-title-main">Grav (CMS)</span>

Grav is a free software, self-hosted content management system (CMS) written in the PHP programming language and based on the Symfony web application framework. It uses a flat file database for both backend and frontend.

<span class="mw-page-title-main">PeachPie</span>

PeachPie is an open-source PHP language compiler and runtime for the .NET Framework and .NET. It is built on top of the Microsoft Roslyn compiler platform and is based on the first-generation Phalanger project. PeachPie compiles source code written in PHP to CIL byte-code. PeachPie takes advantage of the JIT compiler component of the .NET Framework in order to handle the beginning of the compilation process. Its purpose is not to generate or optimize native code, but rather to compile PHP scripts into .NET assemblies containing CIL code and meta-data. In July 2017, the project became a member of the .NET Foundation.

RoadRunner is an open-source application server, load-balancer and process manager written in Golang (Go) and implemented by PHP 7. It is used in rapid application development to speed up the performance of large web applications for users. It is often used in conjunction with frameworks like Symfony, Laravel, and others to enhance the performance and responsiveness of PHP web applications.

References

  1. "Release 6.6.5.1". 8 August 2024. Retrieved 8 August 2024.
  2. 1 2 3 Lunden, Ingrid (2022-02-08). "Shopware, an e-commerce platform that powers 100K brands, raises its first outside funding: $100M from PayPal and Carlyle". TechCrunch. Retrieved 2023-07-21.
  3. 1 2 3 4 Staff Writers (2021-03-09). "Former Magento Chief Evangelist Ben Marks joins Shopware as Director - Retail Gazette". retailgazette.co.uk. Retrieved 2023-08-31.
  4. 1 2 3 4 "Module für PHP-basierte E-Commerce-Systeme schreiben Fortsetzung, Teil 8". IT-Republik (in German). PHP Magazin. 2012-03-15. Archived from the original on 2012-11-27. Retrieved 2023-08-30.
  5. "Shopware 3.5 Download Archive". shopware.de. 2011-05-11. Archived from the original on 2011-05-11. Retrieved 2023-08-31.
  6. 1 2 "Shopware bringt Version 4 im August 2012 auf den Markt". Internet World Business. 2012-05-08. Archived from the original on 2012-05-11. Retrieved 2023-08-30.
  7. 1 2 "Shopware bekennt sich mit AGPL zur Open-Source-Strategie". Shopware (in German). 2012-05-08. Retrieved 2023-08-30.
  8. "Shopware 4.0 Roadmap". Shopware (in German). 2011-05-12. Archived from the original on 2011-05-12. Retrieved 2023-08-31. Der Kern des Produkts wird unter eine Open-Source Lizenz gestellt
  9. "Shopware Community Day breaks ground with an open source bang". Handling-Network.com. 2016-05-22. Retrieved 2023-08-31.
  10. 1 2 "Shopware 5 upgrade guide". developers.shopware.com. Retrieved 2023-08-31.
  11. Gärtner, Markus (2021-08-11). "Das sind die meistgenutzten Onlineshop-Systeme in Deutschland". onlinehaendler-news.de (in German). Retrieved 2023-08-31.
  12. "E-Commerce 2021: Zeit des Wachstums". EHI Retail Institute (in German). 2022-10-12. Retrieved 2023-08-31.
  13. "Shopware "New Era" Update Review". Firebear Studio. 2022-09-22. Retrieved 2023-07-21.
  14. "eCommerce technologies Web Usage Distribution in Germany". trends.builtwith.com. Retrieved 2023-08-31.
  15. "Usage Statistics and Market Share of Shopware, August 2023". w3techs.com. Retrieved 2023-08-31.
  16. 1 2 "This is what has changed in Shopware 6". EXWE Custom software. Retrieved 2023-08-31.
  17. "How to Create an E-commerce Website from Scratch". Dinarys. Retrieved 2023-08-31.
  18. 1 2 3 4 Tibi (2021-10-04). "Shopware 6 - the choice for small to medium sized enterprises?". Clever++ Blog. Retrieved 2023-08-31.
  19. "Shopware - Projects using Symfony". Symfony.com. Retrieved November 19, 2021.
  20. "Shopware 5.0 Major Version". Shopware Knowledgebase. Shopware. 2015-04-27. Archived from the original on 2015-05-30. Retrieved 2023-08-31.
  21. "Shopware version 5.4 released: More clarity, even better performance". Shopware. 2018-02-26. Retrieved 2023-08-31.
  22. "Shopware 5.5: New version released". Handling-Network.com. 2018-08-06. Retrieved 2023-08-31.
  23. 1 2 "Shopware 6 - Shop-System der Zukunft". loy.info. Retrieved 2023-08-31.
  24. AG, shopware. "Developer news: Bootstrap 5 coming soon". Shopware. Retrieved 2023-11-15.
  25. "Shopware Repository". GitHub.com. Retrieved April 30, 2016.
  26. 1 2 3 4 Hedemann, Falk (2012-08-28). "Shopware 4 ab heute erhältlich: Das sind die 10 wichtigsten Neuheiten". t3n Magazin (in German). Archived from the original on 2016-04-25. Retrieved 2023-08-30.
  27. "Lizenz für Shopware 4 steht fest: Shopware bekennt sich mit AGPL zur Open-Source-Strategie - openPR". OpenPR.de (in German). Shopware AG. 2012-05-08. Retrieved 2023-08-30.
  28. "Shopware 4: Neue Software für Webshop-Betreiber". ChannelPartner (in German). International Data Group. 2012-08-28. Retrieved 2023-08-30.
  29. 1 2 "Tech deep dive into Shopware 6 with Daniel Nögel". Shopware. 2019-06-19. Archived from the original on 2020-09-27. Retrieved 2023-08-31. Shopware 6 is a complete rewrite […]
  30. "Shopware 6: Vom klassischen Shopsystem zur E-Commerce-Plattform". t3n Magazin (in German). 2019-05-24. Retrieved 2023-08-31.
  31. 1 2 3 4 "End of Shopware 5 – What comes next?". Scayle. 2022-08-03. Retrieved 2023-08-31. it was a complete rebuild of the software platform.
  32. "How about Shopware 5?". Shopware. 2022-08-16. Retrieved 2023-08-31.
  33. 1 2 3 4 "Shopware 6 ist da! Early Access". Splendid Internet (in German). 2019-07-31. Retrieved 2023-08-31.
  34. "Shopware 6 Early Access 2: Highlights und Ausblick". Splendid Internet (in German). 2019-11-08. Retrieved 2023-08-31.