web-dev-qa-db-ja.com

Drupal 6.x vs 7.x for multiple Domains and LDAP

私たちは、Drupalを私たちの公開サイトに使用することを検討しています。

  • 複数のプライマリドメイン
  • 複数のサブドメイン

ユーザーを許可する必要があります

  • lDAPに対して認証する
  • サイトごとに異なる役割を取得する
  • プライマリドメインとサブドメイン間でコンテンツを共有する。

安定していて活発に開発されているモジュールを見ると、6.2xは7よりも良く見えます。もちろん7は非常に新しいものです。ここで6.2に進む場合は、後で7にアップグレードする必要があります。ここで7を使用すると、6.2に存在するすべての機能、特にLDAPが使用できなくなります。

6.2と7.xのこの状況にどのように対処しますか?この状況に遭遇した場合、どのようにして決定を下しましたか?どのようなリスクを考慮しましたか?どの方向に行きましたか?

4
KM.

これは簡単です:6.2.xで行ってください!

Drupal 7は新しくてエキサイティングでありながら、安定版のcontrib部門ではまだ非常に不足しています。また、D7Xの誓約を採用した膨大な数のモジュールにもかかわらず、重要で多くの頻繁に使用されるモジュールにはまだ安定したバージョンがありません(ええと、ビュー!あなたが望むことを言ってください-"ベータ"と "開発"は企業目的のために十分に安定していません)

Drupal 7はいくつかのAPIの変更も導入しました。これは、それほど大きくはありませんが、Drupal 7モジュールの開発には小さな新しい学習曲線があることを意味します。

一方、Drupal 6は安定性をはるかに超えており、LDAP統合やその他の必要なものを含むモジュール用に豊富な製品を提供しています。それは数年前から存在しているので、サイトの実装とカスタムモジュールの開発を支援できる経験豊富な開発者が不足することはありません。

havingまでDrupal 7にアップグレードしますが、使用するバージョンを決定する上で有効なポイントですが、だれがhaveを使用して最新バージョンを実行するのですか?私の知る限り、企業は新しいテクノロジーを採用するのにほとんどの時間を要します。

率直に言って、Drupal 7(特に大規模でミッションクリティカルなソフトウェア)の開発は、Drupal 6とI少なくとも3〜6か月は待機して、contribモジュールがどのように反応するかを確認し、コミュニティによる一般的な採用方法を確認することを強くお勧めします。

2
Alex Weber