2012-03-23 17 views
1

私はコンテンツ管理システムを既存のウェブサイトに実装する方法を見つけようとしており、サイトをまったく再設計する必要はありません。私はDreamWeaverを使ってウェブサイトをデザインする方法を知っています。テーマをインストールしたり、ルック・アンド・フィールに関して私をコントロールできないようなものを必要とするCMSを使用したくないのです。既存のサイトにCMSを実装する方法は?

最適なのは、WordPressページの編集可能なコンテンツのみを自分のウェブページの本体に埋め込むことができた場合、私は満足しています。

答えて

1

CASE 1

を使用すると、PHPやRubyなどのサーバーサイドの言語での経験を持っていますか? 最も簡単な方法は、CodeIgniter(PHP)やRuby on Rails(Ruby)などのMVC(Model-View-Controller)パターンをサポートするフレームワークをインストールすることです。あなたが好むかもしれない多くの他のフレームワークもあります。 あなたはフレームワークがインストールされていたら、あなたは基本的に(それを行う方法についてのアイデアを持ってするには、以下のリンクのチュートリアルを見て)これらの手順を実行する必要があります。

  1. 新しいクラスを作成します。
  2. 既存のプレゼンテーションコード(HTML/CSS)をビューファイルにコピーします。
  3. 既存のコンテンツをデータベースにコピーします。
  4. CRUD機能を実装して、ユーザーがコンテンツを編集できるようにします(RailsとCodeIgniterの両方に便利な方法であるActiveRecordクラスがあります)。

は、私は、サーバー側のコードに使用されていない場合、それは本当に困難に見えることを理解し、実際それは非常に複雑ではありませんし、フレームワークを使用すると、長期的にはあなたの重要な利点を提供します。 http://www.codeschool.com/courses/rails-for-zombies この1の代わりに簡単かつ明確である:

たとえば、このチュートリアル(無料、しかし、あなたがアップに署名する必要がありますが)、かなりあなたがRailsのを使用して、上記達成する必要がある場合は知っている必要があり、すべての説明しますCodeIgniterのを使用して同様の結果を達成する方法についてのチュートリアル: http://codeigniter.tv/a-4/An-introduction-to-Codeigniter-MVC

1

CASE 2

あなただけのCMSシステムを使用したいが、デザインでより多くの自由を持っている場合、あなたはいくつかのオプションがあります。

  1. 独自のテーマ/テンプレートをゼロから作成します。 Wordpressに関連する文書をチェックしてくださいhttp://codex.wordpress.org/Theme_DevelopmentとJoomla http://docs.joomla.org/Creating_a_basic_Joomla!_template
  2. Artisteerなどのテーマ/テンプレートエディタを使用してください。
  3. 非常にシンプルで合理化されたテーマ/テンプレートをインストールしてから変更してください(いくつかのテーマ/テンプレートはこの特定の目的を念頭に置いて作られています)。
関連する問題