Laminas: MVC Framework for PHP

Omelak, Adam

  • 出版商: Independently Published
  • 出版日期: 2020-05-08
  • 售價: $1,430
  • 貴賓價: 9.5$1,359
  • 語言: 英文
  • 頁數: 466
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 9798612445722
  • ISBN-13: 9798612445722
  • 相關分類: PHP
  • 立即出貨(限量) (庫存=1)

商品描述

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:

  • Debugging
  • Testing controllers & models
  • Standard views + Smarty
  • User registration and login- user permissions
  • Administrator panel
  • CMS - Content Management System
  • APIs - microservices
  • Multi-languages (INI and PO formats)
  • Bootstrap v4 forms
  • Caching
  • Dynamic navigation + sitemap
  • Pagination
  • Code generation
  • Event Manager
  • Service Manager
  • Smarty
  • MVC unit tests
  • and 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

商品描述(中文翻譯)

以比以往更靈活和高效的方式建立您的網站,這是第一本也是唯一一本關於Laminas的書籍。介紹Laminas MVC,這是一個基於Zend Framework的項目,已經在網站界引起了轟動。在本書中,您將探索並開始使用Laminas及其組件。您將學習如何在環境中移動以及將任何Laminas組件與其他組件和任何MVC平台集成所需的方法。您將學習主要架構的工作原理以及如何使用它來創建可擴展和可維護的Web應用程序。學習如何編寫實用的代碼,並找到可在您的網站上使用的現成示例,而不是來自其他來源的理論和無用的示例。本書非常實用,其中的章節將使您能夠在幾分鐘內設置自己的新Laminas網站。此外,您還將學習如何處理特定的編程問題和Laminas組件,例如:調試、測試控制器和模型、標準視圖+Smarty、用戶註冊和登錄-用戶權限、管理員面板、CMS-內容管理系統、API-微服務、多語言(INI和PO格式)、Bootstrap v4表單、緩存、動態導航+站點地圖、分頁、代碼生成、事件管理器、服務管理器、Smarty、MVC單元測試等等實用解決方案。本書基於其成功的前身Zend Framework 3的書籍《Zend Framework 3.開發人員指南》。在GitHub上提供的書籍章節將使您能夠提出任何問題,尋求任何建議,如果遇到困難,或者只是與作者交流。如果您想在2020年快速編寫現代和創新的MVC網站,那麼這本書就是為您而寫的。