2010-04-08 4 views
-1

P가 PHP 인 LAMP를 사용하여 사용자 지정 응용 프로그램을 작성하고 있습니다. 또한 사이트의 다양한 측면을 관리하기 위해 CMS가 있어야합니다. CMS의 두 가지 옵션은사용자 지정 응용 프로그램 용 CMS

  1. 빌드 처음

    에서 완전한 사용자 정의 CMS 우리의 요구에 맞게 기존의 오픈 소스 CMS를 확장
  2. 있습니다. 이 방법으로 우리는 상자의 일부 기능과 우리가 스스로를 구축 할 다른 기능을 사용할 수 있습니다.

나는 다음과 같은

옵션 번호 2 당신의 경험은 무엇
  1. 에 대한 귀하의 의견을 좀하고 싶습니다?

  2. 우리가 사용하기 위해 사용자 정의하고 확장 할 수있는 CMS를 권하고 싶습니다.

  3. 다른 외부 CMS와 사용자 지정 응용 프로그램을 통합하는 가장 좋은 방법은 무엇입니까?

+0

응용 프로그램 요구 사항에 대한 추가 정보 없이는 대답 할 수 없습니다. 투표를 종료합니다. – Gordon

답변

1

정말 CMS를위한 MVC approach (당신이 확장 언급했다), 그리고 PyroCMS 같은 Codeigniter에 내장되어 있습니다. 그것은 귀하의 모든 요구에 부응 할 수는 없지만 쉽게 할 수 있습니다. 그것의 최소한 가치에보기.

0

CMS의 전체 세트는 요즘 사용할 수 있으며, 장단점이 있습니다. 당신은 일단

  • 을 가질 수

    • 있어야하는 있어야합니다

      나는 귀하의 경우 첫 번째 단계는 당신이 기능의 목록을 만드는 것입니다 생각 이 목록을 통해 기존 CMS를 비교하여 어떤 CMS가 사용자의 요구 사항에 더 잘 맞는지 확인할 수 있습니다.

      최고 CMS (그렇지 않으면 모두가 동일하게 사용합니다)이 없습니다.

      이렇게 말하면 Joomla은 쉽게 확장 할 수있는 강력한 기본 시스템을 제공합니다. 그러나 이것은 단지 겸손한 의견 일뿐입니다. 지금은 4712 extensions exist for this CMS입니다. 그래도 필요한 항목을 모두 찾을 수 없으면 플러그인, 구성 요소 및 모듈 측면에서 자체 확장을 구현할 수 있습니다. 자세한 내용은 the developers section을 참조하십시오.

    0

    나는 previous questions

    그것은 설치가 간단하고 쉬운 사용자 정의하는 좋은 깨끗한 프레임 워크를 제공에 대한 응답 ModX을 추천했습니다.

    상황에 따라 ModX는 스 니펫을 사용하여 사이트에 자신의 PHP 코드를 삽입 할 수있는 강력한 경쟁자입니다. Bob의 guide on snippets은 좋은 개요입니다. 스 니펫은 백엔드 웹 관리자를 통해 관리 할 수 ​​있으며 필요에 따라 모든 페이지에 쉽게 삭제할 수 있습니다.

    큰 응용 프로그램을 모듈로 설정할 수 있습니다. 다른 주요 스트림 CMS와 비슷합니다. 웹 기반 컨트롤은 코드 관리를 단순하게합니다.

    관련 문제