Content as a Service (CaaS) is a concept where you purchase a subscription to a service to provide you with content editing tools. This approach is a very convenient way to get started, but in some cases hosting your own solution might make more sense.
With the year coming to an end it's a good time to spend some time reflecting on past, and also look at what is next to come. For eZ Platform this means almost 40 individual releases so far, and two more scheduled to arrive just in time for the holidays. Let's see what the highlights were for 2019 and what to expect in the next decade.
eZ Publish, our previous generation product, has not been actively developed for over five years since its last release in December 2014. There are still many live installations running eZ Publish 5.4 and even older versions. eZ Publish is solid as a rock and supported by eZ Systems until December 2021, but you should always plan for the future.
Last week I did some benchmarks with PHP 7.3 and 7.4 using Symfony 4.4 with a hacked-together version of eZ Platform. The benchmark results showed significant performance gains, but I could not get the test app to work with hallmark feature of PHP 7.4: OPCache Preloading. I had everything in place, I thought I'd give it another go with a simpler app.
PHP 7.4 version brings in a slew of new features to the language, including a notable feature for performance: OPCache Preloading. It promises significant gains for complex PHP apps where the bootstrap is sizeable. I wanted to find out how realistic these claims were and if the feature is ready for prime time in real world deployments.
Recently we received a notice about a security issue in our product from a security consultancy. In this post we describe how we vulnerability was mitigated together with the reporter. This collaboration allows us to keep our customers systems secure.
Every year the Symfony community gathers to SymfonyCon, a global conference. This year the event had over 1600 attendees from all over the world. eZ Platform is built on the Symfony framework, so here is a quick overview of the hot topics from the SymfonyCon 2019 held in Amsterdam.
eZ Platform is the flagship product of eZ Systems. Our software enables developers and editors to build and manage complex web sites and applications using a multitude of features. As a development platform we need to pay special attention when doing upgrades. Much more so than if we were a product tailored to a group of end users.
Connecting to remote resources over the internet is something that developers need to do every so often. There are many ways to achieve a secure connection between computers on different networks. Let's take a look at a novel option, ZeroTier, using a practical example.
Relational databases remain at the heart of many different types of applications. They were also one of the first widely deployed complex FOSS (Free Open Source Software) software packages widely available and deployed on the web. Most notably there are three common Open Source databases in use today: MariaDB, MySQL and PostgreSQL.