我最近开始学习 PHP,但我对 C++ 有广泛的了解。我一直想知道如何制作一个网络机器人,现在,我非常想制作一个。我不会使用这个机器人来发送垃圾邮件或任何东西,只是为了测试 PHP/C++ 可以在网上做什么。我想知道如何才能做到这一点,以及您是否有任何有用的文章/教程。
谢谢,约翰
我最近开始学习 PHP,但我对 C++ 有广泛的了解。我一直想知道如何制作一个网络机器人,现在,我非常想制作一个。我不会使用这个机器人来发送垃圾邮件或任何东西,只是为了测试 PHP/C++ 可以在网上做什么。我想知道如何才能做到这一点,以及您是否有任何有用的文章/教程。
谢谢,约翰
快速了解 Web Bots 的最佳方法是阅读 Michael Schrenk 的书“Webbots, Spiders and Screen Scrapers”。这是用 PHP/Curl 编写这些东西的完整介绍,它是我遇到过的最好的书面和最容易阅读的 CS 书籍之一。代码可在配套网站上下载。我现在正在阅读这篇文章,并且非常喜欢它。
这是网站:http ://www.schrenk.com/nostarch/webbots/ 。由于这本书是 2007 年的,您甚至可以通过图书馆订购。它也有 Kindle 版本。
我建议您使用 Python,在开发您想要实现的应用程序时,它比 C++ 好得多。请记住,网络机器人/爬虫受 I/O 限制,而不是 CPU 限制,因此像 C/C++ 这样的语言与 Python 之间的性能差异几乎没有。