
Sitecore は、その驚異的な柔軟性により、クローズドソース CMS の選択肢として最適であると聞きました。
とはいえ、オープンソースの同等物は何でしょうか? あるいは、存在するのでしょうか? 私は Drupal を試してみましたが、CMS というよりはブログ プラットフォームのようです。あなたは違う経験がありますか? 別の CMS が好きですか?
答え1
Sitecore については詳しくありませんが、あえて言うなら、Drupal は柔軟性が非常に高いため、Sitecore に非常に適していると思います。
教会のウェブサイトを静的 HTML から CMS プラットフォームに移行することを考えていたとき、50 種類以上のプラットフォームをダウンロードして試しました。数か月間、週末を費やしました。そう、私は苦痛が好きなのです。安定性の問題、ドキュメントの不足、コミュニティがほとんどないことなど、ほとんどの問題は 30 分以内に却下できました。最終的に Drupal を選択しました。
確かに、Drupal のデフォルト設定はブログのようなものですが、それは主に、新しいユーザーが理解し、カスタマイズの開始点として使用できる設定であるためと思われます。
私が気に入っている重要な機能は、Drupal がすべてのコンテンツを同じように扱う方法です。これにより、サイト内のさまざまな場所から同じコンテンツのさまざまな視点を表示できます。
CCK や Views などの一部のモジュールは非常に強力であるため、それ自体を独自に学習する必要があります。ご想像のとおり、これは良いことでもあり、悪いことでもあります。
私はフルタイムの開発者ですが、ボンネットを開けて PHP コードについて心配する必要はほとんどありませんでした。
完全なサポート付きのパッケージ化されたソリューション(クローズドソースモデルに近いもの)が必要な場合は、アクイアDrupal、彼らは完全なインストーラーとサポート、そしていくつかの素晴らしい追加機能を提供しています。(説明: Aquia の Drupal ディストリビューションは依然として GPL なので、無料でダウンロードして試用/使用できます。彼らはサポートといくつかのネットワーク サービスも提供しているだけです)。
答え2
私が Drupal について話すのは、それが私が知っていて使用している唯一のものだからです。Drupal はやや「プログラマー向け」です。PHP で書かれており、主に MySQL で動作しますが、LDAP もフックできます。モジュールの機能に満足できない場合は、物事は必ずしも簡単ではありません。理解して使用するだけでも時間がかかります。幸いなことに、Drupal には素晴らしいコミュニティがあり、学習に非常に役立つ優れた書籍や電子書籍がたくさんあります (http://www.packtpub.com/drupal-books)
答え3
いくつかの異なるプロジェクトで多数のコンテンツ管理システムを調査しましたが、それは状況によって異なると言わざるを得ません。
私が経験した最大の課題は、ホスティング プロバイダーが提供する機能とクライアントの目標を一致させることでした。基本的に、クライアントは新しい派手なサイトを望んでいましたが、必要なホスト機能に多額の費用を支払いたくありませんでした。
とはいえ、私は Drupal を使ってうまくやってきました。管理が簡単で、デザイナーはモジュールを使用して必要な機能を提供でき、ほとんどのホスティング プランには必要な PHP と SQL データベース機能が含まれていて、エンド カスタマーもその結果に満足しています。残念ながら、XSS 脆弱性にも大きな打撃を受けました。
答え4
カスタマイズを習得するのにどれくらいの時間がかかるかによって、Joomla か Typo3 のどちらかを選択します。Joomla の方が習得しやすく、Drupal も選択肢が豊富で、プラグインがたくさんあります。Typo3 の Web サイトの作成は、コツをつかんだ後はすごく気に入りました。バックエンド インターフェイスが優れているので、さまざまな部門に複数の Web サイト編集者がいる組織に適しています。