Artem
Смотри!
Приходит клиент. Его "выгнал" предыдущий хостер-вебстудия. В комплект ему вручили только бэкап акибы. Ну тут понятно - если только бэкап на руках, то ничего и не сделаешь...
Ситуация другая. Пришёл такой же клиент, который хостился у какого-то недохостера (да та же вебстудия хостила у себя). У клиента нет ничего, кроме админки и ftp. Мне будет быстрее поставить акибу, упаковать и распаковать у себя, чем кидать админера, лезть в него и дампить базу, а потом, каким-то непонятным способом (скорее всего php скриптом) архивировать весь сайт, чтоб пофайлово не качать.
Ещё одна ситуация - база магазина, с заказами, весит 40 ГБ. Чем мне его сдампить, не разгребая таблицу вручную?
Ещё ситуация - хостинг, где нет ssh и вообще к файлам только по ftp можно подлезть. Я понятия не имею - сколько весит его сайт. Как мне его упаковать, чтобы не обосраться?
Или мне нужен бэкап, для разработки, без фоток из магаина. Я просто исключение в акибе ткну и всё ок.
Ну и сам перенос....
Во-первых я никогда не парюсь, что там у клиента было настроено до переноса. Я его просто упаковал, а когда у себя распаковываю акибой - вижу, что у него и force ssl стоит и livesete uri, ещё и кука по домену, зачем-то. Я это убрал в удобном интерфейсе и радуюсь себе дальше. Ещё и htaccess дефотный подкинул автоматом, чтоб завелось наверняка.
Во вторых - она сама пофиксит базу, если нужно
В третьих - я никгда не парюсь о путях. Акиба их поправит сама
Ну и последнее - я акибой 100% разверну сайт на любом шареде или ещё где нибудь. Лишьбы php, mysql и апач были
По поводу домена - тоже не понимаю. Обычно есть технический поддомен. Если его нет - у тебя же есть i сервера. Прописал в hosts себе, развернул и тестирую. Протестил? Переноси домен!
Т.е. операции что в акибе, что в своём скрипте один хрен одинаковые. Только скрипт свой нужно написать (в твоём то случае понятно - он написан, но его постоянно приходится дорабатывать, когда всплывают неожиданные моменты), а вот акибу нужно просто поставить и сконфигурировать мастером
Artem
Я пару раз попадал на проекты, у кторых косяки по базе, но встренный джумловый чекер чёт не работает... Я просто упаковал сайт акибой и там же распаковал. Всё. Баа починилась и чекер заработал
Artem
Во! А ещё мне тут недавно задали вопрос, какого хера дамп базы не хочет на mysql8 распаковываться. То тут ему не то, то там ему нетак. Попробовали акибой - распаковала без ошибок