huangyuzhang / Fizzy-Theme

🥤A tasty blogging theme for Ghost.
https://fizzy.cc
MIT License
282 stars 68 forks source link

部分JS,CSS加载极慢的问题 #33

Open linzhangxing opened 5 years ago

linzhangxing commented 5 years ago

你好,我是一个国内ghost用户,我关注你这个主题已经很久了,也一直在使用,你这个主题整体感觉非常棒,感谢你的付出。 不过在使用过程也遇到一些问题。在国内网络环境下,主题用到的一些组件加载会很慢,尤其是https://cdn.jsdelivr.net , https://use.fontawesome.com/ 这两个站点的资源加载会很慢,有时候长达数十秒,你看能否考虑把用到的这些资源放到本地或者更换CDN节点。 此外想咨询一下作者是否有将valine 评论系统集成进去的计划。

huangyuzhang commented 5 years ago

你好,感谢你的支持!

首先据我所知 jsDelivr 在国内的加载速度是挺不错的,不过呢因为做主题还是需要考虑尽量让大部分的使用者尽可能少的做自定义的工作。如果你那边测试 jsDelivr 速度比较慢的话可以自己fork然后更换CDN,因为我还不太清楚国内一般都用那些CDN。具体需要修改的文件可以参考:https://github.com/huangyuzhang/Fizzy-Theme/blob/master/README-zh.md#%E8%B5%84%E6%BA%90%E6%9C%AC%E5%9C%B0%E5%8C%96

FontAwesome 这个我也一直在考虑,因为主题只使用了没几个图标,在未来可能考虑在 iconfont 上找一组合适的来替换。(那个featured的图标我也考虑换成某个大拇哥的图标 😃)

另外 valine 的集成并不复杂,之后有时间我会加进去的。

因为一开始这个主题只是一个作为练习git的个人项目,没有想到几个月下来还有挺多朋友喜欢的也在使用,所以也会尽量满足不同地区朋友们的需求,特别是国内的朋友跟我反馈主题打开的速度问题|(比如之前有同学提到谷歌字体的问题,现在唯一使用的Montserrat也支持本地化了),也是上礼拜回国之后才感受到的(不过我这边主要是unsplash的图打开很慢)。在这边再次感谢你提出的问题和建议。

当然,如果你有兴趣也可以考虑一下贡献代码,哈哈!代码如果有不清楚的可以随时提问。

linzhangxing commented 5 years ago

好的,感谢你的回复。你提到的贡献代码的问题,我可能帮不上忙,主要是我是一个后端开发工程师,很久没写前端的代码,现在对前端的东西不是很熟悉了,所以帮不上什么忙,可能能帮的就是作为一个使用者能提供一点意见。