Some thoughts on extension development
Posted in Development Process on March 3rd, 2009 by Jochen Rau – 7 CommentsToday’s development process of a TYPO3 extension comprises (usually) the following steps:
- collect clients’ or personal needs
- design the relational model (database design)
- scaffold the extension using the kickstarter
- add a lot of database queries template handling to the file _pi1, _pi2, _pi3 etc.
- design the templates
This ends up in an extension design which is hard to maintain – especially for larger projects. A more modern approach uses the Model View Controller Pattern. read more »