I don't know if this is more efficient or if it is just as quick to just code out a new page. But what I was wondering is how you create an index page and call on a new page, but the url usually says something like: index.php?page=contact instead of the url saying contact.php
Is this something done through the database and I just called on the page through that or is there really a contact.php page and when the link is clicked it calls on it in a different way?
This is not super important I was just curious on how it was done.
Thanks!