2012-02-16 4 views
1

これはおそらく、非常に素朴な疑問として渡って来て、私は絶対に私はこのためにパンを得るよと仮定すると、それにもかかわらず、午前:のDrupalとsymfony融合

私はそれのニーズを満たしていない既存のDrupalのウェブサイトを持っています。ジレンマは簡単ですが、ウェブサイトの必要性の半分がDrupalを必要とし、残りの半分は恐らくSymfonyなどのフレームワークを使用して行う方がよいでしょう。私はこれまでにこれを判断するほどスマートではなかったし、そうでなければSymfony + Sympalを使って私のニーズを達成していただろう。

しかし、私はDrupalに実質的なコンテンツが追加されており、Webサイト上のアプリケーション層の目標を非常に具体的に達成する別のモジュールを作成する必要があります。私が座って、Drupalのモジュールビルディングとそのすべてのジャズのニュアンスを私がSymfonyで快適にやることができるときに学ぶ時間はありません。

ここで私の挑戦は、私の既存のウェブサイトにSymfonyを導入し、何とか2つをリンクする可能性があるかどうかを理解することです。

あなたの意見をお寄せいただきありがとうございます。お気軽にご相談ください!

+0

異なる仮想ホスト上でsymfonyの一部を実行していますか?たとえば、www.example.comのDrupalとmyapp.example.comのSymfonyを実行します。これは、可能な衝突なしに、2つの最もクリーンな分離である。 – Gerry

+0

あなたは内部のDrupalを学ぶ時間がなく、symfonyをその中に統合するのがより簡単になると期待していますか? –

+0

ゲリーはもう少し詳しく説明できますか?最も簡単なのは、このパスになる外部リンクを指すDrupal Menuパスを持つことができます。 Symfonyで作成されたすべての機能には特定のユーザがアクセスできるのに対し、通常のユーザは機能のサブセットにしかアクセスできないため、この2つの間に通信チャネルが必要です。本質的に、SymfonyアプリケーションへのパスはDrupal経由であり、適切にレンダリングするためにはログイン資格情報が必要です。ありがとうございました! – user1020069

答えて

1

私はSymfony Drupal moduleに少し時間を入れています。あなた自身のモジュールからSymfonyフレームワークを呼び出すことができます。モジュールが "symfony"に依存している限り、Symfony名前空間クラスにアクセスすることができます。

+0

は、2つを統合するための壮大な努力のようですが、私はそれをチェックして、それが私のニーズに合っているかどうかを判断します。答のおかげで感謝します:p – user1020069

+0

http://drupal.org/project/composer_manager。 – RobLoach

関連する問題