Php 在CodeIgniter中的模型中加载库是个好主意吗?

Php 在CodeIgniter中的模型中加载库是个好主意吗?,php,codeigniter,libraries,Php,Codeigniter,Libraries,我在我的一个控制器中使用一个自定义创建的MySQL输入净化库,这会造成混乱,在模型中使用它会容易得多,但我也不想违背任何最佳实践原则。这是个好主意吗?我自己也遇到了这个问题。你知道吗?如果它能让你的应用程序正常工作,那就改变惯例。如果你需要调用你已经编写的一段代码(而且你知道它会起作用),那么没有充分的理由遵循“最佳实践”并做一些能有效降低你的应用程序速度/效率的事情 最佳实践的全部要点是以最佳方式编写代码。如果做某件事情的最好方法是从模型中调用库,那么就去做吧。最佳实践不是一条普遍规律。对我来

我在我的一个控制器中使用一个自定义创建的MySQL输入净化库,这会造成混乱,在模型中使用它会容易得多,但我也不想违背任何最佳实践原则。这是个好主意吗?

我自己也遇到了这个问题。你知道吗?如果它能让你的应用程序正常工作,那就改变惯例。如果你需要调用你已经编写的一段代码(而且你知道它会起作用),那么没有充分的理由遵循“最佳实践”并做一些能有效降低你的应用程序速度/效率的事情


最佳实践的全部要点是以最佳方式编写代码。如果做某件事情的最好方法是从模型中调用库,那么就去做吧。最佳实践不是一条普遍规律。

对我来说,这是CI的主要优势之一。它没有太多的限制,让你适应你的需要。