用于电子学习网站的Wordpress或Codeigniter?

时间:2012-02-01 17:08:33

标签: php wordpress codeigniter content-management-system platform

一位客户需要一个电子学习网站。它将包含通过API的第三方功能。他是WP粉丝。在我身边,我已经构建了很多WP插件,但我认为WP不是一个适合所有人的好平台。我更愿意用codeigniter来做 但我对此并不完全确定 所以问题是:知道WP是一个具有大量现成功能的CMS,而CI是一个真正的多功能框架,这是构建电子学习网站的最佳选择:Wordpress或Codeigniter?

我认为这是一个技术问题,这就是我没有在https://webmasters.stackexchange.com/

中询问的原因

2 个答案:

答案 0 :(得分:1)

如果您想构建某种API,CodeIgniter绝对是您的选择。 WordPress通常不用于RESTful应用程序,因为它具有交互限制,这在以后的工作中会成为一个很大的问题。

答案 1 :(得分:0)

根据开箱即用的方式,你将不得不建立电子学习网站,我也会使用codeigniter。 CMS很适合填补这个利基,但我认为你需要RBAC或ACL,评分,某种类型的课程跟踪等。还有基于CI的PyroCMS如果你想要一层抽象你可以使用它预先为人们管理网站。

codeigniter的缺点是您将依靠自己编写代码或使用第三方帮助程序和库来完成您的工作。我已经在CI中开发了大约四个不同的站点供个人使用,并且还没有后悔选择该框架。我的工作使用了CakePHP,并且已经有很多次他们的约定使得它成为编码的艰巨任务。