Is there a diagram showing the Phalcon request flow?
Specifically, it is not clear how Phalcon matches Controllers and Views. The View page (https://docs.phalcon.io/en/latest/reference/views.html), shows how URLs are broken down into components, but what happens when a component is missing?
For example, the URL, https://127.0.0.1/blog/posts/show/301, what happens if you don't specify an action? I suspect it will be blank then. Why is there an action, since isn't this what POST, GET, and PUT is for?
And what is the "Phalcon Directory" directory mentioned on https://docs.phalcon.io/en/latest/reference/views.html? Is this a suffix added to the directories passed to registerDirs()?