我目前正致力于未来客户网站使用的内容管理系统。该项目目前尚处于起步阶段,在思考一些工作原理时,我遇到了一个问题。
我希望CMS非常易于使用和编辑网站内容,并为最终用户添加最少技术知识的新内容。我正在努力的是为管理员后端创建一个页面设计器。它基本上允许网站的管理员添加新内容,无论是图像,文本,Twitter提要还是一些自定义HTML。我的目标是使它类似于Concrete5使用的内容编辑器。我已经做过研究,并试图弄清楚他们是如何做到的,但它已经提到了我。与Concrete5不同,我希望我的只是在编辑器中显示简单的块,而不是编辑整个站点。然后,这些块将单独存储在数据库中,然后在请求页面时输出。
我已尝试使用jQuery UI,使用可拖动元素并将它们约束为一组布局,这似乎没问题,但它并不理想。
我可以灵活地改变这样做的方式,并对你能给出的任何建议持开放态度。
答案 0 :(得分:0)
听起来您希望admin-users能够向网站添加某种小部件。我想看看Kentico CMS如何解决这个问题:http://www.kentico.com/Product/All-Features/Content-Management/Widgets。您可以从http://www.kentico.com/Download-Demo/Trial-Version下载免费演示。