SilverStripeに精通していますか?あなたの意見/印象は何ですか? [閉まっている]

StackOverflow https://stackoverflow.com/questions/249328

質問

ポータルではない優れたCMSを選択しようとしています。私の研究のすべてが、SilverStipeが最良の選択肢であると信じるようになりました。意見/印象をお願いします。

ご意見をお寄せいただきありがとうございます。

編集:試してみることにしました。しばらくしてから回答を投稿します。応答がないことに基づいて、大規模なユーザーベースは存在しないようです。 (少なくともStack Overflowコミュニティと交差する人。)

役に立ちましたか?

解決

当社は昨年、カスタムcmsからSilverStripe(SS)に切り替えました。 Active Recordにより、すべての建物が原因で、移行に予想よりもはるかに長い時間がかかりました。また、データ共有が難しくなります。そのため、データを共有するようなサイトがたくさんある場合は注意してください。

それ以外のこと...実際にSilverStripeでサイト/ CMSを開発することは、オブジェクト指向の夢の実現です。アプリの機能をコーディングしてから管理者をコーディングしてから、両方を修正し、一方の作業でもう一方の作業ではなくバグを修正する必要はありません。実際にその背後にあるいくつかの考えを持っている成熟したアクティブなレコード/ phpソリューションを探している開発者のために心からSSをお勧めします。管理者は本当にクールです。

ボーナス:ほとんどの場合、私は何かをしようとしていますが、WTFのようです...コードを検索または参照するだけで、必要なことを正確に行う機能が既にあります。

サポート:ここでは問題ありません。インテリジェントな質問が行われ、まだ回答されていない場合に回答されるフォーラムがあります。より多くの人々が乗船し、IngoのSS本が英語に翻訳されるにつれて、これは時間内に改善することができます。

他のヒント

1週間ほど前にSilverstripe / Sapphireに出会ったばかりです(現在は2008年11月3日です)。これは過小評価されているソフトウェアのようです。私は確かにそれを言うことができるようなプロではありませんが、彼らのコードは非常に堅実で、クリーンで、インテリジェントであると信じています。彼らは、最も有望なオープンソースCMSを受賞しましたが、これは同じ方向へのヒントかもしれません。

  • JoomlaやDrupalと比較すると、CMSにはまだ膨大な量のプラグインとモジュールがありませんが、それらのコードはより高度に見えます
  • CMS全体では、アクティブレコードパターンアプローチとクリーンMVC デザインを使用しています。新しいページタイプを作成する場合、ページクラスに新しいdbフィールドを追加し、url経由でビルドされたdbをフラッシュすると、cmsが新しいテーブルとフィールドを挿入します。
  • テンプレートの構築は、たとえばJoomlaと比較して簡単です。MVCと、レイアウトと呼ばれるテンプレートとサブテンプレートを使用した2レベルのアプローチのおかげです。例えば。 " BlogPage"というページタイプがある場合" BlogPage"クラスは最初に" BlogPage"を探します。テンプレートが見つからない場合は、「BlogPage」を検索します。レイアウトし、テンプレートの指定された場所に挿入します。

それは、数日間それをいじってからの最初の印象です。

これまでのところ、非常に興味深いことがわかりました。問題点はありますが、全体的に非常に柔軟です。基本は数時間で簡単に解決できますが、より高度なものを実際に理解するには数日かかります。ただし、MVCが初めてなので、学習曲線のほとんどが費やされました。

間違いなく一見の価値があります。高度なことをしようとしている人は、PHPとMVCの設計にかなり精通しているか、精通することを計画することをお勧めします。

ウェブサイトにはヘルプに関するリソースがたくさんあります。 http://silverstripe.com/community-overview/

チュートリアルを使用しましたが、より高度なものに関する最良のヘルプはフォーラムにあります。

他の人の意見を聞きたいので、投稿してください。

iは他のいくつかのフレームワーク、codeigniter、cake、drupal、joomla、一部のCMS、他のフレームワークを使用しており、Silverstripeは少しだけパフォーマンスがこれらのフレームワークよりも少し遅いようです。しかし、実際に実装を高速化するクールな部分と機能がいくつかあります。したがって、サイトがそれほど大きくなく、本当に高いパフォーマンスを心配していない場合は、これが適切な選択かもしれません。しかし、パフォーマンス(速度、大音量など)が必要な場合は、他の人を調べます。

オンラインドキュメントフォーラム APIリファレンスなど。。私が今までにした中で最高のこと-SilverStripeで少しでも真剣になりたいと思っている人には、この行動方針をお勧めします。

とはいえ、このプロジェクトはまだ若く、オンラインドキュメントは再編成の過程にあります。時間を考えると、改善できると思います。

私はそうではありませんが、多分それをチェックアウトするでしょう。 質問興味深いWordPressについて。副作用として、提案されているpythonフレームワークdjangoも見ていきます。 SOで参照されている他のphp cmsがあります。

Silverstripeの本も発売中です-少なくともドイツ語版、英語版は8月末に発表されます

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top