我希望我的 iPhone 应用程序能够从网上获取动态内容。此内容应使用 CMS 进行管理。我特别想知道是否可以将 Drupal 或 Joomla 或其他 CMS 设置为我的 iphone 应用程序的后端以获取内容。
关于如何实现这一点的任何建议都会有所帮助。
我对设置/使用 CMS 完全陌生。
我希望我的 iPhone 应用程序能够从网上获取动态内容。此内容应使用 CMS 进行管理。我特别想知道是否可以将 Drupal 或 Joomla 或其他 CMS 设置为我的 iphone 应用程序的后端以获取内容。
关于如何实现这一点的任何建议都会有所帮助。
我对设置/使用 CMS 完全陌生。
您还可以查看StorageRoom,它是用于移动应用程序的 CMS。
免责声明:我自己创造了这个来挠自己的痒。
带有JSON-API 插件的Wordpress是一个很好的解决方案,特别是如果您还需要一个网站。
你可以在这里找到一个很好的例子,它使用 Wordpress 和 Phonegap 来运行一个基本的应用程序。
Feed.Us 是另一种选择。我有一系列旅行指南 iphone 应用程序,并使用 Feed.Us 来管理应用程序中列出的业务。
它创建一个带有 XML 的 URL,该 URL 被导入到应用程序中。
如果您可以访问任何序列化格式(例如 XML 或 JSON)的内容,那么使用任何 CMS 作为应用程序的“后端”应该没有问题。
我正在检查储藏室,我正在寻找类似的答案,但我也发现 osmek 有点前途无量。我可能会使用那个,因为菜单模板 .Osmek 可以提供 json 和 xml 的响应(以及其他在 iphone dev 中没有用的格式,如 php、html 和模板)
这似乎是一个非常有前途的解决方案!
我曾短暂尝试过DreamFactory的一些试验项目,但从未在生产中使用它。Usergrid 在提供完整的解决方案方面似乎是正确的方向(它也适用于现代网络应用程序)
还值得一看 Cloud CMS: http ://www.cloudcms.com
它是一个用于移动和 Web 应用程序的云内容管理系统,完全以 JSON 为导向,并具有快速、功能齐全的 API。您的 iOS 应用程序可以轻松抓取、渲染、捕获数据、将其存储回 CMS 等等。此外,它还为您提供了一个用户界面,您可以将其放在业务用户面前,以便他们可以创建、编辑和查看内容。
注意:我是开发人员之一。也就是说,如果没有其他原因,除了灵感之外,值得一试。
根据数据的复杂性,当您可以利用Google Drive/Apps之类的文件存储服务来获取/发布 JSON 格式的电子表格或其他文档时,也许愿意将 CMS 变成数据存储或简单的 API 是多余的。
我对 Helios ( helios.io ) 非常好奇,很快就会尝试一下。至少从他们网站上的文章来看,它看起来很有希望。它是开源的,目前处于测试阶段。他们也有非常简单的 heroku 托管支持。
Helios 是一个开源框架,它为 iOS 应用程序提供基本的后端服务,从数据同步和推送通知到应用内购买和存折集成。
将其用于某些测试项目后,我将再次更新答案。
您可以使用任何 cms 或框架来实现这一点。您需要制作一个 jsonm api 在应用程序和后端服务器之间进行通信。
对于 php cms joomla,drupal 和 wordpress 是最好的。在框架中你可以使用 yii、cakephp、laravel 或 zend
希望这可以帮助..