2011-07-22 12 views
-3

私は現在、岩と険しい場所に挟まれています。私は 私の会社のために新しいCMSを特定する必要がありますが、私は苦労しています(私たちはデジタル 機関だと のためのウェブサイトの数十に様々なサイズの年を生成するクライアントを保持した。)CMS、ExpressionEngineとDrupalのアドバイス、または?

我々は現在、MYSOURCEマトリックスを使用します(これは技術的なものはありません。 )をCMSとZend Frameworkとして使用しています。

私の要件では、テンプレートはFTP経由でしか利用できないため、 を外部VCSに保存してIDEで編集することができます。テンプレート はsmartyのようなテンプレート言語を持つ必要がありますので、純粋なPHPは に誤って使用することはできません。 私たちが90%ZFの方法で開発を続けることができればよいでしょう。 CMSは、合理的なフレームワークが付属している場合、我々は、CMSプロジェクトや他のオーダーメイドのアプリケーション プロジェクト間 ドライブ相乗効果にそれを受け入れるだろう。

私はDrupalのか、EEのいずれかが私の最初の点を解決することに満足していません。 DrupalはFTPテンプレートを適用しますが、 テンプレートにPHPを入力することができます。スマートなエンジンモジュールがどれほど相性が良いか分かりません( は2007年以来更新されていません)。 EEは、合理的なテンプレート構文 を持っていますが、FTP経由でメンテナンスを強制しません(あなたが簡単にブラウザ経由で テンプレートを編集して、外部のバージョン管理を破ることができます。) 私の第二の点は、いずれかの理想的ではありません。 DrupalおよびZF 2は、プログラミングスペクトルの極性が逆である( )。 EEはCodeIgniterを持っていますが、 初期検査では非常に軽いので、CIを使用しない範囲では、ほとんどZFを に使用します。

その他の問題は、機能のことです。この のフロントでDrupalが優れています。それは私たちが必要とするほとんどの機能を持っています。 EEを使用するには、我々は は我々が開始する前に、アドオンのために支払ったいくつかをインストールする必要があると思います(テンプレート、 WYSIWYGと分類。)

私の二つの要求(ZFの背景から来て 相乗効果を望むに注目し、FTPを強制的にPHPが許可されていないテンプレートの場合) 誰でも私が2人の間で決定を下すのを手助けするか、または別の CMSをお勧めします。

別のCMSを提案するにあたっては、強力なコミュニティである のドキュメントが必要で、かなりオープンソースであり、多数の有益なWebサイトが構築されている必要があります。 TomatoCMSはおよそ

+0

SmartyではPHPも使用できます。 '{php} echo" PHP'ed "; {/ php} ' – Shef

+0

真ですが、EEのエンジンと同様に、設定でそれを無効にすることができます。 – Simon

+0

Smartyが6月3日に更新されました。バージョン3.0.8、とにかくDjangoを見ているように聞こえますが、PHPではありませんが、あなたが求めているものがあります。 – ramono

答えて

1

私たちはEEのために行きました。あなたの助言のために@ Bitmanicに感謝します。

0

方法:http://www.tomatocms.com?それはZFでコード化され、960gを使用します。それは同時に非常に完全で非常に簡単で、多くの機能があり、簡単に拡張することができます:

+0

リンクありがとうございます。私は前にこの問題を遭遇しましたが、残念ながら十分なコミュニティとユーザーベースを持っていないようです。技術的には非常に有望です。 – Simon

+0

そうです。これも私たちの問題でした。とにかく他のCMSは私たちの要件に合っていないので(私たちのニーズは非常に似ています)、リスクをとることにしました。これまでのところ、とても良いです。私たちは何の問題もなく、ZFをいくつかのものに使用して以来、新しいウィジェットでそれを拡張するのは簡単でした(私はパッチについては言及していませんが、ウィジェットを拡張して、それ以外の場合は、最高品質のCMSで期待される多くの一般的な機能が搭載されています)。ちょうど私の2セント:) – marcelog

関連する問題