Divi 5.0とDiviの未来について話しましょう
公開: 2022-11-11今日は、私たちが取り組んでいる大きなDiviのアップデートのいくつかについてお話します. これは、多くの情報を含む長い投稿になる予定です! 崖のメモだけが必要な場合は、次のとおりです。
- 現在、Divi 5.0 に取り組んでいます。これは、Divi のコア テクノロジーを書き直したもので、将来への出発点となります。
- Divi 5.0 は、パフォーマンス、安定性、スケーラビリティ、拡張性に重点を置いた基本的なアップデートです。
- 私たちのチームとDivi開発コミュニティがより良い機能をより速く、より少ないバグで構築できるようにする新しいAPIが同梱されます.
- それまでの間、この移行中にさらに多くの価値を提供できるように、チームを拡大しています。
詳細はこちら
私たちはDiviの新しい基盤を構築しています
約 1 年前、私たちは開発チームを複数年にわたるプロジェクトであるDivi 5.0に移行し始めました。 現在、私たちのチームの大部分は、Divi の未来を定義するこの重要な取り組みに集中しています。
過去 1 年間で、Divi の機能開発ペースが鈍化したことに気付いたかもしれません。 これは、現在のバージョンの Divi の新機能が完成するたびに、関係するチーム メンバーが Divi 5.0 チームに移行したためです。 期間がはるかに長いプロジェクト。
Divi 5.0 は、私たちが「Foundation Update」と呼んでいるものです。 これは、Divi のコア テクノロジーを完全に書き直したものであり、未来に向けて再考され、過去 9 年間に Divi を構築してきたチームが獲得したすべての知識と経験を使用して構築されています。
さて、Divi が 10 周年を迎えようとしている今こそ、一歩下がって、次の 10 年に向けて再び前進できる新しい基盤を構築するときです。
Divi 5.0 は、パフォーマンス、安定性、スケーラビリティ、および拡張性に重点を置いています。 それはずっと速くなるでしょう。 これは、WordPress が目指す方向性のために構築され、将来を見据えたものになるでしょう。 開発者に信じられないほどの自由を与える API が同梱されます。 また、下位互換性があり、Divi ユーザーを混乱させることはありません。
実際、Divi 5.0 にアップデートしても、UI の観点からはあまり変化が見られません。 Divi 5.0 では多くの新機能を追加していません。 それは目標ではありません。 一見すると、Divi Builder は現在と同じように見え、機能します (いくつかのクールな新しいものがあちこちに忍び込んでいるかもしれません) が、舞台裏のすべてが大幅に改善され、それらの改善いくつかの重要な形で現れます。
パフォーマンスとスケーラビリティの向上
パフォーマンスとスケーラビリティは、Divi 5.0 の焦点です。 Visual Builder の迅速さ、フロントエンド ページの読み込み速度、および非常に大規模で複雑なデザインを処理する Divi の機能を大幅に改善しています。
ビジュアル ビルダーを再作成することで、Web サイトの設計時にインタラクションの動作とアプリケーションが更新をレンダリングする方法に根本的な変更を加え、あらゆる角度から物事を高速化する機会が得られます。 私たちは、Visual Builder を非常に高速にし、何を投げても行き詰まらないようにすることに取り組んでいます。
あなたのウェブサイトの速度もDivi 5.0で向上します. 私たちは、Divi のバックエンド フレームワークを再作成し、何年にもわたる技術的負債を一掃し、Divi のストレージ フォーマットを変更し、レンダリング メカニズムを改善しています。 この新しいバージョンの Divi では、デザイン設定をより迅速に処理できます。
もうショートコードはありません
Divi 5.0 に伴う最大の変更点の 1 つは、ショートコードからより現代的なストレージ形式への移行です。 ショートコードからの移行には、いくつかの利点があります。
- これにより、Divi ページとそのすべてのデザイン設定の処理がより高速かつ合理化されます。
- これにより、ショートコードとショートコード属性が投稿コンテンツにネストされる方法に伴う複雑さから生じるバグが少なくなります。
- これにより、独自のネストされたコンテンツ (行内の行など) を有効にするシステムの構築が容易になります。
最も重要なことは、この変更により、Divi は新しい方向に進化している WordPress の将来と一致するようになることです。
新しいビルダー API
おそらく、Divi 5.0 の最もエキサイティングな部分は、開発へのアプローチ方法のパラダイム シフトです。 サードパーティの開発者にとって、非常に多くの新しい可能性が開かれます。 新しいDivi Builderは完全にカスタマイズ可能です。 開発者は、Divi API を使用して、必要なものを作成できます。 開発者は新しい素晴らしいモジュールを作成できるだけでなく、新しいタイプの設定や独自の完全に新しい機能を作成することもできます。 現在のDivi APIとDivi 5.0 APIの違いを説明するために(非開発者から別の非開発者まで)、類推してみましょう。
Visual Builder が家であると想像してみましょう。 私たちはその家を建てました。 将来的には、ユーザーが独自のモジュールを構築するオプション、またはこの類推の場合は家をカスタマイズする機能を提供したいと考えました。 家はすでに固まっているため、カスタマイズできる方法は限られていました。 家をカスタマイズするための小さな特定の方法しか開くことができませんでした。 ある壁に釘を打ち、「ここはカスタマイズできる場所です。 その釘に絵を掛けることができますが、絵が正しいサイズであることと、絵がぶら下がっている釘と互換性のあるワイヤーがあることを確認してください.
それはいいことですが、イノベーションの余地はあまりありません。 新しいアイデアは、Divi の現在の API の厳格な構造によって妨げられています。
Divi Builder の新しいバージョンでは、壁に釘を打つだけではありません。 設計図、木材、ハンマー、釘をお渡しします。 Divi Builder の現在のバージョンでは、自分の写真を壁に掛けることができます。 Divi Builder の新しいバージョンでは、1 階を改造したり、2 階を追加したりできます。
コミュニティに力を与える
コミュニティ内のすべての「サードパーティ開発者」を「ファーストパーティ開発者」に昇格させます。 ビルダーをカスタマイズするために必要なツールは、私たちのチームが最初にビルダーを構築するために使用するツールとまったく同じです。 Divi の作成者としての私たち自身の利益と、開発コミュニティの利益は同じものになります。
ディビの未来は、より広いエコシステムの基盤です。 WordPress がそうであるように、私たちはそのエコシステムが繁栄することを望んでいます。 実際、WordPress 用のブロックの作成に精通している開発者は、Divi 5.0 モジュール API に多くの類似点があることに気付くでしょう。 WordPress ブロックはより簡単に Divi に適応し、WordPress 開発者は私たちのコミュニティのためのものを構築することに真っ先に飛びつくことができます. WordPressと調和して動作するように、この新しいバージョンのDiviを構築しています.
あなたが開発者なら、これらの変更を気に入るはずです。 あなたが開発者でなくても、コミュニティの開発者が作成できる素晴らしいモジュールやツールを気に入るはずです。
チームに力を与える
新しい API は、コミュニティの開発者だけでなく、私たち自身のチームにも役立ちます。 これは、Divi が作成した API を使用して構築されるためです。 さらに、コアバリューとして拡張機能を備えたこの新しいバージョンのDiviを構築しています。 過去に作成したものはすべて再作成していますが、各機能が予期しない方法でどのように変更および拡張される可能性があるかをより深く考えながら、将来の開発における摩擦を少なくできるようにしています。
Divi 5.0 は、私たち自身の未来への投資です。 私たちは、優れたソフトウェアを構築するために必要なツールを独自に構築しています。 完了するまでには時間がかかりますが、完了すると、再び前進するための出発点となり、素晴らしい新機能を以前よりもはるかに速く作成し、途中でバグを大幅に減らすことができます。
私たちは、競合他社をしのぎ、より多くのお客様のご要望にお応えできるよう、準備を進めています。
進行中のエキサイティングな新しいプロジェクト
私たちは Divi 5.0 に取り組んでいますが、Divi Builder の多くの新機能をリリースする予定はありません。 もしそうなら、Divi 5.0 チームによってそれらを最初から作り直す必要があり、その結果、終わりのない開発サイクルになります。 これが、機能開発のペースが最近遅くなった理由です。 しかし、心配しないでください...私たちはあなたをぶら下げたままにするつもりはありません! 私たちは反対のことを計画しています。
今年は、Divi を倍増させ、より多くの開発者を雇用し、チームを拡大して、メンバーシップにさらに価値を追加し、Web デザインのワークフローを改善する新しい Divi 統合ツールとリソースに取り組むことができるようにしました。 私たちは、Divi 5.0 の開発を中断することなく、Divi をより良くするものを構築し続けます。
実際、私たちはすでにこれらの新しいプロジェクトをいくつか立ち上げています。 最初の例はDivi Cloudで、2番目の例はDivi Teamsでした. これらの機能は、他の Divi 機能とは異なります。 これらはDiviと連携してDiviをより良くする独立したアプリケーションですが、独自に開発することができ、独自のフリーミアムモデルでサポートされています.
Divi 5.0 が開発中であっても、今年と来年にリリースし続ける新しいものに驚かれることでしょう。 私たちは、Divi をより良くする新しいものをリリースし続けますが、ビルダー自体ではなく、ビルダーに関連するものやビルダーと統合するものに焦点を当てます. Divi 5.0 がリリースされると、すべての面で全速力で前進します!
Divi 5.0の準備はいつですか?
「Divi 5.0 はいつリリースされるのですか?」と自問するかもしれません。 これは、開発のこの段階では答えにくい質問です。 私たちはすでに 1 年以上にわたって Divi 5.0 に取り組んできましたが、まだ多くの作業が残っています。 私たちの目標は、来年中にベータ版をリリースして、誰もがテストできるようにすることです。 その後、正式リリースは完全にユーザーのフィードバックに依存します。 これは非常に大きな更新であり、急いで行うつもりはありません。 Divi 5.0 が完了するまでにはしばらく時間がかかると予想できますが、待つ価値はあります。 それまでの間、私たちは将来に向けて計画を立てており、あなたの最善の利益を心から願っていることを信頼してください.
私たちの暫定的な計画は、いくつかの段階でDivi 5.0をリリースすることです:
- フェーズ 1: 開発者アルファ– これは、Divi 5.0 API の未完成バージョンになります。 これにより、開発者はDiviの将来を垣間見ることができ、現在のDivi拡張機能をどのように適応させる必要があるかについて計画を立てることができます.
- フェーズ 2: 開発者ベータ– これは、Divi 5.0 API の完成版を備えた未完成版の Divi 5.0 になります。 これにより、開発者は正式なDivi 5.0リリースの前に、拡張機能の更新を早期に開始できます.
- フェーズ 3: パブリック アルファ– パブリック アルファは、Divi 5.0 の「ライト」バージョンで開始します。 これは、Divi 5.0 の完全に機能するバージョンになりますが、Divi の現在の機能とモジュールの一部が欠けています。 これにより、コミュニティの大部分が Divi 5.0 を使用してフィードバックを提供できるようになります。 これは、新しい Divi サイトの構築やテストには適していますが、機能が不足しているため、既存の Divi Web サイトでの使用には適していません。
- フェーズ 4: パブリック ベータ– すべての Divi 機能がパブリック アルファに追加され、アルファからのすべてのフィードバックが処理されると、パブリック ベータが開始されます。 これはDivi 5.0の完成版で、ベータ中に発見されたバグ修正が保留されています.
- フェーズ 5: 公式リリース– パブリック ベータ版からのすべてのフィードバックに対処した後、WordPress ダッシュボードの通常の更新として、Divi 5.0 を正式にリリースします。
私たちはまだここにいて、これまで以上に一生懸命働いています
心配しないでください。私たちが最近少し静かになっているのには十分な理由があります。 私たちは頭を下げ、Divi の新しい基盤と、エキサイティングな新しい方向性に私たちを引き伸ばす新しいチームによって構築された新しいプロジェクトに、これまで以上に懸命に取り組んできました。 ご不明な点がございましたら、コメントを残してください。 私はすべてのコメントを読んで、あなたとチャットするのを楽しみにしています.