互联网用户都知道访问域名前加https的网站会更安全,至于为什么会更安全,能有多安全,用户也不用关心。但程序员需要关心,毕竟和自己的饭碗有关系,也不要因为不懂HTTPS原理被同行怼的哑口无言。 近几年HTTPS届发生了很多事情,其中有几个决定性的大事件。Chrome直接将普通http网站归为不安全, ...
阅读全文 »

之前一篇关于无头浏览器的文章可以看这里 无头浏览器性能对比与Puppeteer的优化文档 ,这篇文章提了部分优化思路和使用场景,就是没具体的代码。今天整理了使用技巧与代码分享给大家(为什么我要说大家)。下文中的代码都用在了生产环境中,单台机器能达到100QPS(没优化之前是20QPS)。平均请求响应 ...
阅读全文 »

2018年,365天一晃眼的功夫就没了,感觉什么都没做又到了团年的时候。这一年特别忙,每天都有事情需要处理,像马达一样飞速运转着。去年这时候我给自己订的2018年的目标是『开心』,结果背向而驰。 开心的事情也有,2019年准备迎接新生命的到来,想到自己还挺年轻的就当老汉了,还是有点开心。不开心的事情 ...
阅读全文 »

工作中我们经常使用脚本绘图,比如通过脚本绘制饼图、折线图、树状图等。每种编程语言都有对应的图形库,像Python的Matplotlib,PHP的GD2。但在实际使用过程中,这些图形库使用起来并不方便。一是编码量大,二是图形渲染效果不理想,三是调试不方便。如上图是由PHP调用GD2扩展绘制而成,绘制这 ...
阅读全文 »

相比其他编程语言,PHP的开发环境是最好搭建的。这也是很多人说PHP傻瓜的原因,但是一个工具太好用肯定是优点,什么时候成缺点了?一些人的思考逻辑让人琢磨不透。 1. 在Windows下安装PHP在Windows平台下安装PHP相比其他平台更容易些。 下载 下载地址:https://windows. ...
阅读全文 »

在开始写第一个PHP程序之前,我们需要了解文件、硬盘、内存、CPU、操作系统。这些都是平时耳熟能详的东西,通过熟悉的事物来打开编程的大门将更容易。 文件 为什么要将文件放在第一个位置来介绍?因为文件就是代码,无论是编译前的还是编译后的代码,都是文件。图片是代码,视频是代码,一切电脑上存在的东西都 ...
阅读全文 »

PHP主要用于Web开发,Web之外使用PHP会很蹩脚。如何得出的这个结论?我们往往会参考大公司的技术架构,发现没有哪个大公司将PHP用于Web之外的场景。如果你一定要在其他场景用PHP,我也会支持你,因为GitHub上很多人这样做,但始终要记住大公司的技术架构是最好的技术指南。 在Web开发的世界 ...
阅读全文 »

最近在修改tideways的bug,tideways是近期最流行的PHP性能分析扩展。我开源的 xhgui-branch 主要用来展示tideways捕获到的详细数据。tideways使用c语言开发,使用到了各种PHP定义的宏,代码读起来晦涩难懂,于是我想办法搭建了一套断点调试工具。 不夸张的说,这 ...
阅读全文 »

最近的运气差到了极点,很难解释,非常玄学。 股票只要买多就必定下跌,卖空必定上涨,一周操作一次,连续亏损好几个月,20万的本金亏了10万,感觉全世界的大佬们都盯着我那点钱。 工作上兢兢业业,起早贪黑,但还是没啥成绩。 还有其他杂事也惹人不快,只要人不快乐,就很难静下心写文章,字里行间都有戾气。最近在 ...
阅读全文 »

#该服务商可能已经跑路,请不要购买了。 一个互联网从业人员如果只会用百度,那他大部分时间都会浪费在搜索上。百度搜索专业问题时返回的查询结果太糟糕,你得不停的筛选尝试,最后无功而返。使用Google搜索应该成为互联网人必备的技能,建议大家尽量使用Google搜索,节约时间。 最近有朋友找我推荐VPS, ...
阅读全文 »