Node.js 的网页浏览扩展 Horseman

码农软件 · 软件分类 · Node.js 扩展 · 2019-04-14 22:12:08

软件介绍

Horseman 是一个 Node.js 扩展模块,利用 PhantomJS 实现直接链式 API 和方便理解的控制流来实现无需图形化界面的网页浏览和数据获取。

示例代码:

var Horseman = require("node-horseman");
var horseman = new Horseman();

var projects = ['nodejs',
    'jquery',
    'tomcat',
    'mysql',
    'docker',
    'j2cache',
    'runjs',
    'git'];

projects.forEach( function( p ){
  var data = horseman
  .open('http://www.oschina.net/p' + p)
  .text('div.soft_collect_count');
  console.log( p + ': ' + data );
});

安装方法:

 npm install node-horseman

本文地址:https://codercto.com/soft/d/3597.html

大型网站技术架构演进与性能优化

大型网站技术架构演进与性能优化

许令波 / 电子工业出版社 / 2018-6 / 79

《大型网站技术架构演进与性能优化》从一名亲历者的角度,阐述了一个网站在业务量飞速发展的过程中所遇到的技术转型等各种问题及解决思路。从技术发展上看,网站经历了Web应用系统从分布式、无线多端、中台到国际化的改造;在解决大流量问题的方向上,涉及了从端的优化到管道到服务端甚至到基础环境优化的各个层面。 《大型网站技术架构演进与性能优化》总结的宝贵经验教训可以帮助读者了解当网站遇到类似问题时,应如何......一起来看看 《大型网站技术架构演进与性能优化》 这本书的介绍吧!

在线进制转换器
在线进制转换器

各进制数互转换器

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具

HEX HSV 转换工具
HEX HSV 转换工具

HEX HSV 互换工具