According to the MVC concept, the users of the website should not see any logic involved in the website development. But if we look at the pset7, for example, there are files like
sell.php and others, which do contain the logic but are still visible to the users. It is clear for me that we cannot avoid it, since we need to access them directly by clicking appropriate links in the menu. I would expect some workarounds for this.
So, relatively to
Is it necessary to hide them, and if so, how?
Which information exactly we want to hide?
Which files should be really visible to the users?
Which files must be stored in the