·
Aimless

前端说一说吧,后端我不了解 no_mouth 总而言之就是用户体验上的问题:

1、最主要的问题是首次访问速度,以及首次绘制速度(FCP),据我本地测试访问到显示完整页面所需的时间几乎接近10s,这确实不尽人意;根据测试发现,你的站内的资源(JS/CSS等)传输协议都是HTTP1.1,由于速度本身就不够理想,可以考虑资源提供更换HTTP2,这会提升不少的性能;据Lighthouse测试显示你的静态资源传递的时候并没有使用压缩(如Gzip),考虑是不是服务器的设置问题,压缩应该能减少一半以上的传递量;网站的静态文件(特别是index部分的js和css)存在大量的未使用代码(JS约50%),考虑是否是因为过度使用组件库等外部依赖,致使Tree Shaking效果变差或者Tree Shaking本来就没有正常工作。尽可能减少使用复杂的组件库和不必要的依赖,特别是因为Vite在这方面编译的表现并非很优秀。

2.设计设计设计!这个网站有种让人不明所以的感觉,作为一个文字平台缺少分类缺少标签等等;而且还有很多莫名其妙的功能,比如导航栏工具那些...用iframe嵌套一些可能跟网站中心没啥关系的东西....而且说实在即使做成href也好比iframe,后者不稳定也不够安全///说实在这个网站的界面设计改良空间实在很大,组件库没必要引用如此的多,风格不统一看起来并不协调,细节有待好好打磨。

祝项目成功 stuck_out_tongue