TYPO3 Extbase Book
Modern Extension Development for TYPO3 CMS with Extbase and Fluid.
3rd edition available now!
State of the Art
The 3rd edition of the book is based on TYPO3 v9 LTS and takes all modern practices and new aspects of this latest stable LTS release into account. This includes PHP version 7.2, PHP composer and the Query Builder (Doctrine DBAL) for example.
From the basics of object-oriented programming in PHP to the principles of domain-driven design (DDD) and the Model-View-Controller concept (MVC), the book explains theoretical foundations as well as practical solutions in an easily understandable way.
Real World Examples
The book guides the reader through all steps required to build a modern TYPO3 extension, including a frontend plugin, as well as a backend module. The outcome is a fully functional Extbase/Fluid extension, rather than just theoretical code snippets.
A dedicated chapter deals with security basics in TYPO3 extensions. Learn the basics of how security processes work in the TYPO3 universe and what typical SQL injection and cross-site scripting (XSS) vulnerabilities look like in an extension (and how to avoid them).