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.
Learn how a PaaS model can help your organization save time and money when building various software applications. Provide your developers high-performance development, testing, and production environments, as well as an agile workflow with tools to develop and deploy applications quickly.
eZ Platform comes with batteries included for building location-based features for websites and applications. In this article we'll go hands on to see how you can create a simple store locator feature using eZ Platform, OpenStreetMap and a few other technologies.