我一直在用 C++ 编写一些控制台应用程序来处理音频,我有兴趣在网站上运行它们。我的大多数程序都非常消耗资源,但是,有些程序的执行时间长达 5-10 分钟,从磁盘读取和写入数 GB 的数据,并且需要数 GB 的内存。我之前做过一些简单的 php-mysql 页面,但没有像这样,所以在我抱有希望并深入学习如何让应用程序在网站上运行之前,我想我应该问几个问题:
- 在网络上运行这样的程序是否可行?服务器上的性能与我的 PC 相比如何?
- 网络主机通常允许单个用户使用这种内存吗?
- 我意识到 C++ 通常不是 Web 编程的首选,但由于性能至关重要,它会比 Java 更好吗?
我对此一无所知,所以我只是想弄清楚我的期望。