Ну вообще подхватывать страницы с сервера, редактировать их и обратно записывать вообще не проблема (права на запись в директорию только понадобятся). А вот историю хранить... ну можно измудриться. Вы базу совсем не используете? Тогда её надо плодить копии файлов и это будет история.