Your article is full of factual errors about dynamic,ondemand,static. Please fix them.
static - a fixed number (pm.max_children) of child processes;
ondemand - no children are created at startup. Children will be forked when new requests will connect.
dynamic - the number of child processes are set dynamically based on the following directives.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.