Maz*_*aze 8 ruby ruby-on-rails content-management-system
我正在学习Ruby On Rails开发,目前正在开发一个网站(我的).我需要为它制作一个CMS,因为它需要很多独特的功能,而且比将它们添加到已经完成的CMS中要麻烦得多.我有时间这不是问题......
在我学习Ruby On Rails时,我想使用Ruby On Rails.
谁能指点我如何开始这样的项目?有一两件事,实在是困惑我的,因为这是一个CMS的基本程序,所以我建立一个"空白" ROR项目和代码的CMS从那里?或者写一堆Ruby文件并以某种方式"加入"它们?
fl00r做了很好的评论.在深入创建CMS之前,您需要阅读许多内容.主要原因是你如何编码.随着Rails变得越来越好,你很可能会重构你的代码.我仍然一直这样做.因此,除非您非常了解Rails,否则CMS可能非常难以维护.
相反,我还建议您首先创建一些项目,并在CMS中一点一点地工作.你需要多态关联,范围和许多其他高级技术,所以在做之前,请确保你在相当深的层次上理解Rails.
另外,请注意Rails应该省去编写完整CMS的麻烦.CMS通常很棒,因为它们减少了编码,人们通常会使用缺少的功能和自定义进行交易.另一方面,Rails就是快速开发,有点像应用程序可以像CMS一样快速可靠地工作.
| 归档时间: |
|
| 查看次数: |
10931 次 |
| 最近记录: |