技术选型问题?
1、开发网站项目,涉及CMS。但又不是纯粹的新闻发布系统,未来一定要扩展。
2、php些列的cms,估计在一开始可能会选用,在功能扩展上认为不是强项。我认为这类东西在后期功能发生变化了就必然需要修改cms源码。
3、最好是用一个cms管理所有站点。也就是说用一套工具管理生成自定义的全部站点。
如果自己开发cms,一个程序+一个美工。用ror开发自定义的cms开发效率是不是很快?
也可以考虑python。
[解决办法]
ROR开发效率肯定快的。
[解决办法]
mvc作为主开发模式的太适合cms. 只适合框架开发。(我指的是ror)
既然说到php了, 那你应该知道drupal吧, 为了强大的扩展,
你开发的cms必然放弃以框架模式去开发,
对扩展功能这块要特别的设计。
论开发, 框架(ror)固然是快, 但cms更快(因为它自身强大的集成性),
框架追求的轻量级的功能集成, 快速的开发,
cms是重量级的功能集成, 配置级的应用, 用框架去开发cms就是矛盾。
[解决办法]
ror是框架, 楼主你看下php这么多cms, 有几个cms是用框架去开发的?
[解决办法]
个人意见:
先用CMS把网站搭出来,技术成本低,效率高。维护和二次开发都建立在已有网站的基础上,出来东西是前提。
如果对已有CMS二次开发/维护成本过高,再考虑使用RoR等技术进行定制研发...
[解决办法]