我们如何测试和审查代理服务
Proxyway 是一个联盟网站,这已经不是什么秘密了。这就是我们(Adam、Chris 和 Isabel)维持生计的方式。同时,我们运行详细的性能基准测试,并努力为我们评论的服务提供公正的评估。
这些看似相互冲突的利益能够调和吗?你为什么要相信我们?本文详细介绍了我们的测试方法以及 Proxyway 如何平衡项目的商业和研究方面。
Proxyway 如何赚钱
Proxyway 有几种收入来源:
- 我们的主要来源是 附属关系 与代理服务器提供商和我们在此网站上介绍的其他公司合作。具体细节因提供商而异,但我们通常会从通过联盟链接注册的每位付费客户那里获得一些收入分成。链接出现在 最佳供应商名单以及 个人评论.
这并不意味着您支付的费用会比直接访问公司时更多——价格保持不变甚至更便宜,因为我们设法协商定制折扣和其他交易。
与许多其他联盟网站不同, 我们不允许公司自由竞标名单上的位置。我们根据性能基准和我们个人对服务的体验进行排名。然后,我们根据这些排名让供应商认领指定位置。如果他们拒绝,我们会将位置提供给下一个最佳供应商。
我们还通过以下方式赚钱 向感兴趣的公司出售评论。我们对进行评论所需的人工收费,付费并不保证获得好评。我们将在下一节中详细描述该过程。
- 我们有 其他收入来源, 也一样,但它们只占我们收入的一小部分。例如,您有时可能会看到宣传活动或服务的横幅。此外,提供商可能会影响其在“评论”导航下拉菜单和 评论分类页面.
我们的 研究计划 被从该项目的商业方面移除。 换句话说,你无法通过花钱获得更好的结果或更有利的描述。
我们的审核流程
Proxyway 是其领域内的知名网点,因此我们收到了很多评论请求。由于我们的工作量和其他活动,我们只能回复其中的一些。没有特定的选择标准,但是 我们通常偏爱以下服务:拥有较大的市场占有率、提供独特的东西(比如他们自己的代理池)、或者只是引起我们的兴趣。
我们的评论是需要花钱的。 这是为了补偿在运行性能测试和创建内容方面投入的劳动力。支付费用可以让提供商在 Proxyway 上占有一席之地, 但是 它并不能保证获得有利的评价。 具体来说,受评审者将获得:
- 对一款或多款产品进行详细性能评估。我们涵盖以下基准。
- 出现在我们的评论列表中。
- 根据结果出现在我们的最佳供应商列表中。
- 在我们的研究计划中占有一席之地(例如年度 代理市场研究),尽管发表评论并不是参与的硬性要求。
- 持续报道 代理市场新闻部分.
提供商经常向我们提供访问权限 对我们测试的服务。这会产生作弊的风险(例如用其他公司的代理网络补充他们的代理网络)。但与此同时,它允许提供商充分发挥他们的潜力。简而言之,我们以君子协议为基础开展工作。
我们在出版之前将草稿展示给审阅者以核实事实信息。 然而,我们不接受编辑性编辑;除非我们犯了严重的方法错误,否则我们很少在审核过程中重新测试产品因此,我们收到的好评并不多,但各公司普遍对他们所谓的 均衡 评估。在极少数情况下,受审者会选择不发表文章。
基准测试方法
详细的性能基准测试是 Proxyway 的一大特色。本节将介绍我们如何运行这些基准测试。
代理池测试
我们的代理池测试评估代理网络的大小和组成。 我们在每个采用轮换代理池形式的产品上运行它:通常是住宅和移动代理网络,但如果符合标准,也可以是数据中心和 ISP 代理。
基准测试使用 我们定制的 Python 脚本 在 GitHub 上公开发布。我们每天最多运行 60,000 个请求,具体取决于代理网络的位置和类型,每个连接请求都会轮换 IP。我们最长的基准测试持续 21 天,该基准测试测试没有任何过滤器的代理池。
有些人可能认为应该提出更多请求,但是:
- 代理提供商通常优先考虑IP唯一性作为选择标准。
- 研究论文和我们的经验表明,在某个特定点之后,代理开始重复自身。
- 我们的数据跨越多年,一致的数字使得比较更加容易。
我们从两个领先的数据库获取与代理服务器关联的 IP 地址的详细信息:IP2Location 和 MaxMind。
- 的MaxMind 为我们提供地理位置和 ISP 相关数据,例如 IP 所在的国家和城市,或与哪个互联网服务提供商相关。
- IP2位置 告知我们 IP 的使用类型:换句话说,拥有 IP 地址的公司提供什么类型的服务。这些服务可能是固定电话或移动互联网提供商、数据中心、托管服务等。它帮助我们确定代理是否属于住宅网络(ISP、ISP/MOB 或 MOB 使用类型),或者它是否是移动地址(MOB 或 ISP/MOB 使用类型)。
以下是我们针对不同代理网络的测试参数。它们可能会随时间而变化:
| 代理位置 | 天 | 总请求数 |
| 全球 | 21 | 1.2百万 |
| 欧盟(德国、西班牙、法国、意大利、荷兰) | 14 | 1.2百万 |
| US | 14 | 560,000 |
| UK | 14 | 560,000 |
| 印度 | 14 | 560,000 |
| 巴西 | 14 | 560,000 |
| 澳大利亚 | 7 | 140,000 |
| 代理位置 | 天 | 总请求数 |
| 全球 | 14 | 280,000 |
| 欧盟(德国、西班牙、法国、意大利、荷兰) | 14 | 280,000 |
| US | 14 | 280,000 |
| UK | 14 | 280,000 |
| 印度 | 14 | 280,000 |
| 巴西 | 14 | 280,000 |
| 澳大利亚 | 7 | 140,000 |
| 代理位置 | 天 | 总请求数 |
| US | 7 | 70,000 |
基础设施性能测试
我们的基础设施性能测试与代理池评估一起运行(它们实际上是相同的基准)。但是,它考虑了不同的参数,特别是:
- 成功率 – 有多少请求成功到达目标网站并返回其响应。
- 响应时间 – 这个过程需要多长时间。
- 代理网络的稳定性 – 因为我们几乎每秒都会 ping 一次代理网络,所以我们可以追踪其宕机周期。
该测试旨在客观衡量代理网络的速度和可用性,因此它需要一个目标:a) 始终可用,b) 不会限制或阻止我们的请求。我们的标准符合以下条件: Cloudflare 的跟踪工具,它会自动连接到最近的 Cloudflare 数据中心。页面 大约重 6 千字节.
轮换代理网络通常在各个地理位置都有负载均衡器。为了更准确地捕获其响应时间, 我们从位于德国、美国和新加坡的三台测试服务器发送请求, 取决于代理国家。我们对未过滤池的请求来自德国。
| 代理位置 | 测试服务器的位置 |
| 全球 | Germany |
| 欧盟(德国、西班牙、法国、意大利、荷兰) | Germany |
| US | US |
| UK | Germany |
| 印度 | 新加坡 |
| 巴西 | US |
| 澳大利亚 | 新加坡 |
热门目标的表现
我们还测试代理服务器与热门网站的配合情况。具体目标因代理类型而异,但我们的列表通常包括 一个搜索引擎(谷歌)、一个电子商务网站(亚马逊)和一个流行的基于图像的社交媒体网络.
在这里,我们使用 基于 HTTPX 的不同 Python 脚本。它配置了自定义标头(例如用户代理),以防止被阻止。我们的社交媒体网络抓取工具基于 带有隐形插件的 Puppeteer.
我们不作 每个目标有 2,000 到 4,000 个连接请求,每次请求都会轮换 IP。代理服务器位置设置为美国。
这可能是我们最不客观的基准,因为它很大程度上取决于网络爬虫的设置。然而,它在捕获异常值方面仍然很有用,尤其是在比较多个提供商时。
下载速度测试
其他基准
我们有时可能会纳入额外的基准。 它们出现在本节中是因为我们尚未对它们进行标准化。
例如, 2024 年代理市场研究 包括我们所谓的 IP 质量测试。我们借用了第三方服务 IPQualityScore 的见解来衡量住宅代理网络面临的滥用程度。
随着时间的推移,可能会出现更多类似的基准。一旦它们变得根深蒂固,我们将在单独的部分中介绍它们。
问题与反馈
如果您有任何问题或建议来改进我们的流程,请随时通过 info at proxyway dot com 与我们联系。