This is one of 4690 IT projects that we have successfully completed with our customers.

How can we support you?

Weißes Quadrat mit umrandeten Seiten rechts oben

HP Framework migration

Project duration: 5 months

Brief description

PTA is modernizing and migrating an existing PHP application from the Zend Framework to the Laminas Framework for a personnel services provider. The project includes the design and implementation of a modular architecture based on PHP 8.2, with clearly separated feature modules, automated testing, and CI/CD pipelines. By leveraging modern technologies such as Docker, Redis, and Elasticsearch, the application achieves significantly improved performance, scalability, and release cycles.

Supplement

PTA is responsible for the technical analysis and planning of the migration to PHP 8.2 and the Laminas Framework. It defines module-based feature components, introduces automated tests with PHPUnit, and establishes CI/CD pipelines in Azure DevOps. Docker containers for both production and test environments are configured and deployed via Azure Container Instances. A robust caching layer (Opcache, Redis) and the integration of Elasticsearch significantly reduce load and search times. Tight, bi-weekly sprint cycles ensure agile delivery and a high level of transparency.

Subject description

PTA carries out a modular migration from the Zend Framework to the Laminas Framework, establishing a future-proof architecture with clearly separated feature modules. By consistently applying PSR standards and using Composer-based dependency management, maintainability is significantly improved. An optimized data connection and a robust caching layer (Opcache, Redis) drastically reduce loading times. Complex form processes are refactored and standardized using the Laminas Form component. The integration of Elasticsearch enables high-performance full-text and filtered queries across large pools of candidates and job listings. These measures result in faster releases, increased system stability, and enhanced scalability.

Overview

Project period01.10.2024 - 28.02.2025

Jetzt Kontakt aufnehmen

Zum Umgang mit den hier erhobenen Daten informieren wir in unserer Datenschutzerklärung.

Contact now

We provide information on the handling of the data collected here in our privacy policy.

Download file

We provide information on the handling of the data collected here in our privacy policy.