Drupal8ではなくBackdropCMSを使用する必要があるのはいつですか?

聞いたところによると、背景は基本的にDrupal8の代替手段です。

  • どちらを使用するかを決めるのは、単に好みとイデオロギーの問題ですか、それともそれぞれに特定の使用例がありますか?
  • 7からアップグレードする場合、どのようにすればよいですか?どちらに行くか決めますか?

コメント

  • この質問がここに適しているかどうかわかりません。 1つは、かなり主観的なものです。第二に、これはコミュニティで少し騒ぎを引き起こしたので、客観的な答えを判断するのは難しいかもしれません。 @quicksketchはここのメンバーですが、'あまり投稿していません。良い答えが得られるかどうかを確認するために、これを1、2日与えます。
  • これは、主観的であると同時に少し広範になると思います。答えを書き始めました。 、約4つの大きな段落を入力し、'表面を傷つけていないことに気付きました。 '考慮すべきことがたくさんあります。これは、開発者とサイトビルダーという非常に異なる意味を持つ2つの大きなグループがあります。
  • @ Clive、Iあなたに同意する必要があると思いますこれは少し広すぎます。ただし、fullerjaの回答は、この質問に回答するのに十分だと思います。

回答

背景CMSは優れています次の場合に選択します。

  • 現在、機能モジュールを使用して構成を管理するのに多くの時間を費やしています。背景には、JSONファイルを使用して環境全体に構成をデプロイできる組み込みの構成管理ツールが含まれています。これにより、機能と比較して多くの時間を節約できます。

  • ニーズは背景寄稿モジュールの現在の選択、またはモジュールを背景に移植することができます(一般的に言えば、モジュールごとに数時間かかります)。参照元: Lullabot Tag1 、および背景ドキュメント

  • Drupal 7コードに精通しており、その知識を将来サポートされる新しいシステムに転送したいと考えています。背景コードの概念はほぼ同じですが、構成を管理するための新しい追加がいくつかあります。 Drupal 8のコードベースは、多くの基本的な概念が大きく異なります。

  • アップグレードしたい既存のDrupal7サイトがあります。背景にはアップグレードパスが含まれています(更新による) .php)既存のDrupal7サイトをBackdropにアップグレードできます。Drupal8にはDrupal7からのアップグレードパスは含まれていません。計画はにDrupal7から移行するための移行ツールを提供することです。 ですが、現時点ではまだ機能していません。背景にはまだ移行モジュールのポートがありませんが、おそらく将来(Drupal 7からのモジュールの移植はかなり簡単なので)

  • サイトをすぐにアップグレード/構築したい。Backdrop1.0は約2か月間リリースされており、安定しています。Drupal8は、今年後半にリリースされる可能性があります(ただし、推定できるのは日付のみです)。Drupal8は、ベータ版間でもアップグレードをサポートしていません。 、だから今あなたがその上にサイトを構築すれば、あなたは勝ちました」最終バージョンがリリースされたときにアップグレードすることはできません。

背景に含まれるその他の機能:

  • 背景はわずかですコアが軽いため、Drupal7よりも高速です。一般的にはD7とほぼ同じ速度ですが、D8はD7よりも遅いため、背景はD8よりも高速です。

  • 背景にはパネルのようなモジュールが組み込まれています(レイアウト)これは古いブロックシステムを置き換えます。ブロックには、コンテキスト情報、高度な条件付き選択、複数のインスタンス、マークアップの制御、構成ベースの設定などの新しい機能が与えられます。

  • 更新されたライブラリ(例:新しいjQueryバージョン)。

  • レスポンシブなHTML5要素、およびすぐに使用できる優れたモバイルサポート。

  • すべて背景CMSホームページにリストされているその他の機能。

コメント

  • ポイントをありがとう。 D8セクションを追加するのが良いでしょうセクション。
  • 実際にD8セクションを入力しました。同様に、しかし質問のタイトルは、背景を具体的にいつ選択するかでした。D8の候補リストは、より優れた国際化、Symfonyのようなアーキテクチャ、より堅牢です。すぐに使える経験、そしてはるかに大きなサポートコミュニティ。その答えにはまったく別の質問があるはずです。
  • BackdropCMSはDrupalを改善するための次の論理的なステップであるDrupal8と名付けられるべきであり、Drupal8は実際にはSymphonyCMSと名付けられるべきでした。
  • ネイトランプトンはネイトハウグとジェンランプトンの融合ですか?

回答

背景はDrupal7のフォークです。背景にアップグレードせずに変換します。 Drupal 7サイトを背景に変換するためのドキュメント( https://backdropcms.org/upgrade )がここにあります。

どちらを使用するかという点では、それは開発者の好みです。Backdropが重要だと感じるもののいくつかはここにあります( https://backdropcms.org/philosophy )。

最も一般的な意味では、背景は手続き型のままですが、D8はよりオブジェクト指向に移行します。

コメント

  • はい、いいえ。Drupal7からBackdropへの組み込みの"アップグレードパス"があります。 、および組み込みの"アップグレードパス"がDrupal7からDrupal8にありません。いくつかの方法で、" convert "。

回答

Drupal 8 を決定する理由背景CMS の代わりに(*)

  • D8はより優れた国際化です。
  • D8はSymfonyのようなアーキテクチャを備えています。
  • D8はより堅牢なアウトオブボックスエクスペリエンスを備えています。
  • D8にははるかに大きなサポートコミュニティがあります。

(*):これらの箇条書きは、 quicksketch (「2015年第1四半期末」頃)からのコメントからの引用であり、この質問への回答にも追加されています。それは「たぶん、その答えにはまったく別の質問があるはずです」で終わります…したがって、「これ」の答えです。

PS :上記以外にも理由があります… CMI、TWIGなど… Drupal(8)を試してみてください

回答

背景はDrupal7への魅力的なアップグレードである必要があります。Drupal7にすでに含まれている概念は慎重に拡張されています。述べられている意図は、コアを交換しないように改良することです。さらに、Backdropのターゲット市場は、小規模な組織に焦点を合わせています。 Drupal 8は設計上、大規模な組織のニーズに対応するための洗練された機能を備えています。強固なセキュリティ基盤の上に構築された2つのオープンソースCMSがあり、1つは小規模な組織を対象とし、もう1つは大規模な組織を対象としていることは理にかなっています。私の考えでは、Drupal 7にサイトで必要な概念がある場合、BackdropはDrupal 8よりも前向きな道です。しかし、これはすべて、Backdropが強力なサポーターコミュニティを獲得することにかかっています。背景は優れた市場の意味を持っており、それはそれが小さな組織に適したものになり続ける理由で進化する可能性が高いことを意味します。Drupal7は終了します。どの将来の市場で、より小さな背景または大きいDrupal8?

コメント

  • 話していることを覚えておいてください^ H ^ H ^ H ^ H ^ H ^ H ^ Hここで先物について推測しているので、質問は"どちらの先物市場に適しているか、大きい背景またはと言い換えることができます。小さい Drupal 8?"
  • 両方を使用してサイトを開発しました。'ほとんどがバックエンドですD7の豊富な経験を持つ。主にCMSがphpTemplatingシステムを使用しているため、Backdrop CMSの開発時間は大幅に短縮され、小枝、作曲家、confがすべて揃っているため、D8をローカルからステージ、プロダクションに移行するのに多くの時間を費やしているようです。管理上の問題。D8はPITAです。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です