Я хотел бы знать, как команды консоли symfony2 cache:clear
и cache:warmup
работают в отношении изменений в объектах доктрины.Должен ли я очищать/нагревать кеш после переноса доктрины?
Я читал это http://blog.whiteoctober.co.uk/2014/02/25/symfony2-cache-warmup-explained/ и этот https://stackoverflow.com/a/17787070/779320. Там сказано, что разминка symfony2 генерирует прокси-классы Doctrine.
У меня часто возникает ситуация после развертывания приложения с использованием capifony, где я должен запускать миграции доктрины. После этого я всегда запускаю cache:clear
и cache:warmup
.
В соответствии с приведенными выше ссылками (если я правильно понимаю), если есть добавление/удаление сущности, я должен запустить cache:warmup
. Но что, если есть только изменения полей объекта. Должен ли я запускать команды cache:clear
и cache:warmup
, которые необходимо запустить или только один? Или, какой из них необходим? Или, совсем нет?
Звучит логично. Благодаря! – ihsan