0

내 고객 중 한 명은 CMS를 개발해야합니다. (그들이 사진을 포함) 워드 프레스 ALA Zend Framework 내에서 확장 기능/플러그인을 어떻게 처리합니까?

  • 클래식 페이지 (기사 우편 아카이브를 업로드하고이를 처리 할 수 ​​
  • 가능

    1. 스킨 변경 (레이아웃 및 확장) : 는 예를 들어, 나는 다음과 같은 기능이 필요합니다 줌라)
    2. 연락처 양식
    3. 카탈로그
    4. 카트

    젠드 프레임 워크를 사용하여 Zf를 사용하여 개발하고 싶습니다.

    매우 모듈화 된 응용 프로그램을 가지고 싶습니다. Modx, Wordpress, Joomla, Magento로 놀아 본 경험이 나쁜 디자인을 피하는 데 도움이되기를 바랍니다.

    필자는 익스텐션/플러그인을 플러그인하고 정의 된 규칙을 사용하여 사용자 정의 할 수있는 최소의 핵심 시스템을 갖고 싶습니다.

    예를 들어, "핵심"기능 중 하나라도 이러한 확장 기능 중 하나가되고 싶습니다.

    제 기능을 할 수 :

    1. 관리 인터페이스
    2. 사용자 정의/기본 스킨/테마
    3. 모델
    4. 필요한 모든 비품
    5. 구성 파일 (XML/INI)
    6. 컨트롤러
    7. 보기

    제 질문은 당신이 그런 디자인을 어떻게 다루겠습니까? 좋은가요?

    내 앱에 확장 프로그램을 등록하는 방법에 대해 궁금합니다. 내 레이아웃, 컨트롤러 내에서 어떻게 사용합니까?

    글쎄, 디자인이 내 응용 프로그램의 모든 개발을 정의하는 것처럼 시작하는 방법을 모르겠다.

    는 이미

  • 답변

    0

    불행하게도, 나는 모든 질문을 해결할 수 없으며, jQuery를/도장 (아무런 정말 미꾸라지를 모르는 모르는) ZF 1.1/2, 교리 2를 사용하기로 결정했다. 그러나, 어디서부터 시작해야할지 모르시는 경우, 가능하면 Pro Zend Framework Techniques: Build a Full CMS Project에서 한번 훑어 보는 것이 좋습니다. 이 책은 완벽하지 않으며 플러그인이나 확장 기능을 다루지 않지만 ZF를 사용하여 CMS를 구축하는 방법에 대한 기본적인 정보와 기본적인 정보를 제공합니다. 이 책에서 배웠던 흥미로운 점 중 하나는 노드 패턴을 CMS의 데이터 구조로 사용하고 ZF에서이를 사용하는 방법과 레이아웃 스킨을 만드는 방법이었습니다. 또한 TomatoCMSMagento과 같은 기존 ZF CMS 시스템의 코드를 살펴볼 수도 있습니다.