Drupal 7は大きなサイトに対応していますか?


14

Drupal 7はほぼ1年以来安定していることを知っていますが、真実はDrupalがほとんどすべてのサイトの要件を満たすためにサードパーティのモジュールを必要としていることです

昨日、私はdrupal 7にジャンプしようとしましたが、最初に目にするのは、多くのモジュールがベータ版であり、リリース候補であり、D7のバージョンが多くないことです。

これらのモジュールの多くは必須であり、Ctools、パネル、参照、コンテキストなどのモジュールであり、これらのモジュールはすべて非常に有用であり、drupal 7の安定したバージョンはありません。

私の質問は、Drupal 7はブログよりも大きなサイトに対応する準備ができているということですか?クライアントのサイトで、不安定なモジュールでdrupal 7を使用している人はどれくらいいますか?

drupal 7で非安定モジュールを使用することのリスクはどれくらいですか?

回答:


14

Q:「Drupal 7で非安定モジュールを使用することのリスクはどれくらいですか?」

A:「依存します。」

鈍くなりたくはありませんが、2011年後半には、これはあなたの能力、ニーズ、経験に基づいて、あなただけが答えることができる質問です。

簡単な答えは次のとおりです。通常、ベータ版は問題ありません。アルファ版は通常避けてください。RCはほぼ間違いなく問題ありません。

バグを見つけて修正したり、パッチを適用したりすることに満足しているなら、Drupalコミュニティを大いに助け、本当に助けることができるでしょう。そうでない場合、あなたにとってのリスクは高くなり、ショーストッパーになる可能性があります。

数万人のユーザー(CTools、Panels、Viewsなど)で「大物」の1つを使用している場合、多くの大きな問題にぶつかることなくアルファ/ベータを使用できます-または、同じ数千の1つになります問題は、より迅速に修正されることを意味します...しかし、あまり一般的ではない(しかしまだ複雑な)モジュールを使用している場合、またはサイトの完全な信頼性が重要な場合は、考え直す必要があります。 D6としばらくの間。

あなたが心配していて、コードやパッチで手を汚す専門知識を持っていない場合、より安全なアプローチはおそらく:Drupal 6を使用しますが、D7アップグレードパスが常にあるように慎重にモジュールを選択します。自分に合ったときにアップグレードしてください。

最終的にあなたがかもしれない持っている、それはあなたがD6で得ることができない特定の機能を提供するため、Drupalの7を使用します。

最後に、ほとんどの場合、Drupal 7とそのモジュールのエコシステムは、ほとんどの人/サイト/プロジェクトに対応しています。しかし、物事は日によって変化しているので、もしあなたが今気分が落ち込んでいないなら、1、2ヶ月するかもしれません。

あなたの研究を行い、あなたが疑問を抱いたり、ひっかかったりした場合、Drupal 6は一般に依然として優れた選択肢であり、さらに何ヶ月も続くでしょう。

幸運を!


6
いい答え。言及されるのは、アルファ、ベータ、安定版などを決定するのはメンテナーの決定です。意味は、多くのユーザーを抱える経験豊富な責任あるメンテナーによるアルファモジュールであり、安定と宣言された新しいモジュールよりも簡単に「安定」することができます。
ベルディール

5

最近、drupal 7(> 3000ノード、高トラフィック)を使用して書き直された大規模な政府サイトを立ち上げました。この開発を経て、いくつかのことを学ぶ必要がありました。

  • ビューが最近安定しているため、ビューに依存する多くのモジュールはまだ不安定です。それでも、より人気のあるものは大丈夫です
  • よく使用するD7ブランチのないモジュールを移植する必要がありました。例はApache Solr Panelsでした
  • D7の機能はしばらく不安定でしたが、現在はかなり安定しています

全体として、Drupal 7には素晴らしい新機能、まったく新しいデータベース抽象化レイヤー、邪悪な状態のAPI、画像処理のコアがあります。時間が経つにつれて、contribはD7でどんどん良くなっていきますが、D6 contribの新しい機能を作成したいと思う人はいないでしょう。

サイトをチェックアウトするには、health.govt.nzにアクセスしてください。


素敵なサイト@wiifm!好奇心から、「私たちの仕事」の下にメニューをどのように実装しましたか?
マルクス

基本的に、カスタムメニューのテーマは、レンダリングされたメガメニューが挿入され、「display:none」に設定された後、javascriptを使用して<div>を表示/非表示にします
wiifm

1

絶対に、Drupal 7は大きなサイトに対応しています。多くのモジュールはベータ版ですが、重要なモジュールは安定しており、Drupal 7でビルドを開始できます。

一方、Drupal 8は2年以内リリースされる可能性が高いため、急ぐ必要はありません。

参考として、この記事もお読みください。


1

Drupal 7が発売される前に、本当に巨大なDrupal 7サイト(www.examiner.com)を立ち上げました。次に、コアに精通した非常に多くの人々が必要でした。今?とても簡単で簡単です。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.