0

내가 참석하는 대학의 그룹을위한 웹 작업을 수행합니다. 우리는 디자인 회사가 사이트를 다시하고 자신을 사이트로 코딩하게 될 것입니다. 우리는 사람들이 쉽게 컨텐츠를 추가 할 수 있도록 CMS 위에 새로운 사이트를 구축하고자합니다. 지금까지 Drupal을 사용해 보았습니다. 드루팔 (Drupal이 우리를 위해 얼마나 잘 작동 하는지를 생각하면서 실행하고있는 문제는 데이터 수집에 관한 것입니다. 데이터를 중앙 집중식으로 유지하기 위해 데이터베이스를 철저히 조사하고 있습니다. 예를 들어 이름과 성 (많은 양식에 대한 공통 필드) 및 기타 모든 필드에 대한 필드가있는 모든 양식에 대한 테이블을 작성하는 대신 일반 필드를 사용자 테이블과 같은 테이블로 가져옵니다 . 이것은 우리 그룹과의 사람들의 참여를 훨씬 잘 추적하고 우리의 데이터를 훨씬 유용하게 만드는 데 도움이 될 것입니다. Drupal 모듈로이 작업을 수행하는 쉬운 방법이 있습니까? 나는 CCK를 조금 들여다 보았지만 표 사이에 "복잡한"관계가없는 단순한 데이터 이상에서는 유용하지 않은 것처럼 보입니다.CMS로 복잡한 데이터 수집 처리

귀하의 권장 사항은 무엇입니까? 사용할 수있는 좋은 모듈이 있습니까? 당신이 다른 CMS를 권장합니까 (참고 : PHP가 필요) 더 나은 제품군 내 필요합니까?

+0

콘텐츠 관리 대신 동적 웹 게시를 검색하는 것처럼 보입니다. – Kwebble

답변

0

나는 당신과 똑같은 질문을하고 있습니다 - 지금까지 제가 양식에서 데이터 수집을 위해 만났던 최고의 CMS는 Concrete5 (http://concrete5.org)입니다. "form"블록을 사용할 때마다 제출 내용은 대시 보드의 백 엔드에있는 "Reports"섹션으로 전송됩니다. 나는 그들의 조직 방법을 좋아하지 않지만, 지금까지 본 것 중 가장 좋으며, 파일로 덤프 할 수도 있습니다.

0

나는 당신이 전망과 유기 그룹을 가진 Drupal를 원한다고 생각한다.

어떤 형태가 있습니까?

0

데이터베이스 구조에 신경 쓰면 Drupal을 사용하지 마십시오. CCK는 콘텐츠 형식을 정의하는 메서드 인 이며 모든 Drupal 사이트 중 60 %에서 사용되며 Drupal 7 코어의 필드 기준으로 사용됩니다.

그렇다면 몇 가지 가정에 대해 질문 할 수 있습니다. 첫째, CCK에 새로운 필드 유형을 추가하는 많은 모듈이 있습니다. FileField이므로 생각만큼 간단하지 않을 수 있습니다. 둘째로, 데이터베이스가 어떻게 구성되는지에 대해 정말로 걱정할 필요가 있는가. 보고. 보고가 끝나면 일반적으로 Views으로 처리 할 수 ​​있습니다.이 모듈은 CCK 이상으로 사용됩니다.

데이터베이스 구조에 대해 정말로 걱정할 필요가 있고 CCK가 처리 할 수있는 것보다 더 복잡한 관계가 필요하다면 프레임 워크만큼 CMS를 찾는 것이 좋습니다. 이러한 종류의 세부 정보는 일반적으로 CMS에서 자동으로 처리됩니다.