Output three ways

Sunday, 16 December 2018

Synopsis

Moodle principally generates its HTML output using PHP (some can be generated via JavaScript on your web browser) using a web server using the ‘Client Server’* concept. The output is a result of processing input from the user and other data from a data source, such as a database, to produce a specific result tailored to that user. But how can it do this? How does it generate the web page that you view? In this post I will describe on a basic level three ways it does to produce the web page you see.

*If you want to understand more about this, then please read the section ‘Client Server’ on my previous post The perils of 'display: none' .

Post link on eLearningWorld: Output three ways .