部署 Rails 文章功能设计

maxchen · February 04, 2018 · Last by victor replied at February 05, 2018 · 1951 hits

我的网站需要文章编辑、发布功能,文章有标题、封面、作者、内容可以随意添加随意个视频、照片、和文字等等,求各位指教或分享几个参考帖子(用 Rails 开发的项目)。尽量详细点,MVC 各方面的设计尽量都有,谢谢各位了。

出门右拐。。

Reply to pynix

咳咳、、、咋说😂

Reply to maxchen

伸手党没市场的。。

Reply to pynix

😂 我的初步想法是这样的,一个文章模型 article,放基础信息,还有一个 content 模型,字段有 id,article_id,video,image,text;用 has_many belongs_to 关联,评论模型先不管,不知道这样行不行,任意添加 content 字段那里我不怎么会实现、、、 先填好标题,封面,想加一段文字或图片或视频就添加一条 content 记录,稍微有些复杂,所以我想参考下别人的经验、、、

Reply to maxchen

你这样设计不好,文件上传、视频等功能建议使用又拍云、qiniu 等云存储,上传后获取资源链接,然后在文章编辑器中添加这部分内容即可,建议使用现场的可视化编辑器插件。

你说的这种关联方式是可以的,最好加个字段作排序用,另外 https://ruby-china.org/topics/34978 提到了 Active Storage 你也可以做做白老鼠

也可参考老牌 Rails CMS:https://github.com/refinery/refinerycms

Reply to n5ken

你是说在 contents 表中价格字段做排序用吗?id 或者 created_at 字段不行吗?

在一个 CMS 成灾的年代,为什么还要自己从零开始写 CMS? 练手吗?

Reply to Peter

不重写,没有 GDP

maxchen closed this topic. 27 Feb 08:07
You need to Sign in before reply, if you don't have an account, please Sign up first.