我在这个问题上可能已经有两个月的时间了,而且还没有找到稳定的解决方案,所以我想我只是想问一下。我有一个现有的网站已经在http://keyjaycompound.com,运行我设计的CMS。虽然当时情况很好,但现在我已经超越了它,现在看它,看起来马虎XD。关于内容管理系统实施的问题/问题
所以起初我开始重做CMS时,当我想到并看到有这么多的CMS解决方案可用,为什么旋转我的车轮?让第三方解决方案执行诸如文章CRUD和用户管理等mondain任务似乎更符合逻辑,因为我主要担心插件。
因此,我搜索并尝试了许多解决方案,我认为这些解决方案可以满足我的PHP开发需求。作为我的测试基地,我需要看看我现在的网站将如何转移,以及接下来会发生多少麻烦。虽然CMS的Drupal,E107,和其他人很棒....在纸上,似乎不符合我的需要。他们要么过于臃肿,缺乏文档或社区支持,似乎包含了执行简单任务的大量麻烦,或者只是简单地混淆了> __ <。
所以,现在的道路已经把我放在了现在我正在学习Code Igniter的框架中。现在我的问题变得安全!像Drupal或Joomla这样的CMS系统的优点之一是它们已经(并且经常)经过现场测试以确保安全漏洞。像我这样唯一经验丰富的开发人员可能永远找不到。然而有些人告诉我的是,CMS将由我设计的事实确实创造了某种安全层,因为对于公众来说不像Drupal或Wordpress那样普遍。
因此,这里是我的问题。考虑到时间和实用性:
- 亲怎么做实际上做这样的事情;为他们的项目选择一个内容管理系统?
- 他们是否从框架开始构建出适应安全问题的方法?
- 他们是否使用特定的CMS解决方案,以免他们担心常见的安全漏洞?
- 也许我应该从像Codeigniter这样的框架开始,随着我的安全和用户管理需求的变化而增长?
谢谢你们。我真的很想终于坚持学习的解决方案,以便我终于可以重新开发。