phantomjs, qt, redis