Services, Mappers, Models: Enterprise Thinking in PHP {presentation}
This post is more than 18 months old. Since technology changes too rapidly, this content may be out of date (but
that's not always the case). Please remember to verify any technical or programming information with the current
release.
One thing I’m really passionate about is using PHP in enterprise situations. I obviously care about Design Patterns in PHP. I’ve also done a lot of technical review of other books about refactoring away from bad code.
One of the major areas that I like to focus on in Enterprise PHP is the separation of concerns between data sources, retrieval of logical organization, and business logic. That’s where the concept of Services, Mappers, and Models comes from.
Below, you’ll see a link to my slides where I go into more detail, talk about the gains from this process, and show demonstration code. This presentation was made at Milwaukee PHP Users Group.