php抓取网页源码,将javascript的字符做处理实现简单的css渲染
优采云 发布时间: 2022-06-11 14:01php抓取网页源码,将javascript的字符做处理实现简单的css渲染
php抓取网页源码,将javascript的字符做处理实现简单的css渲染,
vuex-page-scan
项目中有用到商品列表数据,用的vue-driven-js。
这个问题,让我想起一件往事,当年我们在设计一个类似《三体》android版中才会出现的“缓存”功能,总的来说,就是出现bug了,所以想让开发者定期修改的dom,修改后就推送到客户端。当年我们有个朋友给出的方案是依靠object.defineproperty。但依据这个方案,我推测应该只能在已缓存的数据中能够达到对dom的修改,否则,修改后的数据的影响将扩大到全局变量中。
这其实是在作死,因为数据所修改的变量会被浏览器彻底处理掉。此时此刻,我想,如果在浏览器使用事件*敏*感*词*,然后通过settimeout事件对dom进行事件*敏*感*词*,就可以很方便地实现“定时更新”这个功能。因为object.defineproperty中使用function,所以在我看来就不存在这样的问题。对于缓存功能,我有个想法,就是使用一个websocket服务器,将缓存的内容订阅到一个“邮箱账号”中,同时将这个“邮箱账号”插入“websocket”服务器。
当用户使用微信登录时,在微信客户端向这个“邮箱账号”注册一个"websocket"会话。等用户取消注册或重新注册时,在微信客户端发送一个指令,告诉浏览器"websocket"会话已关闭,并保存当前会话相关内容到临时文件中。再次使用时,就可以自动触发这个订阅。我觉得这种形式,就可以帮助我们实现订阅下来的邮件来进行更新,用户再也不用记得新邮件应该在什么时候发出了。