web-dev-qa-db-ja.com

さまざまなオープンソースPHPコンテンツ管理システムの強みは?

可能性のある複製:
どのコンテンツ管理システム(CMS)を使用すべきですか?

PHPベースのさまざまなオープンソースCMSの長所と短所は何ですか?

11
philfreo

Wordpress

私はwordpressのシンプルな小規模サイトの大ファンです。

強み:

  • 大規模なユーザーベース
  • たくさんのテンプレート
  • 考えられるすべてのことを行うための多数のプラグイン
  • 迅速な開発パターン(より新しいバージョンを頻繁に入手することを意味します)
  • 非常にシンプルで理解しやすいイベント/フィルターモデル(プラグインの開発を容易にします)
  • The Loop(誰でもワードプレス用に高度にパーソナライズされたテンプレートを作成できます)
  • カスタムの投稿タイプとカスタムの分類法で簡単に拡張できます(WP 3の新機能)

弱点

  • 本当にCMSではなくブログエンジンです
  • 2つのデータ型(投稿と分類)のネイティブサポートのみ
8
Sruly

Drupal

Drupalは強力で柔軟性がありますが、知るのが最も簡単なシステムではありません。

強み:

  • 多くの優れたアドオンを可能にする強力なモジュールアーキテクチャ。
  • サポートとガイダンスを自由に提供する大規模な役立つコミュニティ。
  • 設計をほぼ完全に制御できる優れたテンプレートシステム。
  • 開始するための多くのオプションを持つ大規模なテンプレートギャラリー。
  • いくつかのトラフィックの多いサイトと小さなサイトで使用されています。つまり、コミュニティには、両方を支援できる人がいます。
  • サポートに利用できる有能なコンサルタントの大規模なコレクション

弱点:

  • 知るのは複雑です。
  • ドキュメントの方が良いかもしれません。
  • 単独で作業する場合の急な学習曲線。
4
acrosman

CMS Matrix をご覧ください。このサイトは、CMSを並べて比較できるので素晴らしいです。

3
Chris

Drupal

強み

  • オープンソース(無料)
  • 貢献者の非常に活発なコミュニティ
  • カスタマイズ可能(サイトのカスタマイズに利用できる多数のアドオンに加えて、独自のアドオンを作成できます)
  • すぐに使える、またはカスタマイズ可能な、ダウンロード可能な無料のテーマがたくさんあります。
  • スケーラブル
  • クロスプラットフォーム(LAMP、MAMP、WAMP)

弱点

  • 文書化の改善
  • 経験の浅い開発者は、立ち上げ時間が遅くなる可能性があります
  • 小規模なプロジェクトではやり過ぎかもしれません
3
John Conde

Symphony CMS

強み:

  • 完全に拡張可能なCMS(非常に柔軟)
  • シンプルさ
  • XMLソースをファーストクラスの市民として扱います。
  • オープンアーキテクチャ(自分またはクライアント向けに独自のコンテンツをモデル化)
  • 独自のURLスキーマを定義する
  • 柔軟なテンプレート(ページを作成し、コンテンツの配置場所を言う)
  • フロントエンドのデバッグ

弱点:

  • 特にXSLTを知らない場合、学習曲線は特に急です
  • 他のより人気のあるCMS製品のようなさまざまなアドオンはありません(ただし、まともです)
  • ワンクリックでもクイックセットアップでもありません-カスタムCMSを作成するためです。
2
Chealion

Joomla

強み:

  • Wordpressとは異なり、真のコンテンツ管理システム。
  • 管理インターフェースは、使いこなせば非常に使いやすいです。
  • 多くのテーマ、コンポーネント、プラグイン、モジュール。
  • 独自のテンプレートの作成は非常に簡単です。
  • Joomlaフレームワークは堅実ですが、拡張機能を開発しているときに頭を動かすには少し手間がかかります。
  • Wordpressほど人気が​​ないため、セキュリティ上の欠陥はより少なく、悪用されません。ただし、脆弱性は非常に迅速に修正されます。

弱点:

  • 多くの場合、より優れたテーマとコンポーネントには制限的なライセンスがあります。
  • カスタムユーザー権限管理はまだありません(1.6で導入予定)。ただし、8つの固定アクセス許可レベル(ユーザー、編集者、管理者など)があります。
  • SEOはすぐに使えるほどではありませんが、それを処理するコンポーネントがあります。
  • 一般に、セキュリティ/バグ修正を除き、開発は遅くなります。バージョン1.6は、少なくとも2年間開発中です!
1
DisgruntledGoat

UltraPanel PRO

強み:

  • 他のすべてのCMSシステム、ダイナミックページ、ダイナミックエディター、チェックアウトシステムのすべてを備えています。
  • 私の70歳のパパでも使用できるバックエンドインターフェイスを備えています。
  • 1日で簡単にウェブサイトを構築できます。
  • MVCではなくPHPライブラリセットであるため、サードパーティのコードを必要な場所に挿入するのは簡単です。
  • これは速い。 jscriptを整理し、静的リソースドメインを設定する場合は、Google pagespeedで100/100。
  • ゼロから作成したので、他のCMSが抱える落とし穴をすべて避けました。 (また、コードを知っているので、ウェブページを簡単に作成できます。)
  • 非常に詳細なアクセスログとユーザー管理。

弱点:

  • 非常に低いユーザーベース(現在50のWebサイトで実行されている可能性があります)
  • クローズドソースであり、無料ではありません。
  • 低開発者サポート(私がそれに取り組んでいるのは私だけです。)
  • 改訂追跡はサイトごとに機能します
0
Talvi Watia