지난 시간 동안 우리는 Zend Framework 기반의 webshop 응용 프로그램을 처음부터 만들었습니다. 응용 프로그램이 여러 클라이언트에 대해 성공적으로 설정되었지만 응용 프로그램의 확장 성 및 모듈성과 관련하여 점점 더 많은 문제가 발생합니다."완전한"모듈 식 ZF 기반 응용 프로그램을 만드는 가장 좋은 방법은 무엇입니까?
많은 고객이 특정 문제에 대해 여러 가지 방법을 필요로하며 종종 기본 모듈을 사용자 지정하거나 확장해야합니다. 나는 젠드 프레임 워크 기반의 코드를 웹에서보고 있었고, 이것으로 나를 안내 할 수 있었고, 지금까지 Magento이 내가 가진 유일한 예이다. Magento는 확장 성 및 모듈성을 제공하는 매우 훌륭한 일을하는 것처럼 보이지만 코드는 현재의 요구 사항에 비해 너무 복잡하고 광범위합니다. 이상적인 상황에서
, 그것은으로 작동합니다은 다음과 같습니다
- 각 클라이언트가 "기본"을 얻는다 응용 프로그램이 설치
- 모듈, 컨트롤러는, 모델은 쉽게 무시 또는 확장해야
- 새로운 모듈을 쉽게 만들어야합니다.
다른 젠드 프레임 워크 기반 응용 프로그램이나 g 올바른 방향으로 나를 인도 해 주시겠습니까?
미리 감사드립니다.
위법은 아니지만 "더 나은 프로그래머가되는 법을 알려주십시오"라는 질문 유형입니다. 대답은 깊고 복잡 할 것이며 OOD의 원리, 주로 다형성에 의해 주도됩니다. 처음 시작하는 데 도움이되는 ZF 기반 프로젝트를 찾고있는 경우가 아니라면. –
답장을 보내 주셔서 감사합니다, Peter; 나는 어떤 범죄도하지 않지만, 당신의 요점은 무엇인지 모르겠습니다. 당신이 그 대답이 너무 복잡해서 나를 이해할 수 없다고 말하는 경우, 그렇게 될 수도 있습니다. 그러나 우리는 배우기 위해 모두 여기에 있습니다. 나는이 시점에서 꽤 많은 부분을 잃어 버렸기 때문에 포인터를 사용할 수 있음을 인정합니다. –
필자는 이것이 프로그래머들이 몇 달 동안 배워야하는 유형이라고 말하면서 StackOverflow의 제한된 맥락에서 유용한 대답을 제공하기 위해 개인보다 훨씬 똑똑한 사람을 데려 갈 것입니다. –