Почему так сложно обновить сайт с помощью Drupal? Любой совет?

В настоящее время я пытаюсь обновить сайт моей компании, который использует Drupal 4.3 до Drupal 6.15. Это было исключительно сложно сделать до сих пор.

Я понимаю, что мог бы просто создать новый сайт с использованием 6.15 и перестроить сайт с нуля, но слишком много данных нужно импортировать, выполняя подобные действия.

Кто-нибудь сделал подобное обновление и имел успех, не сломав все модули, которые они добавили, а что нет?

Любой совет?

1 ответ

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

Серьезно, вы говорите не об одном, а о двух основных обновлениях версий. Скорее всего, между ними произошло много лет разработки, и веб-системы движутся очень быстро. Они не так статичны, как система одного автора. Даже Rails, который я считаю ТРИВАЛЬНЫМ для перехода на более поздние версии, все еще требует некоторого объема работы, когда я не являюсь автором системы.

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

Большинство людей просто перестраивают с нуля. Мы даже делаем это на наших машинах с ОС сейчас, это просто быстрее и безопаснее.

Другие вопросы по тегам