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

又到年终总结时

以前写作文和每年写总结的时候,都喜欢用光阴似箭光阴如梭,现在再回过头来看,也确实是太快了

 

这一年,感觉啥事情都没有做成,不能算是混混噩噩吧,但也确实没有做成什么事。外包带来最大的问题就是没有积累,就是在不停的往前走,不知道何时是个尽头。
之所以说是没有积累,是因为每次接活的行业都不一样,然后导致代码的可复用性就差了。相当于就变成0积累。
 
2018年要改变这种情况,先定一下1~2个行业,真要有活就只在这1~2个行业里折腾,其他的不碰,或者推荐靠谱的团队来完成。希望明天会更好
GO,2018!

dcloud更新失败的可能原因

dcloud更新失败有几个原因:

 

1、manifest.json在打包的时候不对
2、checkversion的时候用数字和字符串比较
3、版本小于当前版本,但判断的时候没判断好
4、wgt文件不是zip压缩的
5、网络原因,没下载好文件
 
基于以上几个原因。除了网络原因。其他可以一试(下次我试一下直接打包成zip,然后改名成wgt试一下看看)
 

PHP7+OPCACHE,有没有感觉网站象秒开?

如题。感觉棒棒的!

 
看了一下。数据库压力也不大。当然本身也不大。我还是使用了 nginx+apache的方式。为什么这么做?
一个是sablog原来的rewrite规则 有点麻烦,不想改来改去的
第二个是哪天我真要做负载均衡了,这样也容易(先装个逼,其实没吊用)

也许你们看不出,但本博客确实升到了PHP7了

如题,由于切换服务器从linode到香港,顺手将PHP升到了7。

由于之前在做好了准备工作,【[2017-01-04] - sablog for PHP7】所以迁移还是相对比较简单。
不过还是漏了一点点东西,比如
1、sablog里的split函数,看了一下他的内容,不复杂,就直接改成Explode了,没有用preg_split
2、漏网一个eregi函数,在database.php中,用preg_match('//i'),来代替了(这是官方手册上说的:http://php.net/manual/en/function.eregi.php,因为从PHP7开始就被Remove掉了,没办法)
3、一个漏网之鱼:mysql_get_server_info,其实db函数中已经有这个db::versions()方法了,但。。。他还是在代码里写了,所以调用了一下$DB->version();
 
目前几乎没有看到什么大问题,在include/common.php中用error_reporting(7),阻挡了大部分的warning。先混过去。如果再遇到问题就改一下

取消使用百度的CDN加速

最终,我还是取消使用百度的CDN加速了。主要还是因为他发现我没有备案,所有的CDN都是从国外绕了一圈。那么,这相当于啥都没做,反而可能还拖慢了我的速度。

 
目前我在linode上的速度其实也还行没有那么慢,所以撤回来了(有考虑在国内备个案,再说了。哎。原来的备案也被取消了)