2017-09-14 13 views
0

通常のhtmlをコード化できるCMSを探していますが、たとえば{{header}}のような "フィールド"も定義できます。後で管理パネル内で管理して、顧客。フロントエンド開発者用の軽量CMS

基本的な考え方は、フロントエンドデベロッパーとしてできるだけ自由にすることですが、顧客がコードに触れることなくコンテンツ(イメージ、テキスト)を簡単に編集できる素晴らしいバックエンドを持つことです。

Wordpressはこの可能性を提供する可能性がありますが、明らかに過剰です。 Gravは私のニーズを満たすことができませんでした。

推奨事項

答えて

-1

Gantryフレームワークをご覧ください。 WordPress、Joomla、Gravの中でフレームワークを使うことができ、基本的に開発者がモジュラーコンポーネント(スライダ、ヘッダ、ビデオなど)を構築するテンプレートシステムを追加します。それらをテンプレートにコード化し、ユーザーに開くフィールドのパラメータを設定します。ユーザはレイアウトビルダー内でそのコンポーネントをドラッグします。それらのフィールドにデータを入力することができます。

私はGentryがコンテンツ管理者に力を与えている間に開発者を妨害していないと思っている最良の例の一つだと思っています。ヘリウムのスケルトン のテーマをダウンロードすることをお勧めします。

「軽量」という点では、Gravと組み合わせることをお勧めします.Gravは軽量で操作が簡単です。

+0

OPは明らかに、フロントエンドを作成する自由を望んでいるというフレームワークを求めていません。ガントリーは絶対的な恐怖であり、管理人には、OPが彼らが望んでいないと言ったことを正確に提供するだろう。管理者はコンテンツを扱うことができ、他にはできないようにする必要があります。 –

1

個人的に私はCraftCMSが大好きです。基本的にフロントエンドロジックはありませんが、管理者やコンテンツ作成者にとっては非常に便利なフォームを作成することができます。

私はいつもあなた自身の 'スライドショー'などを追加するために、ほとんどのCMSシステム用に独自のモジュール/プラグインを書かなくてはなりません。 CMSバックエンドに加えて、顧客を混乱させる傾向があります。

クラフトでは、基本的にバックエンドのコンテンツタイプのフォームを作成し、そのようにして顧客にとって本当にシンプルで直感的なバックエンドを作成します。それは非常に便利な機能が付属しています。 お客様が変更する必要のないものはすべて、htmlで簡単に記述できます。クラフトcmsページと純粋なhtmlページの間の余分なコードの量は、フロントエンド開発者としての生活をはるかに容易にする最小限のものです。

+0

+100 CraftCMSの場合。フロントエンドコードの作成方法に制限はなく、開発者とユーザーの両方に最適なCMSです。 –