Sedov1988
@Sedov1988
Муж и отец красивой дочки.

Нужен совет, как оживить дроп сайт?

Добрый день, ситуация следующая. Скачал сайт из веб архива, теперь нужно его оживить. Оживить до того, чтобы он заработал на хостинге.
Как это делается? CMS судя по файлам wordpress. Поделитесь опытом.
Вот список файлов
5f9a7e867c5cf693268211.jpeg
  • Вопрос задан
  • 377 просмотров
Решения вопроса 1
azerphoenix
@azerphoenix
Java Software Engineer
Здравствуйте!
Довольно долго занимался этим вопросом и пришел к следующим выводам:
- иногда лучше не восстанавливать сайт, а лишь парсить нужные данные и создавать новый сайт на базе ВП. В любом случае в скачанном вами архиве лежит статика и круто, если она вообще полностью рабочая.
- для скачивания использую консольное приложение wayback machine downloader написанный на Ruby. Его можно найти на github
- После скачивания в зависимости от пожеланий заказчика либо пишу парсер (я например, пишу на java - jsoup) и собираю данные, импортирую их на ВП (либо через REST API или xlsx - плагин WP All Import) и переношу на новый дизайн (на ВП тему), либо создаю тему на основе той статики, которая имеется.
- Иногда бывает лучше при парсинге не сохранять старые урлы, а настраивать корректные редиректы со старых на новые.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 4
AntonLitvinenko
@AntonLitvinenko
HTML coder
В свое время довелось достаточно долго этим заниматься, но я поудалял все мануалы, так как не собираюсь к этому возвращаться.
Скачивание производил с помощью Wayback Machine Downloader.
При этом нужно выбрать максимально полный слепок сайта из возможных, обязательно чтобы были стили и скрипты.
Скачивается чистая статика, причем ровно в том виде, когда был произведен слепок, что имею в виду, если какие-то скрипты например заинлайнили какие-то стили в html, то их надо найти и почистить. Особенно проблематично чистить SliderRevolution, если сайт был на вордпрессе.
Все пути в файлах будут абсолютные, с помощью множественной замены их нужно поменять на относительные, это касается практически всего - стили, скрипты, изображения, ссылки на внутренние страницы.
Очень часто не хватало каких-то картинок, тогда приходилось подбирать что-то самому из интернета. Что-то невосстановимое или нерабочее (например юзер логин) приходилось выпиливать.
В итоге ваша цель получить рабочую статику, чтобы выглядело плюс-минус как оригинал и работали все ссылки.
Отдельный момент - контактные формы. Тут уже вам решать как оживить форму, я делал и стандартным скриптом обработчиком и с помощью онлайн сервисов типа formspree.
Ответ написан
Комментировать
saboteur_kiev
@saboteur_kiev Куратор тега Веб-разработка
software engineer
То, что вы скачали из веб-архива, это уже не CMS Wordpress, а просто набор статических страничек.
Они просто отображают то, что скачали без всяких движков как есть.
Просто берешь и запускаешь с локального диска. Проверяешь куда ведут ссылки, правишь ссылки и пути, чтобы они были относительными.
Как поправишь все - просто выкладываешь на хостинг и все.
Ответ написан
opium
@opium
Просто люблю качественно работать
просто заливаешь на хостинг и все работает
Ответ написан
Комментировать
@saga1234
Добрый день, у Вас получилось?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы