我应该用php或python来制作网络爬虫?

我应该用php或python来制作网络爬虫?,php,python,python-3.x,web-scraping,web-crawler,Php,Python,Python 3.x,Web Scraping,Web Crawler,我正在学习web爬行,不知道是使用php还是python。我想做一个网站,从另一个网站的信息,并自动更新。 有可能用python制作一个像样的网站吗?或者我必须将信息从python粘贴到html或php?这取决于细微差别。PHP是一种主要用于开发网站以展示它们的语言,而Python则用于网站编程和其他应用程序编程。因此,这取决于像刮片这样的应用程序将是怎样的,或者它将被包括在展示网站中的多少 Python非常适合抓取任务,因为它有很多第三方库Scrapy、BeautifulSoup、lxml、r

我正在学习web爬行,不知道是使用php还是python。我想做一个网站,从另一个网站的信息,并自动更新。
有可能用python制作一个像样的网站吗?或者我必须将信息从python粘贴到html或php?

这取决于细微差别。PHP是一种主要用于开发网站以展示它们的语言,而Python则用于网站编程和其他应用程序编程。因此,这取决于像刮片这样的应用程序将是怎样的,或者它将被包括在展示网站中的多少

Python非常适合抓取任务,因为它有很多第三方库Scrapy、BeautifulSoup、lxml、request等等。。。以及用于请求URL的内置库。有了PHP,你将更难申请其他网站。如前所述,它主要专注于建立一个自己的网站

当然,这也取决于你在每种语言中的技能水平

无论如何,我会将应用程序分为两部分:

展示逻辑你自己的网站 刮逻辑刮其他网站 两者都将通过数据库连接。刮取逻辑收集信息并将其存储到数据库中。表示逻辑从数据库中获取信息,并将其作为HTML显示给用户


对于抓取部分,您需要选择Python而不是PHP。对于演示部分,这实际上并不重要,而是偏好或知识的问题。

您可以使用快速网络爬虫框架。我多年来一直使用PHP制作网络爬虫。除非您需要良好的资源利用率等。PHP将完成这项工作。Python没有什么不同。如果我有更多的时间,我会想使用另一种语言,C,golang,甚至Bash会更适合重载。但对于一些简单的PHP或Python就足够了。我会选择你最喜欢的。谢谢。我怎样才能准确地将python代码显示在html或php上?数据库介于两者之间。把它想象成一个网站,它使用数据库中的数据来显示一切。但是,还有第二个程序在运行,它会不断填充数据库。