我们正在使用PHP CodeIgnitor v3.1.8 Framework。
如果我们需要创建一个控制器
某些教程扩展了CI_Controller
,有些建议使用扩展REST_Controller 使用3方库 https://github.com/chriskacerguis/codeigniter-restserver
我们想知道:
1)CI_Controller和REST_Controller有什么区别?为什么有些人在内置CI_Controller上使用REST_Controller
2)建议使用哪种CI_Controller或REST_Controller,为什么?
3)我以
的形式读取他们的REST API README.md。CI c3.1.0 +现在具有对Composer的本机支持,该库将逐渐基于Composer。
这是否意味着从CI v3.1.0开始,所有REST功能都是内置的,我们可以只使用CI_controller,因此不需要使用任何第三方库