Optimizely 開発者の 1 日

1701212695
2023-11-28 08:19:21

2022 年、Optimizely は、ユーザーにクラス最高の DXP ツールを提供できるよう、プラットフォームの継続的な進化の一環として CMS 12 をリリースしました。 最近のアップデートと比較すると、変更の規模が大きいため、アップグレード プロセスがより複雑になります。 でも、それだけの価値はあります!

ここでは、CMS 12 の機会と利点について説明し、アップグレード プロセスに関する重要な考慮事項のいくつかを検討します。

CMS 12 にアップグレードする理由は何ですか?

1. パフォーマンスと速度

Optimizely CMS 12 には最先端のテクノロジーが組み込まれており、パフォーマンスが向上し (特定の領域で最大 1,200%)、Web サイトのページの読み込み時間が短縮されます。 これにより、ユーザー エクスペリエンスが向上するだけでなく、SEO ランキングの向上とコンバージョン率の向上にも貢献します。 高速な Web サイトは直帰率が低い傾向があり、訪問者がコンテンツに長時間関与し続けることができます。

2. ユーザーエクスペリエンスの向上

Optimizely CMS 12 は、ユーザー エクスペリエンスと使いやすさを向上させます。 ユーザー インターフェイスが改良され、より直感的で使いやすくなりました。 コンテンツ編集者と管理者は、ワークフローの合理化とコンテンツ管理ツールの改善により、コンテンツの更新が迅速化され、全体的な生産性が向上することを高く評価するでしょう。

3. より簡単な統合

Optimizely CMS 12 は、サードパーティのツールやサービスとのシームレスな統合を提供します。 これにより、CMS をマーケティング オートメーション プラットフォーム、分析ツール、e コマース ソリューションなどの他のシステムに簡単に接続できるようになります。 統合機能は、デジタル マーケティング活動を合理化し、Web サイトのパフォーマンスに関する貴重な洞察を提供するのに役立ちます。

アップグレードプロセス中に何を考慮する必要がありますか?

CMS 12 へのアップグレードは簡単な作業ではありません。 アップグレードを正常に実施するには、開発者、テスター、コンテンツ作成者、および主要な関係者の同意を含めた慎重な計画が必要です。 考慮する必要があるいくつかの要素を次に示します。

  1. データ移行: コンテンツ、メディア ファイル、データを既存の CMS 11 インストールから新しい CMS 12 に移動するのは複雑な場合があります。 一部のデータ構造とデータベース スキーマが変更されたため、スムーズな移行を確保するには慎重な計画と実行が必要です。
  2. カスタムコードと拡張機能: Optimizely CMS 11 は .Net Framework 上に構築されており、Optimizely CMS 12 では .Net Core に置き換えられました。そのため、現在の CMS 実装にカスタム コードまたは拡張機能が含まれている場合は、それらが .Net Framework と互換性があることを確認する必要があります。競合を避けるために新しいバージョンを使用してください。 競合がある場合は、カスタム機能を再開発または変更する必要がある場合があります。
  3. テンプレートとテーマの互換性: CMS 12 では、テンプレートの構造とテーマに変更が導入される可能性があります。そのため、現在 CMS 11 でカスタマイズされたテンプレートやテーマを使用している場合は、この点に留意する価値があります。
  4. アドオンとの互換性: Web サイトがさまざまなアドオンまたはプラグインに依存している場合は、それらが CMS 12 と互換性があることを確認する必要があります。一部のアドオンは更新するか、代替のものに置き換える必要がある場合があります。
  5. サードパーティの統合: 分析、eコマース、マーケティングオートメーション、またはその他のサービスのためのサードパーティの統合もレビューして互換性を検証する必要があります。 一部の統合は、CMS 12 で動作するように更新または再構成する必要がある可能性があります。
  6. コンテンツの再検証: CMS 11 で正常に動作したコンテンツでも、CMS 12 での再検証が必要になる場合があります。コンテンツ要素、書式設定、レイアウトの動作が異なる場合があり、目的の外観と機能を維持するには手動での調整が必要になります。
  7. トレーニングと習熟: CMS 12 のユーザー インターフェイスとワークフローは、チームが慣れ親しんでいる CMS 11 とは異なります。チームが効率的にコンテンツを管理し、魅力的な新機能を利用できるようにするには、新しい CMS のトレーニングと習熟が不可欠です。
  8. ダウンタイムとテスト: アップグレード プロセス自体では、プロセス中に発生する可能性のある問題を特定して解決するために、再作業と徹底的なテストが必要になります。 これには時間がかかる場合がありますが、アップグレードされたバージョンが公開された後に堅牢であることを確認するには不可欠です。
  9. 予算とリソース: アップグレードには、開発、テスト、潜在的なダウンタイムなど、多くの関連コストがかかります。 それに応じて、アップグレード プロジェクトにリソースと予算を割り当てる必要があります。

いくつかの異なる技術的アプローチがあると聞きました。 彼らは何ですか?

課題を確実に考慮するだけでなく、開始前に技術的なアプローチを決定することが重要です。 明確なオプションが 3 つあります。

CMS 11 – CMS 12 の直接アップグレード

これには、コードベース内に含まれるすべてのプロジェクトで Optimizely Upgrade Assistant を実行することが含まれます。 このアプローチでは、Web サイトを CMS 12 にアップグレードするために、リファクタリング、修正、テストに多大な労力が必要になります。

CMS 12 – バニラ インストール アップグレード

このアプローチは、新しい CMS 12 のインストールから始まります。 次に、フロントエンドとバックエンドの両方の機能の「リフト アンド シフト」が実行されます。 このアプローチでも、特にバックエンド コードをプルオーバーする場合は、Optimizely CMS 12 との整合性を確保するために、プロセス全体でリファクタリングを実行する必要があります。

CMS 12 – ウェブサイトの再構築

調査によると、Web サイトの平均寿命は 2 年 7 か月であるため、Web サイトの古さと複雑さによっては、Optimizely CMS 12 へのアップグレードが Web サイトの完全な再設計と再構築を検討する絶好の機会になる可能性があります。

完全な再構築が選択したパスではない場合は、CMS 12 バニラ インストールのアップグレードをお勧めします。 この方法では、すべての Web サイトが最も効率的な方法で移行されると同時に、進行中に CMS 12 専用にコードをリファクタリングする利点を活用できます。

必要な努力にはそれだけの価値があるのでしょうか?

絶対に。 Optimizely CMS 11 から CMS 12 へのアップグレードには時間、労力、予算が必要ですが、これは組織に大きな利益をもたらす戦略的な動きです。 Optimizely CMS 12 は、パフォーマンス、セキュリティ、コンテンツのパーソナライゼーションの強化、ユーザー エクスペリエンスの向上、モバイル フレンドリーさなど、多くの利点をもたらし、デジタル環境における競争力を高めます。

テクノロジーが進化し続ける中、視聴者の要求に応え、マーケティングやビジネスの目標を達成するには、CMS を最新の状態に保つことが不可欠です。 Optimizely CMS 12 への移行は、最終的にデジタル プレゼンスを新たな高みに押し上げることになると私は信じています。 そして、重要なアップデートが遅れれば遅れるほど、技術的負債が蓄積され、プロセスが困難になります。

Graham Carr、リード .NET 開発者

私は、幅広い製品とテクノロジーにおいて 25 年以上の経験を持つ、経験豊富なリード .Net 開発者です。 私は、コンセプトから実現に至るまで、企業がデジタル ビジョンを実現できるよう支援してきました。 私は DXP (デジタル エクスペリエンス プラットフォーム) に特に情熱を持っており、Optimizely、Umbraco、Kontent.ai などの製品の認定開発者です。

#Optimizely #開発者の #日

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Recent News

Editor's Pick