С точки зрения юзабилити для юзера лучше делать в разных файлах, а еще лучше, чтобы ссылки были вида
www.mydomen.com/news
www.mydomen.com/news/01022003
www.mydomen.com/download и т.д., т.е. не привязывать к расширению (html, php, asp ...), т.к. юзеру по барабану на чем сделан сайт - его интересует содержание и не надо заставлять его запоминать еще и расширение.