Советы по архивированию сайта

Меня интересует не столько совет «как сделать», сколько стратегические рекомендации.

Я планирую убрать комментарии с блога. Для комментариев я использовал Discourse. У меня есть комментарии, которые я не хочу потерять, но и просто конвертировать их в статический HTML для размещения рядом с постами тоже не хочется. Я думаю о том, чтобы переписать старые посты, интегрировав в новые версии контент из комментариев, и делать это постепенно.

Понимаю, что хочу архивировать сайт Discourse, чтобы затем запускать его локально, просматривать и извлекать контент по мере необходимости для переписывания или редактирования постов. Мне интересно, есть ли у кого-то более удачные предложения о том, что можно сделать, чтобы в дальнейшем иметь возможность извлекать из этих комментариев нужный контент. Слово «более удачные» я оставляю на ваше усмотрение, так как хочу воспользоваться креативностью сообщества. Пожалуйста, не спрашивайте меня, что именно я имею в виду под «более удачными» — я жду ваши идеи без цензуры. :slight_smile:

Большое спасибо.

4 лайка

Привет @jbrains — я перемещаю это в #community, так как считаю, что это более подходящая категория для данной темы.

2 лайка

Может, Wayback Machine?

Подойдет ли это для архивирования вашего сайта?

Возможно, это не лучший вариант, но эта старая дискуссия кажется полезной отправной точкой.

2 лайка

Это напоминает мне Mirroring a read-only mailing list in Discourse, но без части с рассылкой.

Возможно, запуск сайта в режиме только для чтения или в режиме разработки в вашей сети — это правильное решение?

Кроме того, если вам нужно лишь просматривать содержимое постов и вам не требуется интерфейс Discourse, простой запрос Discourse Data Explorer позволит загрузить файл CSV/JSON с данными, которые вы сможете использовать в других приложениях для поиска.

1 лайк

Мне эта идея кажется очень интересной и креативной, но я бы предпочел иметь возможность легко просматривать комментарии офлайн.

Возможно, так и есть. Спасибо за идею. Я использовал этот метод для архивирования сообщества Discourse, которое применял в рамках учебного курса. Затем я распространил архив среди участников для их справки.

Ага! Это именно то, что я искал. Спасибо, что указали на это. Я обязательно посмотрю.

2 лайка