Zend Framework 3: evaluation and creation of a prototype
Project duration: 3 months
Brief description
To make business information available throughout the company, the customer uses a web application developed together with PTA on the basis of PHP and Zend Framework 1 (ZF1). Support for ZF1 expired in 2016 and the customer is considering migrating to a new technical platform. Zend Framework 3 (ZF3) appeared in mid-2016 and it implements modern web standards. A prototype will be developed to work out and evaluate the key new features and the differences between the versions, with a focus on the MVC architecture and a potential migration of the customer application.
Supplement
The existing web application is based on PHP 5.6 and ZF1 for the back end, HTML CSS JavaScript, jQuery, jQueryUI and KendoUI for the front end. The application integrates data from various database-based third-party systems (including BaanIV) and a dedicated SQL server database. Eclipse is used as the development environment, together with the PDT plug-ins. Version control is provided by Subversion. For the prototype, by contrast, up-to-date tools from the PHP community are used: NetBeans as IDE (because it supports ZF3), Git for versioning.