我希望构建具有Iphone应用程序的软件以及基于Wordpress的网站。用户基本上会将数据输入到iphone应用程序中,然后将其转发到Wordpress网站并以各种方式显示。
什么是让iphone数据库和CMS数据库进行通信的最佳方法?
谢谢
答案 0 :(得分:1)
这可能不言而喻,但一般来说我会尝试让你的客户端(iPhone)应用程序尽可能“愚蠢”;您的Wordpress数据库应该真正拥有所有内容,并且存储在iPhone上的数据应尽可能时间。换句话说,您的应用应该像WP主题。一个主题并不真正“了解”WP数据库 - 它只负责显示它(并偶尔添加注释表单等内容)。
无论如何,至于实际的通信,我建议尽可能多地使用JSON(我发现它比XML更容易)。有一个很棒的Wordpress插件可以帮助你,在基于JSON的API中公开WP功能:http://wordpress.org/extend/plugins/json-api/
至于在手机上使用JSON,我强烈推荐使用json-framework:http://code.google.com/p/json-framework/。简而言之,它将在一种方法中将JSON字符串转换为NSDictionary。非常有用。
祝你好运!答案 1 :(得分:0)
可能是显而易见的,但通常用于数据库通信,使用XML,CSV,JSON等。