Using PHP, you can have your entire site layout in only one file. If you don't know what this tutorial is, read it anyway. I wanted to learn how to do something like this for about 2 years. Nothing worked better than PHP Navigation. Not frames, not anything.
read more