手机浏览 RSS 2.0 订阅 膘叔的简单人生 , 腾讯云RDS购买 | 超便宜的Vultr , 注册 | 登陆
浏览模式: 标准 | 列表分类:Misc

又做了一次服务网站的迁移

在很久很久以前,我其实一直是使用阿里云的,直到后面腾讯也出了云。当然使用量明显没有阿里大,而且我还一直是推荐阿里的。

由于国内的一些原因,有些网站没法备案(比如个人网站,还不能介绍自己做的项目,只能用公司网站。。),所以,部分网站采用了香港的服务器。
 
在早些年吧,用aws的lightsail,便宜,但没有香港区,只有:日本、韩国、新加坡,这些地区吧,白天访问都挺正常,一到晚上就开始抽风,于是几乎全部撤出,采用阿里云香港。
前两年都挺OK。好象从21年起,阿里云香港也开始逐步抽风了,最高的时候丢包率达到了25%左右,白天也是一切正常。
 
因此只能想办法再尝试尝试换了。这次就换到腾讯去了,看看效果如何。
--
话说从03年到现在,也算是用了不少服务器了。
04~05,自己买AMD的芯片组装的windows服务器,托管在上海漕河泾,后因为那边经常断电烧坏了
08年开始,买了朋友的一台dell的2U,托管在edong,也是因为他们迁机房的问题,导致我整个断网2个月,alexa排名从1万掉到10万开外,就再也没有恢复过
11年开始使用linode,然后就是各种其他的大大小小的、知名的不知名的服务器都在尝试,感觉就是在不停踩坑
用过GCP、AWS,还有盛大云、DO,OVH的等。后面因为开始做外包,慢慢全部不再使用,直接用国内的阿里云,这两年在慢慢切回腾讯云。
 
有几个小原因,比如备案,你在A站备案,到腾讯还是不能使用2级域名。必须要在他那边备案,所以才不得不使用香港主机,先用起来,后面备案再切。所幸现在的网站都是git来git去的。基本上部署一个网站也就半小时就行了。
 
没用docker,PHP用docker感觉没啥大意义。之前用过,因为要跑不同的PHP版本,从5.6~8都有,那时候不得不用docker。现在基本上都以7.4为主,即使上8也不会有大问题,所以不再使用Docker了。
 
废话说的太多了,睡觉~

清除了模板中的一个防劫持的代码

在我的页面中第一行,其实以前一直有一行:<!--<!DOCTYPE html><head></head><body></body></html>-->

看起来好象没什么用,但其实他在http时代防止了不少运营商的页面劫持。那时候在没有https的时代,很多运营商会在网页的html里嵌入一个iframe,用来显示他们的广告或者其他内容。大部分都是往<head>里插入一个js或者在<body>里扔一个iframe,而我上面的代码,其实就在页面上有了两个head和body,但因为是注释的,所以即使这些运营商劫持了,他注入的内容往往都被注释掉了。
 
逃过一劫,但到了https的时代后,其实就比较难了。所以刚才在看到模板的时候,还是忍不住删除了。
看看以前的记录:

时代变化了,很多事情就这么过去了

悄悄的利用cloudflare做了个CDN前置

节后了,悄悄的用cloudflare做了个cdn前置,感觉速度确实快了不少。

不过,原来的服务器是放在阿里的轻量服务器香港。阿里在轻量上走的很早,但性能是越来越差,丢包越来越严重。真不知道是怎么想的。
现在再看阿里,推出了轻量负载均衡和数据库,鉴于阿里香港的表现情况,我是彻底不敢碰。由于我的服务器,有一台是明年到期,因为上面还挂着备案,所以暂时还不想退掉。1C1G,一年续费459,这个459是0带宽的。我最终还是选择了0带宽,然后弹性续费,毕竟其实只是为了绑个备案,没必要。
 
估计后续可能还是会先aws的lightsail,IP免费换(东南亚最便宜才3.5刀,当然,正常按5刀算)。现在想想真是走了很多弯路,早期10刀/20刀一个月的linode,后面换DO,各种小的国外轻量级KVM用着,慢慢的国内越来越便宜,逐步超越了那些国外的服务器。
 
Aws的费用确实太高,但lightsail,也真的还行。
不过,现在cloudflare的一些小功能倒是真的不错,也引入了R2,对标AWS的S3,免费流量和存储都是10G,这是冲着七牛来的啊。。。不知道后续发展会怎么样。反而国内的其他云存储吧,都开始按量计费了。又拍云呢,又不支持S3的协议,搞的反而是复杂了(还是简单的或者说还能支持FTP协议,是优点也是缺点。)
 
废话很多,只是感慨 一下

利用qshell自动上传APK到七牛存储

 在开发安卓的时候,因为还没有用什么第三方的工具,比如自动构建和自动上传,所以就想点办法了。比如我flutter run apk的时候,会构建android的文件,然后我打开七牛,上传到指定目录下。再到接口文档里改一下。。。一个自动更新就这样完成了。

 
听起来也不复杂,但对于我在没有使用第三方工具时,有没有再方便一点的办法呢?去七牛文案放了一下,有qshell的命令行,压缩包8M,解压后18M,看了一下命令行参数,发现用起来也方便
1、qshell account ak secret [name],可以将某个对应的账户先存下来
2、qshell buckets ,显示当前所有的bucket。。。开始我以为是listbuckets,结果这个是显示所有文件
3、qshell rput [bucket] [distname] [localname] --worker=10 ,有没有worker都无所谓,看了一下,没有明显的提升,而且就一个文件。。。本来是用qupload2的。结果默认没有进度,一直显示是二进制内容被读的情况,感觉无法适应。还是换成rput了。。
 
现在就方便了。。。flutter run apk && qshell  rput [bucket] [distnam] build/...../release.apk ,直接上传。当然文件名要替换的,否则上传的时候rput 用--overwrite参数进行覆盖。
 
然后利用curl,将最后一条的git log 更新内容。以及版本号通知server,server存储下来,然后接口读出来就可以返回给APP用了。也算一个偷懒的办法了。

昨天看某短视频说月入12000,15年应该要攒下10万

 如题,虽然看得出这种是段子,月入1.2万,15年攒10万肯定是没问题,但是女主来一说就很恐怖了,比如:

房贷

3000

伙食

2500

240

120

煤气

200

物业

150

车位费

260

220

600

衣服

200

200

加油

500

车险

360

理发

20

外出吃饭

300

零钱

200

人情

500

小孩伙食费

400

保险

100

文具

100

蓝球、散打

800

小孩零用

100

小孩衣服

200

牛奶水果

300

家庭生活费

100

说是一个月只剩300多了。
看了下上面的内容,其实就是感觉挺有意思的。为了拍视频也为了吸眼球,什么类别都在往上凑了。所谓的再苦不能苦孩子,再穷不能穷教育。呵呵
 
Records:96112345678910»