Preface

Laminas is a framework for building PHP applications. There are several frameworks for any programming language, and this is no different for PHP. So, why would you choose Laminas? Well, Erich Gamma, a renowned computer scientist and the principal designer of widely used tools such as JUnit and Eclipse, states that a framework is at the highest level of reuse for an object-oriented system. For this, the framework needs to be under the control of the developer. A framework shouldn’t be heavyweight, seeking to do much for the developer or doing it in a way that the developer doesn’t want. In addition, frameworks should always allow the developer to change how they do things – they must be flexible. A framework should not be pretentious ...

Get PHP Web Development with Laminas now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.