在 php 层面生成二维码
BigCoke233 opened this issue · comments
这是什么方面的想法?
现有内容的优化
这个想法具体是要实现什么?
替换掉 qrcode.js,让文章二维码生成在服务端进行
这个想法实现后有什么帮助?
优化页面性能和渲染速度,以及解决可能存在的兼容性问题
是否有具体的实现思路?
使用这个 php 库(https://github.com/t0k4rt/phpqrcode )编写一个可供前端调用的 api,只在用户鼠标悬浮在「文章二维码」按钮上时开始生成二维码,并将二维码存入 js 变量和 localStorage(每篇文章有对应的储存 key),如果用户点击「文章二维码」按钮,则从变量中取出并展示;如果没有,则仍然保留 localStorage,用户下次点击相同文章的二维码按钮时直接去除使用。
感觉还是客户端生成要好点,不想平白无故浪费服务器资源(来自1h1g服务器贫穷的微笑)
欸,那弄个设置项吧 qwq