web-dev-qa-db-ja.com

Drupal 6またはDrupal 7を選択しますか?

アプリケーションのフレームワークとしてDrupalを使用したいと思います。Image、Imagecache、Views、Panelsなどの一部のモジュールは別にして、カスタムモジュールを作成します。最高のパフォーマンスと結果が必要です。

Drupalのどのバージョンを使用する必要がありますか?

6
mrugesh

一般的な目的であるバージョンのパフォーマンスが他のバージョンよりも優れている場合でも、アプリケーションの焦点や使用する特定のプラグインによっては、特定のバージョンの方が適している場合があります(一般的な用語ではない場合でも) )。パフォーマンスが大きな問題である場合は、アプリケーションに対して特定のテストを行うことをお勧めします。 BitNami では、両方をパッケージ化しますDrupal 6およびDrupal 7なので、両方を比較するためにそれらを使用できます(パッケージは完全に無料です)ローカル(ネイティブまたはVM内)またはクラウドで使用する環境でのバージョン。Drupalの2つのバージョンは、自己完結型であり、同じ依存関係でパッケージ化されています(同じApacheのバージョン、PHPおよびMySQL)。使用している環境に依存せずにアプリケーション自体を比較するため、これは重要です。これにより、 Drupalパフォーマンスのテスト。

あなたは このリンク をテストしていくつかの推奨事項を確認できますDrupalパフォーマンス。最新のDrupal Develモジュール(07にリリースされた/ 2011)にはパフォーマンス機能が含まれていないため、以前のバージョンを使用する必要があります。

4
kaysa

Drupal 7はおそらく「正しい」ことですが、Drupal 6を使用する理由はいくつかあります。

1つは、必要なモジュールのステータスです。 Drupal 7バージョンはDrupalよりも成熟度が低くなります。6。より優れた機能を備えている可能性がありますが、バグがある可能性もあります。まだDrupal 7バージョンがないものもあります。モジュールを調べ、この評価を自分で行う必要があります。

もう1つは、再利用するレガシーコードの量です。はい、移植できますが、それが私の次のポイントにつながります。

私が取り組んでいるプロジェクトのほとんどはクライアント向けのサイトであり、固定費と固定スケジュールです。私の場合、サードパーティのモジュールの選択は慎重に行う必要があります。クライアントは、モジュールのバグが原因でプロジェクトが遅れても気にしません。彼らの目には、それは私の責任です。はい、モジュールをデバッグしてパッチを提供できます。しかし、これには時間がかかり、メンテナは常にパッチを受け入れるわけではありません。

これらすべては、バージョン選択の決定に影響します。

8
mpdonadio

使用するものの主な焦点がイメージ、イメージキャッシュ、ビュー、パネルである場合、7と十分に安定したモジュールが必要だと思います。

私は6よりも7のモジュール開発が好きです。達成できる面白いことがたくさんあります。画像を処理するために必要なすべての機能が組み込まれており、ビューを使用して問題なく機能することを保証できます。 Panelsは非常に活発に7で開発されており、特に回避策を処理でき、壊れたものを修正して修正を元に戻すことができるように思えるので、おそらく準備が整っています。

7に行きます。

3
maristgeek

Drupal 7。

これは新しいため、Drupal 6.よりも改善されていると言えます。また、新しいリリースとしてより長いサポート時間が提供されます。

Drupal 6を使用する理由の1つは、Drupal 7では使用できない特定のモジュールが必要な場合ですが、モジュールはDrupal 7.に移植されたか、または移植されています。

0
nmc

関係するDrupal 7サイトの最後の部分にいます。先日、開発マシンにDrupal 6をインストールしました。モジュールだけが動作しました。Wow!私はD7に参加できてとても幸せでした。

0
David McCan