PHP

July 2018

Promoting Brands in Your Store Using the Elasticsearch Multi Search API

2018-07-30T12:48:35+00:00 July 27th, 2018|Categories: Magento, PHP|Tags: , , , |

This article describes a solution to the problem of promoting brands in the search results of an online shop with an Elasticsearch-based search component. The particular context for this solution is a Magento Enterprise 1.14.2.0 multi-website store using the Evozon Search Extension, but the general idea should apply across shop platforms and potentially across

July 2017

How to have custom repositories per application in a monorepo structure on Symfony

2017-07-13T12:01:42+00:00 July 13th, 2017|Categories: PHP, Technical, Written by our colleagues|Tags: , , , , , |

Imagine you have a couple of applications based on Symfony, using Doctrine as the ORM, and sharing a domain. In order to avoid having a shared repository for an entity with queries intended for other applications, you’d need custom repositories for each application for the entities in the domain. Here’s my take on this issue.

June 2017

Integrating a 3rd party extension into your project and what to be aware of

2017-06-07T10:23:27+00:00 June 7th, 2017|Categories: Magento, PHP, Technical, Written by our colleagues|Tags: , , |

  We’ve all been in a situation where we had to include a 3rd party Magento extension into our project. And we surely had some doubts whether that extension was a good choice or not. When I say a ‘good choice’ I’m not referring only to the functional component of the extension, but to the

April 2017

Our latest milestone: we’re now a SensioLabs Bronze Partner

2017-04-21T16:46:45+00:00 April 21st, 2017|Categories: Company News, PHP|Tags: , , , |

Starting with April 2017, Evozon Systems is the newest SensioLabs Bronze Partner, providing Symfony and PHP full stack expertise to customers from anywhere in the world.   Having worked together on various projects so far, both with SensioLabs France and SensioLabs Germany, we mutually agreed it was about time to take this relationship to the

Outsourcing Destinations: Asia and Eastern Europe

2018-10-23T16:37:47+00:00 April 19th, 2017|Categories: Community, Java, JavaScript, Perl, PHP|Tags: , , , , , , |

Tech is something that exists on a global scale, a community of people and companies that work together to create unbelievable things. It doesn’t take into account nationality, ethnicity or borders. Working in tech is like being part of an international family at all times. It doesn’t really matter where you are in the world,

Using Docker for Magento 2 development

2017-06-22T11:46:30+00:00 April 5th, 2017|Categories: PHP, Technical, Written by our colleagues|Tags: , |

In the last year the Docker project got a lot of adoption due to its simpler and streamlined use flow, portability across systems, application isolation, lower resources footprint, container versioning and the list can go on. A big part of this rise in adoption is also due to its team paying more attention to the

March 2017

And we’re off! The annual PHP pre-employment training has begun

2017-03-22T12:43:14+00:00 March 20th, 2017|Categories: Community, PHP, Technical|Tags: , |

One month after we launched the Open Call, our selected trainees are finally here for day #1 of the PHP pre-employment training. Over the course of the next 10 weeks they will participate in a wide range of activities: tech presentations, team projects, individual assignments and soft skill trainings. The training sessions are designed to

February 2017

Alternatives for Integrating Magento with Third-party Applications

2017-02-06T12:27:17+00:00 February 6th, 2017|Categories: Magento, PHP, Technical, Written by our colleagues|Tags: , , |

This article is a case study for integrating Magento with other systems when web services are not suitable, and we will go through some real life examples. By default, Magento implements two types of web services: SOAP and REST. This does not require that you know how Magento is built, how it works internally. You

November 2016

PHPStorm – Tips & tricks for Magento Developers

2016-12-07T12:48:07+00:00 November 10th, 2016|Categories: Magento, PHP, Technical, Written by our colleagues|Tags: , , , , , , , , , , |

If you’re still looking for what IDE to use for PHP development, you’ve just found it. It’s PHPStorm period. Take this from a guy that tried a lot of them before finding the right one. I tried Eclipse, Aptana and NetBeans. They are OK, but they cannot compare with the power PHPStorm has. I even