I am currently trying to build a website that people can log in to(via a username), in which their personal details are retrieved (in this example their likeness for music) and they can alter these details. Is PHP the best tool for this? and as a complete novice is there any software (like dreamweaver for html) that will help me in my quest to write my website?