Q
允许用户创建页面
0
A
回答
1
这非常含糊。给用户一个编辑器,然后将最好的方法保存在数据库中?当然。事实上,很难想出任何其他合理的方法。
CKEditor是最好的编辑器吗?这取决于你和你的用户。堆栈溢出使用简单的textarea和一些按钮来添加降价代码。这样做效率更高,但非技术用户会讨厌它。我个人倾向于使用TinyMCE,许多用户在WordPress中使用TinyMCE。
哪个编辑器适合您的网站取决于您和您的用户。
只要将它保存在数据库中,你还可以放哪里?显然你必须保存访问者在某种数据库中写入的内容。
您在询问一些非常广泛的决定,这些决定几乎不属于这类解决方案的“最佳实践”。更有趣的问题是:它如何保存在数据库中,如何控制谁访问,如何跟踪以前的版本,如何验证要显示的内容,如何防止多个用户覆盖彼此的编辑,用户如何从查看页面到编辑页面?
1
也许它会更容易(和更安全,更漂亮等)使用类似Simple CMS?
相关问题
- 1. 我允许创建一个允许用户喜欢Facebook页面的应用吗?
- 2. 允许用户创建
- 3. 允许用户创建自己的页面
- 4. 允许匿名创建页面
- 5. 银条禁止编辑页面,但允许创建子页面
- 6. 允许用户访问[Authorize]页面 - MVC
- 7. 创建一个登录页面,允许用户注册他的Facebook帐户
- 8. 允许用户创建和更改表?
- 9. 允许用户创建活动/论坛
- 10. 允许用户在网页
- 11. 不允许为应用创建Facebook页面
- 12. 允许Web用户在项目中创建一个新的.Net页面
- 13. WordPress的 - 允许用户编辑管理员创建的页面只有
- 14. Flash - 页面翻转允许网站用户创建自己的书
- 15. 创建用户页面
- 16. 创建“用户页面”
- 17. Firebase:允许用户为其他用户创建帐户。
- 18. 创建视图只允许帐户
- 19. 春季 - 允许用户查看其他用户的页面
- 20. 允许用户在sugarcrm中创建子用户
- 21. 允许用户创建和管理其他用户
- 22. 允许用户在Devise中创建其他用户吗?
- 23. robots.txt不允许AMP页面
- 24. 允许MasterDetail页面在Xamarin.master
- 25. 允许用户在Excel中复制页面多页用户表格
- 26. asp.net razor允许编辑页面仅用于登录用户
- 27. 创建操作不允许
- 28. 允许用户自定义网页
- 29. 允许页面只指定页码
- 30. 创建一个模块化网站,允许用户选择他们的页面布局。 PHP和jQuery的建议?
更广泛地说,有很多内容管理系统。我的办公室除了DotNetNuke外什么都不做,这很好。考虑Drupal,Joomla或任何其他人。每个人都有自己的长处和短处。 – Bill 2010-10-11 16:09:49