【发布时间】:2014-07-22 22:35:30
【问题描述】:
所以我相信你们都知道 Cleverbot,它显然是一个 Web 应用程序,但是,我的问题是,哪些服务器端语言能够创建如此复杂的应用程序?对 PHP 来说会不会太过分了?
编辑:“太多”我的意思是与另一种语言相比,PHP 会大大降低运行它的服务器的速度。服务器可能是典型的 256MB 内存和双核处理器。
【问题讨论】:
-
大多数 Web 语言都可以扩展为较低级别的(c、c++)语言。 C#、java 和 python 都有不错的 ml 库可用。我敢肯定也有 php 扩展可用。
-
您可以将像这样的复杂任务从 PHP 移交给一个队列,在该队列中,用另一种语言编写的工作人员执行 CPU 密集型工作。但是,如果你想用 PHP 编写它,它会起作用——它有多快/多慢是一个字符串有多长的问题。要给出一个明智的答案取决于太多的事情。
标签: php web artificial-intelligence server-side