Как реализовать автообновление CMS?
Если я не ошибаюсь, то у Wordpress есть система автоматического обновления.
Можно заглянуть в исходники.
Да вы сговорились что ли? Впрочем, тут есть варианты.
1. Самый надежный вариант - делать это с помощью git. 
2. Сделать загрузку пакета, развертывание его. Но тут может случиться проблема - если все зависнет в процессе, потом может не развернуться.