【发布时间】:2010-09-12 19:41:29
【问题描述】:
如果我想建立一个复杂的网站,比如 google news ,它会从其他网站收集数据。 比如数据挖掘,爬虫。我应该用哪种语言建立网站。
目前我只知道 PHP。我可以在 PHP 中做到这一点吗
【问题讨论】:
如果我想建立一个复杂的网站,比如 google news ,它会从其他网站收集数据。 比如数据挖掘,爬虫。我应该用哪种语言建立网站。
目前我只知道 PHP。我可以在 PHP 中做到这一点吗
【问题讨论】:
Python 是完成这两项任务的绝佳语言。我不能轻易说出所有可用的软件包,但首先想到的网络爬虫是Mechanize 和BeautifulSoup。 Orange 和 NLTK 实现了几种数据挖掘算法。
【讨论】:
听起来您需要构建两个应用程序,一个用于抓取网络并将数据存储在数据库中的应用程序,然后是一个用于显示收集到的数据的网站。我会使用 Perl 来抓取网络,因为它具有良好的字符串操作功能。
【讨论】: