使用PHP在服务器上解析HTML或使用JavaScript在最终用户端解析HTML会更好吗?

gok*_*jou 2 javascript php web-scraping

我需要编写一个脚本,它接受链接并解析链接页面的HTML以引入标题和其他一些数据,例如可能是一个简短的描述,就像你链接到Facebook上的内容一样.

当用户向站点添加链接时将调用它,因此当客户端启动站点时可以看到相当数量的命中.

我很好奇我是否应该在服务器端使用PHP或最终用户端使用Javascript执行此操作?我一直在编写背后的逻辑,试图弄清楚标记的哪些区域充满了潜在的内容,这让我想知道如果继续使用PHP,加载是否会过多.

客户端只有一个体面的Web服务器,我担心解析/分析HTML页面可能是太多的负载,我们可以在Javascript中执行它并将其发送给添加链接的用户.

对此事的任何建议或想法都会很棒.谢谢.

编辑:这些数据不会直接进入数据库,它用于帮助用户自动填写他们的链接描述,这些描述在存储到数据库之前仍然经过我的常规审查.

Pet*_*ley 5

嗯,这是一个简单的,因为由于相同的原始策略,从纯粹使用JavaScript的客户端执行此操作只是简单的选择.

解析HTML并不是一项繁重的任务,你应该在PHP中做得很好.