在哪里把我的PHP文件?
我想在android上进行注册活动,我正在使用mysql数据库来存储数据。 在我看到的所有例子中,http post发送到一个ip地址,然后找到php文件。 我可以将PHP文件放在android应用程序文件夹中的某个位置并从那里访问它,还是必须找到它的主机?
php代码专门用于注册等任务,不应将其放在客户端或嵌入前端应用程序中,而应放在服务器端,为了您的数据库/应用程序的安全而隐藏起来。 如果您只考虑将您的PHP与您的Android应用程序一起用于需要测试的情况,并且最终无法访问服务器,那么您可以考虑使用Google App Engine,因为它允许您模拟服务器在本地,而不需要服务器。 在这里您可以找到有关亚马逊RDS的一些信息。
你可以把你的php放在你放置你的index.html文件的同一个目录中,即在你的域的根目录下。 要将它加载到亚马逊,您可以使用亚马逊为用户提供的选项中的cPanel或Filezilla或您希望的任何其他面板。
在亚马逊没有提供放置你的php的地方的情况下,作为一个建议,你可以得到一个主机,允许你有一个静态ip访问它,通过一个易于记忆的url地址 - 免费。 这对测试是非常有用的。 不过,如果您决定在某个时候注册个性化域名,还有其他一些很好的选项可供比较。
您不需要jQuery
,当执行POST请求时, PHP
连接到数据库获取数据并将其返回给您的应用程序。
所以要回答你的问题,你应该把PHP
放在运行mysql
的同一台服务器上。