当人们谈论拥有一台接收请求的服务器(比如在DB中更新票证,或者获取票证等等)时,我们在这里谈论什么样的服务器?它只是一个网络服务器(比如来自主机gator)和几个处理请求的PHP脚本,还是我们在谈论特定类型的服务器(不同于网络托管服务器)?
我的目的是让一个Android应用程序向服务器发送票证并跟踪状态。有点像bug跟踪器。 谢谢
答案 0 :(得分:2)
好吧,“服务器”的人们正在谈论一堆软件(如在Linux上运行的Apache + PHP(Web服务器)和MySQL(数据库服务器))和连接到网络的硬件(物理服务器或虚拟服务器)。这些都可以放在一个盒子里(可称为Web服务器),或者它们可以代表更大的计算机执行许多其他事情的能力(可能是“本地Web服务器”。通过“拥有”人员大部分意味着能够控制并期望它在被请求时做出响应。他们可以通过支付一个网络托管服务提供商来实现这种控制和期望,该网络托管服务提供商同意保持服务器在指定的IP地址运行或购买计算机并加载它使用服务器软件。
答案 1 :(得分:2)
(向Jasons添加关于“服务器是什么”的详细答案)
根据您运行服务器的知识,无论是通过ssh连接到shell还是控制面板,我建议购买一台非常便宜的低端服务器。
例如:ramhost.us提供具有root访问权限的低端服务器,甚至是共享服务器的更便宜的解决方案,在这些服务器中你有“有限”的功能,例如,如果你想要的一切已经设置了多少个mysql数据库,那么基本的控制面板就像主持人鳄鱼会给你。
我们假设您正在进行错误跟踪: 我自己没有调查过。如果你想要一个很酷的框架来处理bug并跟踪它们而不是编写你自己的php脚本你可以安装
螳螂虫追踪: http://www.mantisbt.org/
并且可能使用公钥/私钥加密来创建一个简单的PHP脚本来创建新的错误报告
来源:我是ramhost的客户端,并使用他们的服务器运行simialar设置并通过自定义php脚本连接到“phpbb3”论坛框架,使用公共私钥加密来创建外部用户帐户
答案 2 :(得分:1)
取决于你想做什么。您可以租用网络服务器并在那里运行一些脚本,或者例如您可以使用自己的计算机来运行数据库和脚本。
如果您有一台可以全天候开启的旧电脑,您可以自己制作服务器!