心得总结 极简限免 2.0 全新上线,跟大家聊聊一年来遇到的坑和思考

ych(一江烟水晚风凉) · May 16, 2022 · Last by bimohxh replied at May 18, 2022 · 170 hits

好久没发文了,当然主要是因为沉迷划水无法自拔,关于这个项目,一年前的帖子有一些介绍,虽然不多,也不想再写一遍了,比如起源、初心什么的,所以,贴上地址,如果有想要了解的,自己去吧。

原贴:https://w2solo.com/topics/2633 站点:https://free.warmday.wang/

这篇内容主要来聊一聊这一年遇到的一些坑,以及解决方案(思路),方便大家提前躲坑。还有使用的一些新的技术方案。

本次新版网站使用 VUE 3 + Vite 2 + Typescript + Tailwind CSS 3 当然管理端也是这个技术方案,下面是原因

因为 VUE 3 的发布,所以赶上了潮流,同时为了在开发的时候预览速度更快更强,也同步使用了官方推荐的 Vite 2,当然编程语言也从 Javascript 全面切换到 Typescript ,UI 框架的话因为实在是没等到 Vuetify 3 的正式版,暂时放弃(但依旧期待),也切换到了 Tailwind CSS

当然如果觉得新版还是丑的话,我只能说再过一年就会好看了,毕竟能力有限...

那就简单的说一说这一年来,单纯这一个项目遇到的一些坑吧

  • 公共 cdn 静态资源

原本使用的是 jsDelivr 然后在某一天炸了,从此之后,就考虑多家 cdn 引用

  • 公共 cdn 静态资源(还是这个问题)

https://unpkg.com/ 也是一个静态资源服务,然后看到了一篇文章,说在发现了一个国内镜像,只需要把unpkg.com 替换成 unpkg.zhimg.com就可以获得飞一般的速度,然而也没有提及在镜像的提供者是谁,直到有一天这个镜像原本提供的部分资源变成了 404,我才去查了一下,原来是某乎,貌似并没有开放给外部使用。哎,不清楚来源的静态资源还是少用,搞不好还有机会涉及到赔偿呢

  • 后端服务

这个其实不算什么大坑,该项目目前使用的是 BaaS 服务,但依旧是遇到过无服务的情况,建议自己做项目的话还是要想办法提高服务在线率,比如多种获取数据方式:自有服务 +BaaS 服务双保险、异地容灾等。当然还是那句话,脱离业务的架构都是扯淡!不要过度设计!

  • 成本问题

越来越多的第三方免费服务转为付费服务了,比如友盟网站统计,最低价已经 819 元一年了....对于我这种无盈利的站点实在是难以承担。所以建议大家再做项目的时候,考虑好盈利方案,或者想办法降低成本(2022 年了互联网服务成本竟然在增加...),期望大家都能获得自己想要的东西吧,无论是爱与和平还是金钱

能监测内购限免吗

Reply to saimax

可以的

亲,可以交换友情链接吗?https://dajiayouxuan.com/ 先加为敬 https://dajiayouxuan.com/youqing

用起来挺不错的

从经验来说,可以通过提供 Rss 的形式然后结合 revue 实现半自动推送订阅(需要手动点推送)

无营收的话 建议可以先使用 https://analytics.google.com/,google analytics 做流量分析,网站统计的话 没必要付费去搞

很棒的创意

看到 Vuetify 就知道是程序员了,我也是用的这个,目前 v3 应该快出来了,我会等它出来再考虑 vue3。另外,网站统计用百度的不就行了嘛,免费的,没搞懂还有啥特殊功能需要么。

Reply to lixuehan
  • 友链的话,我尽量早点加上...最近这几天没时间,大概周日之前吧
  • 推送现在依托在微信公众号,个性订阅的话,可能需要接入登录系统,还需要再考虑考虑,感谢建议,但是我这是个相对静态站...Rss 都没有😂
Reply to lf9666666

嗯是的,现在用百度了,谷歌统计的话连上去有点费劲😂

Reply to bimohxh

难道程序员用的不应该 element 么😃 ,选择 Vuetify 是因为颜值在线并且足够简单,还可以轻松支持多屏幕。我原本以为会在 5 月初上正式版,现在看来,如果不鸽的话,那就应该是这个月的最后一两天

Reply to ych

不是复制代码仍进去就行了?

Reply to ych

我现在都把你这个放在桌面,每天看一眼,昨天买了 affinity ,抽时间准备学习下

Reply to ych

普通程序员选 element,高级的选 vuetify,不止是 UI 好不好看的问题,而是 Element 的组件设计很垃圾

You need to Sign in before reply, if you don't have an account, please Sign up first.