Joomla 및 다른 Joomla 구성 요소의 x-cart, jobberbase 및 jomestate 구성 요소에서 과거에 멋있게 사용했습니다. 나는 물건이 x-cart에서 아주 단단히 결합되어있는 것을 보았고 많은 것들은 그들이 jobberbase에 있어야하는 것보다 더 복잡해 보였습니다. 그리고 저는 이것이 현명하기 때문에 인상적이었습니다.Yii와 같은 MVC와 함께 멋진 템플릿 엔진을 사용해야합니까?
이제 프로젝트에서 클라이언트가 제안한 Yii를 사용할 것입니다. 그리고 Yii 자체는 MVC 프레임 워크입니다. 그래서 나는 그것을 똑똑하게 사용해야합니까? 나는 그것을 똑똑하게 사용해야한다는 것을 알고 싶다. 나는 Yii에서 똑똑한 것을 사용하는 몇 가지 찬성이있을 것인가? 안 그래요? 아니면 그냥 오버 헤드가 될 것인가 아니면 거기에 똑똑한 사용의 일부 죄수가 될 것인가? 나는 현명하다는 것을 알고있다. 하지만 때로는 상황이 더욱 복잡해질 것이라고 생각합니다. 그래서 저는 여러분들에게 나쁜 프레임 워크로 인한 지배적 인 생각인지 아니면 거기에 어떤 현실이 있는지 알고 싶습니다. 그래서 나는 똑똑한 것을 사용해야합니까, 아니면 그보다 더 좋은 점이 있습니까?
대체 구문을 이해하고 있지만 이미 MVC 아키텍처를 사용하면서 현명한 장점이 있는지 알고 싶습니까? 또는 오버 헤드가있을 것인가? – Hafiz
그것은 전적으로 당신이 똑똑하다고 생각할 것 인 것에 달려 있습니까? –
맞춤 응용 프로그램에서 smarty를 사용하고 프레임 워크에서 smarty를 사용하는 것과는 차이가 없습니다. 뷰와 로직을 혼합하는 것은 언제나 IMO의 나쁜 습관입니다. 그러나 당신 자신과 다른 개발자들에게 엄격함을 강요하지 않아도된다면 –