Весь язык знать необязательно, для первого раза тебе хватит и одной функции.
Редакторов типа Дрима для PHP нет, есть простые текстовые редакторы. Почему нет редакторов объясняется здесь -
http://phpfaq.ru/na_tanke Надо перечитать сразу раза два.
Для начала в том же Дриме разбиваешь страницу на элементы. Верх, низ, меню, то есть, то что есть на каждой странице и выводится везде без изменений. Сохраняешь кусочки, как отдельный документ. Потом в своем индексном файле (переименованным с расширением .php ) используешь функцию include ()
http://php.rus-phpnuke.com/include.html