나는 Joomla 구성 요소가 있습니다.어떤 모델을 사용해야합니까? MVC, Joomla
백엔드 파일 구조
프론트 엔드 파일 구조
우리가 할 수있는 프런트 엔드 구성 요소 줌라프론트 엔드 모델을 사용하는 대신 백엔드 모델을 사용하십시오. 내 지식에 따르면 논리는 모델에 그대로 남아 있습니다. 따라서 별도의 프론트 엔드 모델과 백엔드 모델을 사용하면 로직 변경이 발생하면 하나 대신 2 개의 장소를 변경해야합니다. 그러나 프런트 엔드 용 백엔드 모델을 사용하더라도 한 위치에서 논리를 변경하면됩니다. 유지 관리가 더 쉽습니다.
더 나은 방법은 무엇입니까? 앞선 모델을 위해 별도의 모델을 만들거나 기존 백엔드 모델을 사용하려면?
Joomla 표준이란 무엇입니까? 업계 표준은 무엇입니까? 어떤 방법을 사용해야하며 왜 사용해야합니까? 장단점은 무엇입니까?
2 가지 모델을 사용합니다. 특히 혼란을 피하기 위해 백엔드와 프론트 엔드를 위해 하나를 유지하십시오. 그러나 그것은 나뿐이며 다른 사람들은 다르게 생각할 수도 있습니다.) – Lodder
두 개의 모델을 사용해야 만보다 쉽게 변수를 검색 할 수 있습니다! –
코어는 때때로 하나를 사용하지만, 두 애플리케이션의 독립성을 훼손합니다. 관리자의 모델은 프런트 엔드만큼 복잡한 일을 처리 할 필요가 없으므로 여러 번 매우 지저분합니다. 보기 수준. – Elin