在非越狱的iOS设备上,是否有可能运行PHP服务器(lighttpd、apache、cherokee等)和MySQL服务器(或sqlite)?我知道http://www.becomekodiak.com/,它们似乎正在运行一个服务器(还是仅仅是一个解释器?),但没有数据库连接。
您可以使用cocoahttpserver、iPhoneHTTPServer3、SimpleWebSocketServer、MultithreadedHTTPServer3或MongooseDaemon来实现服务器。内容生成由您的代码完成,您可以使用CoreData或任何其他移动数据库解决方案来保存和提供数据。虽然不是PHP,但您可以使用Objective C来实现它。