V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
爱意满满的作品展示区。
messense

Prerender - Render JavaScript-rendered page as HTML using headless Chrome

  •  
  •   messense ·
    messense · Mar 21, 2017 · 2683 views
    This topic created in 3326 days ago, the information mentioned may be changed or developed.

    https://github.com/bosondata/prerender

    为一个 Angular 1.x 编写的网站做 SEO 的时候选择了 NodeJs 版的开源的 prerender,起初工作得很好,随着搜索引擎爬虫的访问量的增加, PhantomJS 的各种问题越来越明显,于是开了这个坑。

    使用了 Python 3.5+、 asyncio 和 Sanic , Headless Chrome 驱动渲染。

    暂时只支持原项目的 window.prerenderReady 这种方式的渲染。

    Supplement 1  ·  Mar 28, 2017

    Prerender.io 的要求,更改了项目在 GitHub 上的名称:

    https://github.com/bosondata/chrome-prerender

    1 replies    2017-03-22 21:37:29 +08:00
    fghzpqm
        1
    fghzpqm  
       Mar 22, 2017
    ❤️
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3452 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 04:23 · PVG 12:23 · LAX 21:23 · JFK 00:23
    ♥ Do have faith in what you're doing.