我应该如何推进我的网络服务?

我应该如何推进我的网络服务?

我正在创建一个 Web 服务,允许人们登录并查看社交网络上的一些统计数据。我的设置如下:

  • 在我的家用电脑上,我有一个庞大的 C# 代码库,用于扫描社交网络并对其进行分析,以及将信息存入数据库。所有“实质”都在这里。
  • 我有一个不支持 C# / asp.net 的 Web 服务器。目前它在 Hostgator 上使用 PHP。

我需要一种让网络服务高效运行的方法,即允许人们登录并查看统计数据。我无法使用家用电脑来做这件事,所以我想知道哪个是最简单的选择:

  • 将所有代码移植到 PHP,并将所有数据库移至 Hostgator 以对网站进行适当的合并
  • 花时间学习 asp.net,租用 Windows 服务器并尽我所能使一切正常运行
  • 社区能为我提供的其他选择

我精通 C# 和 PHP,但不精通 asp.net。从时间和金钱角度来看,我使用这项服务的最佳选择是什么?

答案1

有两个应用程序共享一个数据库。

C# 应用程序完成工作并将其写入 Hostgator 上托管的数据库。

PHP 应用程序向客户提供来自数据库的信息,该数据库也托管在 Hostgator 上。

相关内容