我必须为我的协会建立一个管理网站,我在选择joomla或者混凝土5之间存在疑问。
具体而言,我需要有能够监视数据的管理员和必须能够修改数据库数据的用户。当然,数据是用户特定的。
哪种解决方案可以更好地满足我的需求?
答案 0 :(得分:3)
此网站仅是否处理此数据任务?或者它是一个包含大量内容的“普通”网站,而这个数据功能只是其中的一部分?
如果网站主要不以网页和内容为主,那么你根本不想使用CMS - 你可以通过其中一个框架(在php中尝试CodeIgniter,或者如果你是一个更高级的程序员,请试试Symfony或Kohana)。
但是如果你的网站有很多页面和内容,而且这个数据功能只是其中的一部分,那么它实际上取决于你已经熟悉的内容。您目前在Joomla或Concrete5方面有经验吗?如果是这样,坚持你所知道的(除非你正在寻找学习新系统的借口,在这种情况下,一定要使用你不知道的系统)。我个人认为Concrete5非常适合使用,因为它作为开发人员“不受欢迎”,并允许您以任何方式编写自定义功能(查看“single_page”功能,这就是你的' d想要这个项目),也因为它为网站用户提供了更直观的编辑界面。 Concrete5是较新的php CMS之一,所以我相信它具有“从错误中学习”的好处,比如Joomla,Drupal等早期的系统。但另一方面,因为旧系统(如Joomla)已经存在更长的时间,还有更多的文档,书籍,论坛等。
祝你好运。