我有一个关于自己实现CMS的概念性问题。 我正在尝试为一个简单的后端编辑器创建一个概念,用户可以在其上输入Text,但也可以添加一些必须可用的输入字段。我试图找出为文本,图像,表格以及表单元素创建WYSIWYG编辑器的最佳方法。
这个实现的一部分是WYSIWYG-Editor,另一部分是如何在编辑后保存整个页面的问题(将整个站点保存为HTML?或者在数据库中保存为部分或者什么? 感谢您的投入!
答案 0 :(得分:1)
tinyMCE + jquery将在客户端完成这项工作。 tinyMCE将其内容表示为HTML + base64编码图像,因此您应该将其保存在数据库中为LONGTEXT列类型(很长一段时间,因为当显示图像时,简单的TEXT容量不够)
良好的做法是当服务器端的控制器启用REST时,您可以通过jquery的ajax处理程序轻松地POST / PUT / DELETE tiny的内容
答案 1 :(得分:1)