私は現在、将来のクライアント サイトで使用されるコンテンツ管理システムに取り組んでいます。プロジェクトは現在初期段階にあり、いくつかの仕組みを考えていると、問題に遭遇しました。
私は、CMS を非常に使いやすく、サイト コンテンツを編集し、エンド ユーザーが最小限の技術知識で新しいコンテンツを追加できるようにしたいと考えています。私が苦労しているのは、管理バックエンド用のページ デザイナーの作成です。基本的に、サイトの管理者は、画像、テキスト、Twitter フィード、またはカスタム HTML のいずれであっても、新しいコンテンツを追加できます。私の目標は、Concrete5 で使用されているコンテンツ エディターに似たものにすることです。私は調査を行い、彼らがどのようにそれを行うかを理解しようとしましたが、それは私をほのめかしました. Concrete5 とは異なり、サイト全体を編集するのではなく、エディターに単純なブロックを表示するだけで済むことを願っています。ブロックは個別にデータベースに保存され、ページが要求されたときに出力されます。
ドラッグ可能な要素を使用し、それらをセット レイアウトに制約する jQuery UI を試してみましたが、これは問題ないように見えますが、理想的ではありません。
私はこれを行う方法を柔軟に変更し、あなたが与えることができるどんな提案にも非常にオープンです.