Blog

Shopware 5 from a technical point of view April 9th, 2015

Shopware moves with the times and ships Shopware 5 with a completely overhauled default template, which is now fully responsive. With more and more shoppers preferring to use mobile devices for online shopping, this is an important step to take. The core classes have also been revised and especially with the new SearchBundle classes, plugin authors and Shopware agencies now have a much easier time to customize article listings. Another area...
Read more...

Unboxing - Myo – Gesture Control Armband March 5th, 2015

Today, a new gadget arrived at our open device lab – the Myo. It's a special armband for tracking gesture controls from your arm muscle movements. The armband detects several hand gestures by measuring muscle activity via EMG sensors on your left or right arm. Myo consist of eight sensors connected by elastic rubberbands. You can easily stretch it to place it on your arm. The band has very tight...
Read more...

SSO with Nginx auth_request module March 2nd, 2015

Recently we had the challenge to connect a static website with our existing Single Sign-on (SSO) infrastructure. Initial Situation The following components are involved api.example.com: The SSO API endpoint login.example.com: User facing UI for the SSO API; Provides registration and login forms, etc. staticpage.example.com: Static website content that should be secured/connected to the SSO. The authentication on the SSO API is done with a token that can be provided via the X-SHOPWARE-SSO-Token HTTP header or via...
Read more...

New is Always Better - Mastering Legacy Software Reengineering February 17th, 2015

Introduction A company's business environment underlies continuous changes either triggered from the outside or from the inside of the company itself. Such changes may sneak up within years whereas others emerge abruptly. Obviously some if not all of these changes have immediate effects on the company's daily routine. Business software systems have to adapt to both the changes of the business environment and the changes of it's user's daily work routine. A...
Read more...

Understanding the Shopware HTTP Cache February 11th, 2015

The Shopware HTTP cache is available for production since shopware 4.1.0. It allows you to cache responses of the shop system, so that the next time the same page is requested, the answer can be returned much faster. While the general concept of a cache is quite simple, there are many details to think of in a complex system like a shopping cart. For that reason, the following overview might come in handy...
Read more...

PHPBenelux Conference 2015 January 28th, 2015

This year's conference season started last week with the PHPBenelux Conference. We sponsored the coffee, a sponsoring most developers appreciate a lot. It was the first time I attended this conference and it will definitely not be the last. It's one of the most fun events I've been at. The social event on the first evening was just stunning. There were a lot of activities one could fool around with like playing darts,...
Read more...

Shopware CLI Tools November 27th, 2014

The Shopware CLI Tools are extensible and powerful console tools based on the symfony console tools. They were developed to solve common shopware related tasks like setting up shopware, installing plugins from VCS or even uploading plugins to the community store. For this reason they are currently used by many developers and technical engineers in shopware - and since the tools are available on GitHub under the MIT license they will...
Read more...

Build the Future November 6th, 2014

Welcome nerds and geeks to the new awesome shopware labs. I want to use this first blog post to introduce myself to you. Most people call me Phil and I work as a frontend developer here at shopware. As a part of the web-development team I create all the fancy stuff you use in your browser. I have a passion for “wicked alien-technology” and I love to explore all the...
Read more...

The New Evangelist October 29th, 2014

Hi, my name is Benjamin Cremer, web developer at the shopware AG. I am mostly a backend guy and passionate Linux user. I like my Linux shell as my primary user interface. It's a pleasure and honor for me to announce that I will be a Developer Advocate at Shopware. As Developer Advocate I act as a bridge between third party developers and Shopware itself. The most important part of my job is...
Read more...
Top