Используйте строительные леса CakePHP в рабочем режиме

Чтобы это не было «личным вопросом», я хотел бы знать, есть ли какие-либо технические недостатки использования $scaffold var, когда вы находитесь в производственном «режиме».

В документации сказано, что это не рекомендуется, поскольку недостаточно гибко. Однако он все еще работает, даже когда уровень отладки равен 0.

У меня есть несколько моделей/таблиц, которые довольно просты и прекрасно подходят для стандартных вариантов строительных лесов. Так есть ли какие-то реальные причины не использовать строительные леса в производстве?


person Gerben Jacobs    schedule 21.04.2011    source источник
comment
Как вы сказали, он совсем не гибкий. Когда вам нужно что-то изменить, вам нужно будет создать представление. Кстати, создать вид с выпечкой торта можно быстро и легко. На самом деле я не знаю, лучше ли иметь вид или использовать леса.   -  person raultm    schedule 21.04.2011


Ответы (1)


Это зависит от приложения. Если вас не волнует, что у каждого пользователя есть доступ к CRUD, то не стесняйтесь. Особенно, если это внутреннее приложение, в котором у вас больше контроля над пользователями, чем в открытом общедоступном приложении.

Затем, если вам нужно начать вносить изменения, вы можете просто ЗАПЕЧИТЬ код и начать модифицировать. Очень просто.

person Chuck Burgess    schedule 21.04.2011
comment
О, понятно.. Я забыл испечь контроллеры с помощью методов CRUD.. поэтому все мои попытки не увенчались успехом, и поэтому я подумал, что должен продолжать использовать $scaffold - person Gerben Jacobs; 22.04.2011