2011-03-15 5 views
1

사용자가 데이터베이스에 저장된 일부 정보의 필터링 된 하위 집합을 가져올 수있는 사이트를 만들고 싶습니다. 정보가 자주 바뀔 것이며 새로운 정보 나 기능이 언제 사용 가능 해지는 지 알려주기 위해 언제든지 게시물을 작성하여 사이트에 CMS 측면과 웹 애플리케이션 측면을 추가하고자합니다.CMS에 통합 된 웹 앱

데스크톱 프로그래밍 환경에서 볼 때 드루팔 (Drupal)이나 워드 프레스 (WordPress)와 같은 CMS가 얼마나 걸릴 수 있는지 완전히 인정하지 않습니다. 웹 응용 프로그램은 기본적으로 상호 의존적 인 여러 옵션과 제출 버튼이있는 양식입니다. 제출 단추를 클릭하면 다양한 형식 중 하나로 정보를 반환하는 웹 서비스를 호출하려고합니다.

내 CMS를 설치하고 iframe 또는 웹 앱 외부 링크를 완전히 개발해야하거나 CMS에서 웹 앱의 프런트 엔드를 직접 구축해야합니다. 멋지고 통합 된 모양) 버튼 뒤에 서비스를 호출해야합니까?

나는이 웹 응용 프로그램이 WordPress/Drupal 플러그인이 될 것이라고 기대하고 있거나 잘못된 트리를 짖고 있습니까?

+0

제발 ..이 질문을 명확히하면 내 두뇌가 아플거야. – Jakub

+0

Lol! 나는 시도했다. 그러나 나는 그것을 다른 것에 게 줄 것이다. 델파이 또는 WinForms에서 데스크톱 응용 프로그램을 개발하면 양식을 만들고 웹 응용 프로그램을 호출하기위한 단추를 배치 할 수 있습니다. CMS에서 웹 앱의 UI를 비슷하게 개발할 수 있는지 (UI가 매우 간단함) 또는 웹 앱을 별도로 개발해야하고 어떻게 든 CMS 페이지 (iframe 또는 이와 비슷한 항목)에 포함시켜야하는지 묻습니다. . –

답변

0

예 이렇게 할 수 있습니다. jquery를 시험해 보라, 나는 이미 포함되어 있다고 생각한다. "lay into part"는 URL에 AJAX 호출을하고 거기에서 일부 HTML을 반환하고 특정 HTML 구성 요소에 해당 내용을 넣는 js 파일을 추가합니다 (div는 사용자가 특정 신분증). 사용자가 버튼을 클릭하고 ajax 호출을 실행하고 처리합니다.

또한 SOAPCalls을 만들고 WordPress/Drupal과 통합 된 자체 플러그인을 개발하는 것과 같은 복잡한 방법이 있습니다. 그러나 여러분이 데스크탑 개발자라고 말하면서 이것은 여러분에게 가장 가까운 aproach입니다.

AJAX LOAD WITH JQUERY