2010-12-29 4 views
1

많은 응용 프로그램이 실행되는 웹 사이트를 만들 예정입니다. Drupal을 CMS로 사용하고 내 애플리케이션을 drupal Module로 변경할 수 있다고 생각합니까? 아니면 자신 만의 CMS를 만드는 것이 더 유연합니까? 지금은 zend 프레임 워크로 개발 중입니다. 내가 그걸 고수하는 것이 더 낫지 않습니까, 아니면 드루팔 (Drupal로 전환하고 내가 필요한 모듈을 개발할 시간의 이득이라고 생각하십니까?응용 프로그램을 드루팔 모듈로 만들 수 있습니까?

은 또한 드루팔 귀하의 답변을 미리 속도에 대한 몇 가지 문제 ...

많은 감사를 가지고 있다고 들었습니다. 건배

답변

3

Drupal은 매우 훌륭한 추상화 인터페이스를 갖추고있어 함께 앉아서 프로토콜을 준수하는 애플리케이션을 구축 할 수 있습니다.

CiviCRM은 Drupal, Joomla (및 다른 CMS'es)와 함께 앉아 각 CMS의 특정 프로토콜을 구현할 수 있도록 구축되었습니다. 이것은 우리를 위해 아주 잘 작동합니다. 또한 도서관과 같은 중 하나를 사용 드루팔을 선택하거나 수 없습니다, 당신은 당신의 PHP 라이브러리

로보

2

여러 응용 프로그램을 Drupal에 이식/가져 왔습니다. 현재이 모듈에는 CiviCRM, simplesamlphp_auth (drupal.org에는 없음), FCK/CKeditor가 있습니다. 이 모듈의 일반적인 접근 방식은 일반적으로 외부 응용 프로그램을 라이브러리처럼 취급한다는 것이고, 이것이 내 내부 모듈에 대해 수행 한 작업입니다. 일부 해킹이 필요할 수도 있지만 Drupal은이 작업을 수행 할 수있는 충분한 유연성을 제공합니다.

+0

는 "드루팔의 핵심을 해킹"을 의미하는 것처럼 젠드을 사용할 수있는 옵션이 즉? 그래서 각 모듈마다 drupal 비트를 해킹해야합니까? CMS가 원하는 방식으로 작동하도록하는 대신 자신의 CMS를 만드는 것이 낫지 않습니까? –

+0

아니요, 당신이 그것을 작동시키기 위해 "부끄럽지 않은"방법을 사용해야한다는 의미에서 해킹합니다. –

관련 문제