Преобразование сайта Umbraco в сайт Plain HTML - PullRequest
0 голосов
/ 18 июня 2020

У нас есть веб-сайт asp. net mvc, который использует систему Umbraco CMS. Теперь мы хотим преобразовать систему CMS в простые HTML страницы. У нас нет полного кода сайта. Как мы можем удалить систему CMS и легко преобразовать ее в плоские HTML файлы без написания кода для этого веб-сайта с нуля.

Ответы [ 2 ]

2 голосов
/ 18 июня 2020

Почему бы вам отказаться от CMS? CMS создана, чтобы упростить задачу, и вы возвращаетесь в темные века Интернета, когда мы создаем веб-сайты с помощью блокнота, набирая HTML от руки.

Предупреждение: я разработчик umbraco, и мне нравится этот продукт. Так что я могу быть предвзятым

Чтобы ответить на ваш вопрос, я использую http://www.httrack.com/ для резервного копирования существующих (старых) веб-сайтов перед переходом на новую платформу и хостинг.

1 голос
/ 18 июня 2020

Чтобы ответить на ваш вопрос:

  1. Для каждой страницы просмотрите исходный код и скопируйте показанный Html в новый Html файл. Убедитесь, что вы также соблюдаете структуру папок.
  2. Вы также можете использовать https://www.httrack.com/, который может дать вам то, что вам нужно.

Чтобы попытаться убедить вас не:

Однако я бы настоятельно не рекомендовал делать это. У Umbraco есть отличные механизмы, которые обеспечивают почти сравнимую скорость с веб-сайтом с плоскими файлами. Он использует файл Xml, который обновляется при изменении значений базы данных, и строит из него страницы и контент.

Если вы превратите свой веб-сайт в простые Html файлы все , ваши URL-адреса неизменно изменятся, и это очень плохо для SEO. У вас также будет кучу времени, пытаясь обновить сайт новым контентом или редактировать тот же контент, который присутствует на всех страницах, например, в основной навигации и нижнем колонтитуле.

...