chapter 9

The Presentation Layer

The presentation layer of an application that uses multi-tier software architecture is concerned with providing the public fact of that application. It is the programs of the presentation layer that generate interfaces of various kinds.

An interface may be a human interface, such as a command-line syntax, or a graphical user interface (GUI). Most often, these will take the form of hypertext markup language (HTML) pages. Alternately, a GUI can be in the form of some sort of special client that’s particular to your operating system. Either way, it’s important to separate, as fully as possible, the people who do the accessor- and logic-layer work from the designers who concern themselves primarily with the visual ...

Get Multi-Tier Application Programming with PHP now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.