Ну дам можно сделать дырку, а заказчик отзыв вам отрицательный оставит и напишет вы дырки оставляете и больше никто никогда у вас ничего не закажет, аккаунт вам менять придётся. Причём он скажет что всё оплатил, а вы просите больше например.
А если заказчик сам программист ))
Ну вообще подхватывать страницы с сервера, редактировать их и обратно записывать вообще не проблема (права на запись в директорию только понадобятся). А вот историю хранить... ну можно измудриться. Вы базу совсем не используете? Тогда её надо плодить копии файлов и это будет история.
Так всё что между span'ов забирайте регулярками, у них же классы разные. В регулярках я не силён, могу дать пример с title $match = '/<title>(.+?)<\/title>/ism';
Основы вёрстки, JS немного, возможно jqery, процедурный и ООП стиль написания кода, работа MySQL (насколько глубоко зависит от проектов, чем глубже тем лучше) иногда требуют небольшие знания в системном администрировании
Это называется помощник, или разработчик скриптов ))
Заказ вам сложно передать потому что:
1) вы можете долго гуглить и сорвать сроки
2) не нагуглить и не справится
Жаль у меня с деньгами сейчас напряг, а то я бы вам чёнить отдал несложное...