gpt4 book ai didi

php - PHP 中的并行处理

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:48:45 24 4
gpt4 key购买 nike

我有一长串单词,我试图只将名词打印到输出中。我尝试这样做的方法是:

IF THE WORD IS A PROPER NOUN , JUST PRINT IT {
// THIS IS DONE USING REGULAR EXPRESSION
}
ELSE{
// GO TO ONLINE DICTIONARY http://www.thefreedictionary.com/WORD AND SEE IF CHECK IF THE WORD IS NOUN BY HAVING ANOTHER REGULAR EXPRESSION CHECKING FOR THE NOUN IN THE SOURCE CODE OF THIS PAGE
}

我对 else 部分进行了单元测试,它对单个单词工作正常。如果没有 else 部分,程序打印 4000 多个单词,但是当我集成 else 部分时,程序只打印大约 80 个单词,这是错误的。

谁能指出问题所在?是否有一些并行的方式来处理这些对许多词的请求?

最佳答案

Can someone point out what the problem could be?

我认为这是因为对字典网站的 HTTP 请求需要时间。

Is there some parallel way of processing these requests for many words?

您可以构建一个不匹配单词的列表,然后稍后/并行处理它。但这不是微不足道的。您可以先使用 curl 库或其他多请求组件一次发送多个 HTTP 请求。

此外,与其将请求发送到一次只能回答一个单词的网站,不如请求一个包含多个单词的数据库,并且您可以像此处建议的那样将其放入系统 Extracting nouns from a long list of words .

关于php - PHP 中的并行处理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6313351/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com