Как правильно перенести проект с php на django (комплексный вопрос)?
Всем привет.
Сейчас заканчиваю тестирование проекта, пришло время его выкатывать. Хотел бы уточнить у вас пару моментов.
Есть старый сайт на php, на котором есть 1000 статей, который имеет хороший вес и репутацию. Мне нужно его заменить новым сайтом на django и перенести материал. Как я предполагаю это сделать:
1) Покупаю VPS
2) Настраиваю все на "левом" домене
3) Ручками переношу весь материал (что может занять пару недель).
4) Прописываю в nginx 1000 редиректов со старых url на новый.
5) Меняю настройки dns для домена - меняю настройки домена в настройках django
6) Вуаля!
Прошу дать свой комментарий насчет правильно/неправильности моего плана.
А также есть ряд второстепенных вопросов:
1) Какой мощности нужен vps, чтобы держать проект на django с посещаемостью 3500 людей в сутки (40 хитов пик).
2) Какая виртуализация лучше подходит для django: OpenVZ или XEN, и есть ли вообще значение?
3) Я немного боюсь за то, что не смогу сделать нормально бекап через консоль. Стоит ли покупать ISPmanager lite для этого дела или это просто?
4) Я весь проект переносил через ftp-клиент обычным копированием файлом. Есть ли более лучший способ?
5) Адекватный ли вариант не занимать ресурсы сервера, и взять бизнес почту от mail.ru/yandex?
6) Есть ли какое-то различие в настройке http/https с django?
Также буду рад, если кто-то подскажет правильный алгоритм действий.