摘要:
目录 介绍 代码规范检查与修复 在git commit时自动检查代码规范 后记 介绍 在团队协作开发中,代码规范是必要的。以前的规范都是自己定,然后手动检查,很难做到有效的约束。 现代的PHP,则有得到广泛认可的编码规范: ,`PSR 2`。 同时也有配套的包 (下面简称phpcs)可以自动检查代码 阅读全文
摘要:
背景 之前做备份时,主要是拿一台备份机对生产机做数据库做主备,用 同步上传的图片,文件。随着项目的增多,许多小项目都这样做感觉太过繁琐,每次都要在2台机器之间配置,同时单独拿一台机器做备份成本也挺高。后来发现阿里云OSS的冷冻OSS一年100G也不过几十块,用它备份更便宜也更便捷,于是对于小项目便改 阅读全文
摘要:
这本书适合你吗? 我认为每个有一定PHP开发经验的人都应该读读这本书,因为正如书中的前言所说: “网上有成千上万的PHP教程,其中大多数都已经过时了,展示的是陈旧的实践方式。可是,谷歌的搜索结果给出的仍然是这些教程。过时的信息对马虎的PHP程序员是危险的。他们在不知不觉中就会创建速度慢,且不安全的P 阅读全文
摘要:
近期购买了Laravel的nova以后,需要对它的核心代码做一些修改,为方便与团队其他成员分享,以及在nova官方库更新后方便对差异管理。便将nova库挂在自己的gitlab,通过composer直接引用。 gitlab上全是私有库,composer获取需要认证,在本地测试时输入用户名/密码过认证倒 阅读全文
摘要:
wp-cron的问题 Wordpress内置wp-cron的模块,可以用来执行定时任务,比如定时检查更新,定时发布文章等都需要用到,属于必备功能。但是该模块的特点是:它只能在用户发起请求时检查定时任务。这个特点导致了一个问题:没有用户访问时,那定时任务就得不到执行;有用户访问时,某个用户会因为定时任 阅读全文
摘要:
故障说明 晚上备用服务器自动重启,收到报警,备用服务器上的mariadb从库无法去同步主库。启动mariadb后,报如下错误(重点看红色字体) mariadb_1 | 2018-09-15 17:04:28 140262750803840 [Note] Plugin 'FEEDBACK' is di 阅读全文
摘要:
数据分析平台的目标 产品上线有一定流量后都会有数据分析的需求,分析运营状态、用户行为、应用运行情况等等,为产品改进提供数据支撑。但是数据分析可大可小:既可做到只提供概览,也可做到对每条数据的分析;既可只分析业务指标像用户增长情况等,也可能要分析用户行为或者系统参数等。因此,搭建一个数据分析平台之前一 阅读全文
摘要:
前言 最方便的方法,莫过于使用 :https://github.com/MatteoGabriele/vue analytics。 包是有了,可是真正使用起来会发现 (下称 )可能没检测到或者出现漏统计的问题。本文的主题,就是讨论几个基本的检查点和说明下GA的基本用法,确保 正常工作。 本文分为以下 阅读全文
摘要:
起因 最近碰到一件事:B同学在他电脑的 虚拟机中学习搭建服务器碰到了问题,要我帮他看下。我总不能一个QQ远程桌面连过去,那样操作会卡到崩溃。 过去是最好的方法,不过他的电脑跟我不在一个局域网,又是虚拟机,要怎么连过去呢? 怎么解决? 有两种方法: 1. 通过一台公网服务器,通过 命令建立反向隧道 2 阅读全文
摘要:
ngrok介绍 是一个反向代理软件,最早是因为微信调试需要而使用。后来发现用途不少,我常用的主要是以下方面: 微信调试; 需要,比如第三方登陆或者支付的 ; 对隧道中的 请求抓包分析; 将局域网的 端口映射出来(比如你的朋友请你远程技术支持 ,通过此方式可以直接 到对方电脑,不要用慢吞吞的远程桌面了 阅读全文