Производительность контроллера в codeigniter

Это максимальный эффект LOC(LINE OF CODE) для ответа класса контроллера или нет... это важно?

 1.a)Controller: LOC 120, public functions exist 3.
   b)Controller: LOC 120, public functions exist 3.
   c)Controller: LOC 120, public functions exist 3.

 2.) Controller LOC 720, pubic function 10.
   it handle all the things in the same class.

Какой из них лучше?

1 ответ

Codeigniter имеет встроенные инструменты тестирования. Вы можете использовать это, чтобы определить, какой из них быстрее.

Но если ваше приложение работает медленно, очень маловероятно, что это будет число строк в классе контроллера или количество методов. Скорее всего, это будут запросы к базе данных, вызовы API и т. Д. В этом случае вам следует заняться оптимизацией этих вещей или кэшировать результаты.

Вы должны организовать свой код так, чтобы он имел смысл и был удобен для чтения, следуя шаблону MVC.

Другие вопросы по тегам