我想大家都知道Cleverbot,它显然是一个Web应用程序,但我的问题是,哪些服务器端语言能够创建这样复杂的应用程序?使用PHP会不会太过分了?
编辑:我所说的“太过分”是指,与其他语言相比,PHP会不会显著减慢运行它的服务器速度。服务器可能是典型的配置,例如256MB内存和双核处理器。
回答:
重复问题 https://stackoverflow.com/questions/82036/what-is-a-good-programming-language-for-ai – 没有“最佳”语言 – 这取决于你想做什么,一个简单的网络机器人,为什么不使用PHP呢,它还可以,但不完美。一旦变得复杂,我就不推荐使用PHP了。
性能方面,我们无法预测你的代码会是什么样子,你想要处理什么数据等等。请记住,PHP从来不是为长时间运行的进程设计的。