Zaczynam przygode z php i mysql-em i prosze o wyrozumiałość

Przeczytałem sobie tutorial php i mysql do tego zainstalowałem sobie xampp czyli mam postawionego apacha i mysql-a i wszystko działa ok. Ale......
No właśnie jestem całkiem zielony i o ile tutorial zrozumiałem jeśli chodzi o logike to mam probelm ze sprawami czysto technicznymi tzn: nie potrafie i nie wiem bo nie ma tego w tutorialu jakie rozszerzenia nadać powstałemu plikowi czy .php czy .html? i ile tych plików powinno powstać aby zrobic to o czym mówi ten tutorial. Potrafie sobie stworzyć przy pomocy phpmyadmin z xampp-a baze i w niej tabele ale dalej się juz gubie, gdzie wogóle na dysku powinienem umieszczać pliki? i tak jak mówiłem ile i jakie powinny powstać aby to co jest w tym tutorialu zacząło działać. Wiem że może to troche trudne do wytłumaczenia ale może znajdzie się ktoś kto pomoże mi w realizacji tego projektu z tutoriala?