2015-06-02 3 views
2

Планируется переход на сервер от ColdFusion MX7 (Server 2003) до ColdFusion 11 (Server 2012). Существует другой сервер, где мне нужно перейти от ColdFusion 8 (Server 2008) к ColdFusion 11. Является ли моя система каким-либо образом при обновлении, например, тегах или проблемах совместимости. Кто-нибудь знает, какие шаги я должен выполнить. Я знаю про анализатор кода, который у нас был в администраторе Cf. Я хочу знать, есть ли что-либо, что серьезно влияет на миграцию.Миграция из ColdFusion 7 в ColdFusion 11

Спасибо заранее Киран Кумар

+2

Вы можете использовать экспресс-версию или просто установить CF вместе и нажать Tomcat прямо на порт HTTP (8085 или что-то еще). Это даст вам возможность проверить. Когда вы удовлетворите все, просто назовите свои веб-коннекторы. –

+0

Уверенный спасибо Я сделал бы это – user3440782

ответ

5

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

Если это производственная машина, вы можете скопировать свою машину в vm и протестировать обновление там. это может быть много работы, но вы не можете знать, не проверили ли вы

+1

его испытание и QA environements – user3440782

6

Анализатор кода помогает переносить ваши приложения в ColdFusion 11 из более ранних версий ColdFusion. Тем не менее, он проверяет то же самое только для двух версий. Анализатор кода анализирует страницы CFML, которые вы указали, и информирует вас о любых возможных проблемах совместимости. Он обнаруживает неподдерживаемые и устаревшие функции CFML и описывает необходимые изменения в реализации, которые обеспечивают плавную миграцию.

Что касается совместимости кода, все «должно» работа. Однако рекомендуется проверять совместимость кода и устаревшие теги (если есть). Вы можете обратиться к https://wikidocs.adobe.com/wiki/display/coldfusionen/Deprecated+Features & https://wikidocs.adobe.com/wiki/display/coldfusionen/Deprecated+tags,+attributes,+and+values.

Я кратко рассмотрел весь процесс миграции here. Таким образом, не будет повторяться так же. Кроме того, вы можете взглянуть на другую полезную статью для Migration Tweaks.

Сказав, что все это настоятельно рекомендуется протестировать ваш сайт в среде тестирования/разработки, прежде чем перемещать его на Production.

Надеюсь, что это даст лучшую картину процесса миграции.

0

В настоящее время я перемещаю сайт ColdFusion 9 на Coldfusion 11 и то, как я тестировал его, было создание отдельного набора папок на сервере ms2013. Я запускал их бок о бок с дублированной базой данных с другим именем для тестового сайта.

Я переместил сайты с 5 до 9 с несколькими проблемами, и единственный, кто действительно получил меня в ColdFusion 11, - это dbtype в функциях базы данных. Он не только обесценился, но и всегда выдает ошибку, если найден.

Это также зависит от того, как Coldfusion 11 будет реагировать на cfcs и другие специальные теги, если вы их используете. Я не так, но это было просто.

Примеры:

mydatabase 
    mydatabase1 

    mypagesfolder 
    mypagesfolder1 

    index.cfm 
    index1.cfm 

Going жить было несложно. Я просто переименовал папки, ссылки *, dsn и переименовал index1.cfm в index.cfm.

* Ссылки могут быть изменены только при публикации вне папки, и если да, просто путь.

Смежные вопросы