Drupalをインストールする予定です。5.x ブランチではなく、最新の 6.x バージョンをインストールしない理由はありますか? 5.x のみの本当に優れたモジュールはありますか?
10 に答える
なくてはならない5.xモジュールがあり、6.xへのアップグレードに取り組んでいることがわかっている場合を除いて、6.xieを使用してください。アップグレードがあることがわかっている場合は、今すぐ5.xから始めてください。サイトを6.x(次に7.x)にパスします。モジュールがアクティブに作業されていない場合は、7.xがロールアラウンドするとサポートされなくなることを意味するため、サイトが開発され、稼働しています。
Drupal 6.xで自分のサイトをうまく実行するのに十分なモジュールを見つけました。私が見逃している5.xモジュールは、Google広告の統合が非常に簡単で、最近チェックしていない更新された可能性があるモジュールだけだと思います。広告を設定するのに時間の価値があるようにするのに十分なトラフィックがないので、広告キャンペーンの検索部分を使用します。
Drupal 7.xは現在開発中であるため、5.xから6.xに移動されていないものは、もう開発されていないだけで、おそらく実際にはそれほど必要ではないと思います。
最終的には、必要になる可能性のあるモジュールを確認してください。Drupalのサイトのアカウントを使用すると、インストールの種類でフィルタリングできます。6.xは、いくつかの点(モジュールの管理とアップグレード)での操作がはるかに簡単であり、全体として、4.xまたは5.xよりもDrupal6.xでサイトを維持するのがはるかに簡単であることがわかりました。 。
また、6.xの方がはるかに高速であると思います。
私の上司は、クライアント向けの Drupal 6 サイトがリリースされるとすぐに作成することに固執していました。これは、他の多くのモジュールと同様にビューと CCK が行われていないため、頭痛の種でした。最終的には 6 にアップグレードする必要があり、これらのサイトに戻ってやり直したくはない、というのが彼らの理屈でした。モジュールの開発バージョンを使用している間、非常に多くの回避策があったため、モジュールまたはコア自体をアップグレードするたびに苦労しました。
ありがたいことに、これはもはや当てはまりません。Views、CCK、およびその他のほとんどのモジュールは現在、6 に対して準備ができており、安定しています。アップグレードされていない唯一のモジュールは eCommerce です。コマース機能。
数か月前 (Drupal 6 が完成してリリースされる直前) に同じ質問を自問しました。
私たちのオフィスでは開発リソースが限られており、いくつかの D5 サイトと D5 セールス アプリをリリースしました。
Drupal 6 を採用しました。
この決定は、私たちがやり取りしていたものの核心を考慮した後に下されました。CCK と Views は、デフォルトの Drupal インストールを除いて、唯一の絶対的に重要なコンポーネントであり、プロジェクトへの参加と活力のレベルは非常に心強いものでした。
本当に、本当に重要なものは、D6 に移植されている/移植されています。
モジュール開発を行っている場合は、D6 が勝者です。
すでに D5 に慣れている場合は、そのまま使用してください。
これが役立つことを願っています。
As a module developer, I feel that Drupal 6's API is more mature then version 5. So even if you decide to choose 6, and then finds a module is missing, it will be easy to develop it to 6.
私にとって、protx支払いモジュールの欠如は、使用するバージョンを選択する際の取引のブレーカーでした。
始める前に要件の完全なリストを取得し、それがすべて6で利用可能であることを確認するのが最善の方法です。
バージョン6に必要なモジュールが含まれていることがわかる前に、Drupalを実行したことがない場合。さらに、モジュールは毎日移植および作成されるため、不足しているモジュールは非常にうまく機能している可能性があります。
D6本番環境に対応していない重要なCCK関連モジュールの1つは、ファイルフィールドです。画像やメディアで実質的なことを何もしていない場合、これは問題にならないかもしれませんが、深刻なDAMを行う場合は検討する価値があるかもしれません。そうでなければ、私たちは(ついに!)D5よりもD6を使うほうが理にかなっているところまで来ていると思います。いずれにせよ、特定のニーズに応じてサイトを設計し、必要なモジュールを把握し、それらのいずれかがまだ更新されていないかどうかを確認することは、間違いなく時間の価値があります。
アセット モジュールはD6 ではまだ利用できず、開発ブランチでも利用できません。あらゆる種類のメディア ファイルを 1 つの方法で管理できるという利点についてはよく耳にしますが、ほとんどのサイトではおそらくそれがなくても問題ありません。
Views 2 を使用したので、元に戻ることはありません (古いプロジェクトを再訪する場合を除きます)。
私は今、価値のあるすべてのモジュールとテーマが移行されたと思います。そして今、新しい (実際には良いテーマ) の傾向が drupal 6 のみであり、必要なモジュールのかなりの数がそうであるように見えます。