gpt4 book ai didi

php - iPhone 上基本论坛式应用程序的服务器设置?

转载 作者:行者123 更新时间:2023-11-29 11:24:25 25 4
gpt4 key购买 nike

我不是真正的服务器端人员 – 我通常开发 iPhone 应用程序,尽管我已经整合了一些 Wordpress 网站。

我很好奇人们会在 iPhone 应用程序的后端使用什么网络技术,而该应用程序的前端呈现为一个基本论坛。换句话说,人们可以创建新线程并对其进行响应 - 仅使用纯文本。

该论坛不会作为网站存在。访问它的唯一方式是通过电话。

人们会推荐我使用什么技术?使用 Amazon S3 存储的 Ruby-on-Rails?我什至可以使用现有的论坛软件并在其中传递和接收数据吗?也许甚至是论坛 Wordpress 插件?或者有更好的方法吗?

最佳答案

如果您愿意,您可以使用现有的论坛软件和/或 Wordpress 来促进您想要的内容,这比从头开始构建您自己的论坛更容易。您可以使用现有框架设置您自己的小 API 以从 iPhone 应用程序与服务器进行通信 - 例如,向服务器上的 PHP 脚本发送 $_GET 请求,这将返回论坛主题列表。您可以使用类似的 PHP 脚本来执行类似的功能,例如添加帖子或删除主题。

这几乎就是我在最近制作的 iPhone 应用程序上设置它的方式 - 我的服务器有一个基本的论坛系统,我只写了几个 PHP 脚本来从 MySQL 服务器返回信息。但是,如果您特别喜欢使用 Wordpress/Amazon S3/其他任何软件,那么我可以提供与这些服务相关的更具体的说明。

*编辑*

这是您可以使用的示例 PHP 脚本(在您创建数据库之后):

forumcategories.php

<?php
// insert database connecting logic here

$query = mysql_query("SELECT * from categories");

echo "<categories">;

while($row=mysql_fetch_array($query)){
echo "<category><id>" . $row['id'] . "</id><title>" . $row['title']; . "</title></category>;"

}
echo "</categories>";

?>

这是一个非常简单的脚本 - 当然,您需要添加代码以连接到数据库(可以很容易地在网上找到)并且可能需要进行一些错误检查,但除此之外,它可以解决问题。您在 iPhone 应用程序中要做的是向 http://yourserver/forumcategories.php 发送请求。它会返回列出所有类别的 XML,例如,可以使用 NSXMLParser 轻松解析这些类别并将其放入 UITableView 中。

关于php - iPhone 上基本论坛式应用程序的服务器设置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4060357/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com