2013-07-30 1 views
0

Drupal은 웹 프레임 워크가 아닌 CMS입니다.일반적으로 Drupal 또는 CMS의 제한은 무엇입니까?

게시, 블로그, 그래프 또는 생각할 수있는 내용을 게시하는 데 사용해야하는지 아니면 뒤에서 '진정한'비즈니스 로직을 사용하여 더 복잡한 응용 프로그램에 사용할 수 있습니까?

리소스 관리 응용 프로그램을 개발하는 데 사용할 수 있습니까? 비즈니스 객체를 나타내는 자체 테이블을 사용하여 Drupal 데이터베이스를 확장 할 수 있습니까?

답변

1

비즈니스 목표를 달성하려면 사용자 정의 모듈로 Drupal을 확장 할 수 있어야합니다. 나는 Drupal 데이터베이스에 스키마를 조정하지 않기 때문에 패치와 업그레이드를 어렵게 만드는 것은 어렵습니다. 기존 Drupal 데이터베이스 API가 사용자 요구를 충족시키지 않는 경우 필요에 따라 추가 데이터베이스를 사용할 수 있습니다. 또한 Drupal 서비스 모듈 (https://drupal.org/project/Services)을 사용하여 앱과 Drupal 사이의 웹 API 인터페이스에 사용하여 객체에 액세스 할 수 있습니다.

또한이 질문에 대한 답변을 제공 할 수 있습니다. Web application integration with Drupal - Drupal과 같은 CMS를 사용하는 성공적인 백 오피스 비즈니스 응용 프로그램과 관련하여 사용자 지정 모듈과 사용자 지정 데이터 개체에 대한 추가 데이터베이스를 사용하여 확장했습니다.

+0

정확히 내가 원하는 답변입니다. 고마워요! –

관련 문제