Laminas: MVC Framework for PHP
內容描述
Build your websites in a more flexible and efficient way than ever before with this first & only Laminas book. Introducing Laminas MVC, a project based on the Zend Framework, which has taken websites by the storm In this book you will explore and start using Laminas and its components. You will learn how to move within an environment and the approaches needed to integrate any of the Laminas components with each other and with any MVC platform. You will learn how main architecture works and how to use it to create scalable and maintainable web applications.Learn how to write practical code and find ready-made examples for use on your websites, instead of theoretical and useless examples from other sources. This book is as practical as it's possible to be, with chapters that will give you the functionality to set up your own new Laminas website in minutes. Furthermore you will learn how to deal with particular programming issues and Laminas components such as: DebuggingTesting controllers & modelsStandard views + SmartyUser registration and login- user permissionsAdministrator panelCMS - Content Management SystemAPIs - microservicesMulti-languages (INI and PO formats)Bootstrap v4 formsCachingDynamic navigation + sitemapPaginationCode generationEvent ManagerService ManagerSmartyMVC unit testsand many other practical solutions. The book is based on its successful precursor about Zend Framework 3 called: "Zend Framework 3. Developer's Guide". The book chapters, available on GitHub, will give you the ability to ask any questions, seek any advice if you get stuck, or just talk to the author. If you want to write modern and innovative MVC websites fast, in 2020, then this is the book for you