在这里,我可以找到这8个原因,说明为什么不要构建自己的CMS:
它不能满足用户的需求
这是太多的工作
它不会成为标准解决方案
它扩展不够快
它没有经过充分的测试
它不易于更改
它不会增加任何价值
创造内容,而不是功能
来自同一页面的引用:
因此,要问自己的主要问题是:“为什么我要重新解决已经解决了的问题?”
我完全同意说,发明一种此前不存在的CMS是困难的,但另一方面,我认为每个CMS都应该是独特的(或应该是独特的)...它可能没有数百万个功能,但它们的使用方式对于用户来说是清晰的,并能满足一个网站需要具有的所有功能。我还认为,给客户一个拥有许多从未使用过的功能的CMS并不好,当网站和CMS一起看起来像一个产品时,它似乎更专业。
我也想评论一些引用部分:
"这太麻烦了" - 我同意,但是使用现有的CMS并将其定制到网站需求可以是非常困难的工作,甚至可能是不可能完成的任务。
"它不会容易更改" - 对于这一点,我不同意。
你对此有什么看法?你为什么开发或不开发自己的CMS?
Ile
我的观点是,即使一个CMS已经存在,为了满足特定网站的需求而进行定制也是有价值的。一个好的CMS应该具备易用性和可靠性,而不是只有数量庞大的功能。在给客户提供CMS时,我们应该考虑他们的需求,并且需要注意,将一个网站和CMS看起来像是一个产品会让整个网站更具专业性。至于我为什么没有开发自己的CMS,这可能是因为我更喜欢在现有CMS上进行定制,并且我相信有很多优秀的CMS可以满足大部分客户的需求。