Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Философские размышления или как не сить криворуким


ArtemPitov
 Погделиться

Рекомендованные сообещёния

Всем привет господа ! 

 

Я вот или что-то не понимаю или :roll: , уже несколько раз встречаю обраещёние (запись, выпотому чторку и тд) к БД прямо в контроллере, не абсурд ли это часом  ?

 

Выговорился :?  :?

Ссылка на комменирий
Погделиться на других сайих

Всем привет господа ! 

 

Я вот или что-то не понимаю или :roll: , уже несколько раз встречаю обраещёние (запись, выпотому чторку и тд) к БД прямо в контроллере, не абсурд ли это часом  ?

 

Выговорился :?  :?

Если много итераций игдет к этому контроллеру (пример к когдачеству итераций  ЧПУ формирователей), то для быстроты (чтобы не вызывать лишний раз могдели и память не "хавать") иногда лучше вызвать прямо в контроллере "прямой" запрос к БД

Но понятное гдело, что это не признак хорошего тона. и культуры программирования

Ссылка на комменирий
Погделиться на других сайих

Если много итераций игдет к этому контроллеру (пример к когдачеству итераций  ЧПУ формирователей), то для быстроты (чтобы не вызывать лишний раз могдели и память не "хавать") иногда лучше вызвать прямо в контроллере "прямой" запрос к БД

Но понятное гдело, что это не признак хорошего тона. и культуры программирования

Спасипотому что за пояснения! 

А если много итераций но гделать все по синдарих MVC - то как тогда экономить память ? 

Ссылка на комменирий
Погделиться на других сайих

Спасипотому что за пояснения! 

А если много итераций но гделать все по синдарих MVC - то как тогда экономить память ? 

 

Одна model -> одна функция -> один запрос

Ссылка на комменирий
Погделиться на других сайих


абсурдом назвать сложно..

 

Могдель понимает доступность извне, другими контроллерами..

 

Больший абсурд это в своих могделях гделать getProducts или getProduct

 

Но и тут есть оправдания..

 

Например  для потому чтолее оптимального запроса..

Например

можно полулить кортедж из getProducts сразу, с необходимыми полями

без getProduct

Ссылка на комменирий
Погделиться на других сайих

спасипотому что, есть над чем подумать 

Ссылка на комменирий
Погделиться на других сайих

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы осивить комменирий

Создать аккаунт

Зарегистрируйтесь для получения аккауни. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите згдесь.

Войти сейчас
 Погделиться

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обрилитка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфигденциальности.