1

バージョン 4.7.1 を使用して、クライアントの 1 人のために Umbraco ベースのサイトを開発しました。

現在、クライアントが既存のプロジェクトへの追加を要求している場合、開発チームは Umbraco の 4.7.1 から 7.1 へのアップグレードを提案しました。

私たちが直面する主な課題は

  • プロジェクトを完全にやり直す必要があります。
  • 当時使用されていたパッケージの一部は廃止されています。
  • クライアントにアップ グラデーションを説得します。

チームは、アップ グラデーションのメリットについて完全には確信が持てません。つまり、クライアントは技術的な知識をあまり持っていないということです。誰でもこれを手伝ってもらえますか。助けていただければ幸いです。

4

3 に答える 3

2

Umbraco のインストールをバージョン 2 からバージョン 6 までアップグレードしました。アップグレードに従っていれば問題ありません。

一方、バージョン 7 は完全に新しく、データ型、カスタム セクションなどに対して異なるアプローチが必要であり、大幅な書き直しが必要になります。

Umbraco のアップグレード (ファイルとデータベース) はそのような問題ではないかもしれません。通常、これは umbraco チームによって十分にテストされていますが、作成した拡張機能がいくつかの深刻なハードルをもたらす可能性があります。

バージョン 6 へのアップグレードはオプションですが、そのメリットはクライアントにはわかりません。より安定しており、コミュニティから多くのサポートを受けています。

バージョン 7 にアップグレードするということは、エディターが新しいインターフェースに慣れる必要があることも意味します (これは問題になる可能性があります。エディターが 1 人か 100 人かによって異なります)、多くのコードの書き直し (パッケージとデータ型の欠落)、および開発者は、Umbraco 7 バックエンドの異なるコーディング スタイルに慣れる必要があります (すべて angularjs で行われます)。

バージョン 7 は非常に見栄えがよく、クライアントはそれを購入してお金を使う傾向があるかもしれません。そうでない場合、予算と時間の制限がある場合は、バージョン 6 まで移行する必要があります。

于 2014-05-14T07:41:20.047 に答える
1

最新で最高のバージョンを手に入れたくなる気持ちは常にあります。個人的には、v7 が 1 年間定着して、他の人がパッチが必要なものを解決できるようになるのを待っています。2014 年には v6 で新しい Umbraco プロジェクトを開発する予定です。

v5 の経験がいかに悪かったかを考えると、今年は v7 の優れたレポートだけでは十分ではないと思います。

アップグレードに関しては、 Niels Hartvig が言うように ( http://umbraco.com/follow-us/blog-archive/2011/11/14/the-upgrade-myth.aspx )、Umbraco のアップグレードは神話です。4.7 から 4.11 に上げるのは確かに可能です。このガイドに従って実行しました ( http://our.umbraco.org/forum/getting-started/installing-umbraco/36855-upgrading-from-472-to-4111 )。

しかし、v4 から v6 または v7 にアップグレードしようとすると、新しいサイトを最初から構築するよりも時間がかかり、結果としてサイトが悪化します。asp.net フォームから MVC への切り替えだけを含むリフト アンド シフト ジョブは、新しいサイトの構築にかかる時間よりも長くかかります。

あなたが持っている本当のオプションは次のとおりです。

  • v6 または v7 で新しいビルドを正当化する
  • v4 にあるものの上に構築する

予算、専門知識、および優先事項に応じて、どちらのオプションも適切なものになる可能性があります。

于 2014-05-14T20:47:34.303 に答える