1

drupal 7 に基づく情報/ニュース中心の Web サイトの開発チームを支援するよう依頼されました。これは、ステージングから本番環境への展開を自動化することを目的としています。現在、すべてが手動で行われており、多くのミスが発生しているため、正式な立ち上げが遅れています。ウェブサイトの。zend フレームワークまたは symfony で開発された PHP アプリケーションをデプロイするための phing などのツールに精通しており、Capistrano についての知識はほとんどありません。

あちこちでいくつかの調査を行った結果、特定のツールを見つけました。これらのツールを組み合わせることで、自動展開に適した式になる可能性があります。

  • ドラシュ + カピストラーノ
  • 片頭痛

発売日が非常に近いため、最初にベストプラクティスを探しています.drupalのDBに保存されているファイルと設定の両方の展開を自動化するには、カピストラーノ/drushを本当に習得するまでに時間がかかると思われるため、後で実装するためのツールを探しています.

4

2 に答える 2

2

Drupal 開発における現在の傾向の 1 つは、サイト構成をデータベースから機能モジュールを使用してコードに移すことです。Nuvole はこれについて優れたプレゼンテーションを行いました (Drupal ディストリビューションの作成に関しては、大規模なサイトに対する懸念は同様です。サイト構成をコードに移行することで、既存のバージョン管理システムを使用して展開を管理できるため、多くのエラーを排除できます)。 .

于 2012-03-11T03:19:33.513 に答える
0

私の経験では、Drupal プロジェクトのデプロイのベスト プラクティスは、機能モジュールと Drush を使用することです。これらのツールの使用については、このウェビナーで説明します。興味がある場合。

于 2014-10-15T19:28:50.703 に答える