上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 18 下一页
摘要: xhprof是facebook团队开发的用于研究php性能的扩展,并且提供了图形化的界面展示性能参数和过程。对于各种php的项目的性能瓶颈研究有一定帮助,值得一用。 我在上一篇《Dockerfile搭建极简LNMP环境》一文中已经创建好了LNMP环境,下面是基于这个容器进行xhprof的安装和使用。 阅读全文
posted @ 2021-02-17 12:44 freephp 阅读(1385) 评论(0) 推荐(0) 编辑
摘要: 很多人都不想被贴上标签,我曾经也一样。觉得青春不能被定义,人也不能被分类。但随着学习和工作的变迁,慢慢开始发现标签也是一种名片效应。 比如一个做汽车销售的朋友,他就对BMW的车型非常熟悉,可以说是懂车帝。那么他在销售BMW的时候就会特别得劲和顺手,顾客也更有可能被他说服成交。同样的,如果一个深耕某个 阅读全文
posted @ 2021-02-15 23:04 freephp 阅读(154) 评论(0) 推荐(1) 编辑
摘要: 最近才发现ThinkPHP6.0和CI4.x都要求php版本为7.1以上了,本机的php版本还停留在7.0.3x,又懒得升级,于是考虑使用Docker来运行一个lnmp环境。 常规环境搭建的方式有两种,一种是把php、mysql、nginx分别编写一个Dockerfile,然后再使用docker-c 阅读全文
posted @ 2021-02-15 00:06 freephp 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 之前做一个需求的时候需要对页面上所有的banner上添加提示文案,例如:这是广告。本来想一个一个广告部件上添加文案div来实现。 后面向同组大佬请教,可以利用css中的伪元素:before来实现。 伪元素,顾名思义,就是它们不是真的HTML页面元素,实际上就一个带有css样式的透明元素,只展示某些c 阅读全文
posted @ 2021-02-01 22:40 freephp 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 在一个规范化的研发流程中,一般遵循如下流程: 开发阶段:研发功能或者修复bug,在本地自测。 代码审核阶段:提交代码,并请求团队内人员做code review。 测试环境测试阶段:部署到测试环境并请求测试。 发布线上待测阶段:测试环境通过测试发布到线上进行测试。 验收完成任务:线上验证成功,关闭这个 阅读全文
posted @ 2021-01-31 20:12 freephp 阅读(370) 评论(0) 推荐(0) 编辑
摘要: 关于升级还是不升级,这是一个哲学问题。 gulp4的语法更加现代,支持ES6的大部分写法,使用exports的方式去暴露任务组合,更加灵活和便捷。 gulp4同时也提供了很多强大的API,例如parallel()和series()。此外,gulp4不再支持同步任务,所以可以看到编写任务的时候也不再推 阅读全文
posted @ 2021-01-27 22:01 freephp 阅读(873) 评论(0) 推荐(1) 编辑
摘要: gulp4.0入门和实战 我最近遇到需要优化web的性能的任务,然后就捣鼓了一些对资源文件优化压缩的方案。由于之前的项目中有使用到gulp,所以在需要处理的web项目中也优先使用这个技术。 先聊聊gulp是什么? gulp被称为基于流的自动化构建工具,也是用NodeJS编写的额。使用NodeJs对文 阅读全文
posted @ 2021-01-21 21:53 freephp 阅读(449) 评论(0) 推荐(1) 编辑
摘要: 最近有在尝试给项目加入消息中间件服务,首先想到了鼎鼎大名的RocketMQ。RocketMQ是一款高性能的、分布式消息中间件,由阿里开源。它提供了丰富的消息拉取方式,能够处理上亿级的海量数据,甚至在阿里双十上经受了超大的请求峰值,其商业可用性值得依赖和使用。 安装方式比较简单,就是在Rocket官网 阅读全文
posted @ 2021-01-03 21:47 freephp 阅读(1781) 评论(0) 推荐(0) 编辑
摘要: 有时候需要在本地导入一些stage环境的数据到本地mysql,面对1000+的sql文件(包含表结构和数据,放在同一个文件夹下),使用navicat一个一个导入sql文件显然有点太慢了,于是考虑使用source命令批量来实现。网上看了很多人遇到这个高频的数据库sql导入问题,但是没有特别具体的解决方 阅读全文
posted @ 2020-12-26 23:52 freephp 阅读(842) 评论(0) 推荐(0) 编辑
摘要: docker在Mac下使用非常方便,官网提供了desktop版本的可视化软件,甚至还十分贴心地集成好了k8s套件。然而如果想同时部署和使用多个容器,每个容器不使用127.0.0.1地址,而是各自有ip,如使用172.17.0.x网段,则需要解决从宿主机到各个容器的网络通信。 如果是使用其他Linux 阅读全文
posted @ 2020-12-26 17:21 freephp 阅读(5696) 评论(3) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 18 下一页