да, конечно основы php, думаю, не помешали бы в твоём проекте. ты, как я понял, сделал шапку для своего сайта. зная php, ты бы мог поместить код шапки в отдельный файл и поключать (с помощью функции include) этот файл к каждой странице твоего сайта. это, поверь, очень удобно. сайт будет состоять из шапки, футера и раздела контента. чтобы разобраться с include и другими основами. советую купить или найти в сети книгу "PHP глазами хакера" Михаила Фленова. там как раз таки он сразу начинает с плюсов php, одним из которых и является функция include. удачи.