Почему так сложно обновить сайт с помощью Drupal? Любой совет?
В настоящее время я пытаюсь обновить сайт моей компании, который использует Drupal 4.3 до Drupal 6.15. Это было исключительно сложно сделать до сих пор.
Я понимаю, что мог бы просто создать новый сайт с использованием 6.15 и перестроить сайт с нуля, но слишком много данных нужно импортировать, выполняя подобные действия.
Кто-нибудь сделал подобное обновление и имел успех, не сломав все модули, которые они добавили, а что нет?
Любой совет?
1 ответ
Потому что первое, что делают многие веб-фреймворки, - это создание микроэкономики веб-разработчиков, которая, если бы ее было легко сделать, не имела бы рабочих мест.
Серьезно, вы говорите не об одном, а о двух основных обновлениях версий. Скорее всего, между ними произошло много лет разработки, и веб-системы движутся очень быстро. Они не так статичны, как система одного автора. Даже Rails, который я считаю ТРИВАЛЬНЫМ для перехода на более поздние версии, все еще требует некоторого объема работы, когда я не являюсь автором системы.
Я не говорю, что пишу более качественный код, но сайты, которые я пишу, обновляются достаточно часто, поэтому дрейф версий является небольшим, постепенным изменением, а не обновлением дня флага.
Большинство людей просто перестраивают с нуля. Мы даже делаем это на наших машинах с ОС сейчас, это просто быстрее и безопаснее.