můžete použijte klienta MongoDB REST:
-
Sleepy.Mangoose :Je to nejlepší IMO
-
MongoDB REST :Vypadá to slibně, ale ještě není kompletní a má nějaké podivné chyby (například odmítl posílat velké požadavky (více než 80 000 znaků) a trvalo mi 3 hodiny, než jsem zjistil, co je na něm špatného)
Můžete se připojit přímo ke zbývajícímu serveru z vámi vloženého javascriptu (použijte ajax
jQuery nebo jednoduše použijte xmlhttprequest
), ale myslím, že je lepší to udělat uvnitř evaluate
PhantomJS (protože pokud stránka, kterou analyzujete, obsahuje chyby javascriptu, váš vložený javascript nemusí fungovat správně).
Ale osobně se mi nelíbí myšlenka REST serveru pro PhantomJS. Myslím, že je lepší napsat celou aplikaci v NodeJS
a použijte phantomjs
modul pro spuštění PhantomJS. Tímto způsobem nemusíte jít cestou REST a můžete použít (nyní oficiální) Ovladač nativního uzlu MongoDB
, který je potenciálně mnohonásobně rychlejší než servery REST (protože mimo jiné nevyžaduje serializaci/deserializaci HTTP JSON).