I'm revising for an exam and came across a past exam question that I am unsure of how to interpret:
"How to separate the various aspects of a dynamic web system (i.e. content, behaviour, presentation and data processing) when using PHP?"
The way I interpret this is that by content it is meant HTML, behaviour JavaScript, presentation CSS and data processing PHP, and that separating these aspects means separate files linked together for easier management, debugging and alterations.
Would that be a fair interpretation or am I misunderstanding the question?