2010-05-18 2 views
11

내 iPhone 앱에서 동적 콘텐츠를 인터넷에서 가져오고 싶습니다. 이 내용은 CMS를 사용하여 관리해야합니다. 특히 콘텐츠를 얻기 위해 내 아이폰 앱의 백엔드로 Drupal 또는 Joomla 또는 다른 CMS를 설치할 수 있는지 알고 싶습니다.iPhone 앱용 백엔드로 CMS를 설치하는 방법

이것이 어떻게 달성 될 수 있는지에 대한 조언이 도움이 될 것입니다.

전적으로 CMS를 설치/사용하는 데있어서 새로운 것입니다.

+0

이것이 내가 원하는 해결책은 아니지만, 이것은 간단한 백엔드 설정에 대한 훌륭한 기사이다. 초보자 (나와 같은) http://www.cimgf.com/2010/02/12/accessing-the-cloud-from-cocoa-touch/ – srik

답변

1

모든 직렬화 된 형식 (예 : XML 또는 JSON)으로 콘텐츠에 액세스 할 수있는 경우 CMS를 응용 프로그램의 "백엔드"로 사용하는 데 아무런 문제가 없어야합니다.

+0

drupal이나 joomla가 XML/JSON에서 콘텐츠를 제공하는 기능을 제공합니까? ? 또한 서버에 대한 각 요청을 인증합니까? 또는 서버에서이 기능을 독자적으로 구현해야합니까? – srik

+0

'drupal json'에 대한 Google 검색이 긍정적으로 보입니다. 'drupal authenticate request', @srik ... – Alastair

2

모바일 응용 프로그램 용 CMS 인 StorageRoom을 살펴볼 수도 있습니다.

면책 조항 : 본인은 본인 스스로 가려웠다.

+0

StorageRoom은 유망 해 보입니다 ... 감사합니다. – kingston

1

나는 storageroom을 확인하고 있는데, 나는 비슷한 대답을 찾고있다. 그러나 osmek도 약간 유망하다고 발견했다. 나는 메뉴 템플릿 때문에 그 중 하나를 사용할 수 있습니다. Osmek은 json 및 xml (및 php, html 및 템플릿과 같은 iphone dev에 유용하지 않은 다른 형식)에서 응답을 제공 할 수 있습니다.

1

Feed.Us는 다른 옵션입니다. 나는 일련의 여행 가이드 iphone 앱을 가지고 있으며, Feed.Us를 사용하여 앱 내에 나열된 비즈니스를 관리합니다.

XML을 앱에 가져 오는 URL을 만듭니다.

0

저는 Helios (helios.io)에 대해 매우 궁금해서 조만간 시도 할 것입니다. 적어도 사이트의 글에서 매우 유망 해 보입니다. 그것의 오픈 소스 및 현재 베타 버전. 그들은 또한 아주 쉬운 heroku 접대 지원이있다.

는 헬리오스는 데이터 동기화에서 필수 백엔드에게 iOS 앱에 대한 서비스를 제공 인앱 구매 및 통장 통합에 푸시 알림을 오픈 소스 프레임 워크입니다.

일부 테스트 프로젝트에 사용하면 답변을 다시 업데이트합니다.

2

JSON-API plugin이 포함 된 Wordpress는 특히 웹 사이트도 필요한 훌륭한 솔루션입니다.

Wordpress 및 Phonegap을 사용하여 기본 응용 프로그램을 구현하는 좋은 예가 here입니다.

0

이 기능을 구현하기 위해 모든 CMS 또는 프레임 워크를 사용할 수 있습니다. 앱과 백엔드 서버간에 통신하려면 jsonm API를 만들어야합니다.

php CMS joomla 들어, drupal 및 wordpress 최선입니다. 프레임 워크 당신이 YII, CakePHP는, laravel 또는 젠드이 도움이

희망을 .. 사용할 수 있습니다

0

클라우드 CMS를 살펴 복용 또한 가치 : http://www.cloudcms.com

그것은 모바일 클라우드 콘텐츠 관리 시스템과 전적으로 JSON을 중심으로 빠르고 완벽하게 기능을 갖춘 API를 갖춘 웹 애플리케이션입니다.iOS 응용 프로그램은 쉽게 물건을 잡고, 렌더링하고, 데이터를 캡처하고, CMS 등에 다시 저장할 수 있습니다. 또한 비즈니스 사용자 앞에서 삭제할 수있는 사용자 인터페이스를 제공하므로 사물을 작성, 편집 및 검토 할 수 있습니다.

참고 : 저는 개발자 중 한 명입니다. 그렇다면 영감을 얻는 것보다 다른 이유가 있는지 확인해 보는 것이 좋습니다.

1

이 매우 유망한 솔루션이 될 것 같다!

Apache Usergrid

나는 간단히 몇 가지 시범 프로젝트 DreamFactory을 시도했지만 생산에서 사용에 주변에있어 적이 없다. Usergrid는 완벽한 솔루션을 제공하는 올바른 방향으로 보인다. (현대 웹 응용 프로그램에서도 작동 할 수있다.)

관련 문제