Let's look at those two scenarios.First, you have a page that is using $_GET vars for routing and only requests/includes the files based on $_GET requests, like as follows:index.php<head>... </head><a href=index.php?page=home><a href=index.php?page=services>...<div id=content><?php   if($_GET['page'] == home) {     include 'home.php';   } elseif(...) {     ...   } ?> </div>Or having index.php as follows:<head>...</head><a href=home.php><a href=services.php>And then loading the page separately.Which is more maintainable and what are the possible caveats of both methods? I find that the first method comes in handy when I built already on existing framework, like Bootstrap, so I can just add piece I like and the first one is if I work with no framework at all and just build fast, dirty and cheap website.
Which way of web navigation is more maintainable? (index with $_GET parameters vs physical file for every page)
design;php;web