201912-19 laravel 创建命令行命令的图文教程 laravel 创建命令行命令的图文教程 1. 在命令行输入 php artisan make:command NiceWork(此处根据自己想要创建的命名) 继续阅读 >
201912-19 为什么我强烈推荐你学习go语言? HOT 可直接编译成可执行文件,不依赖任何东西,部署就是扔一个文件上去就完成了。这点非常重要,无论是个人开发还是工作中的很多任务,尤其在需要到服务器上跑的最方便了,不需要配置环境什么的,相比Python好太多。 继续阅读 >
201912-19 swoole与golang相比有哪些优势 swoole与golang相比有哪些优势 开发效率 Go语言是本质上是静态语言,开发效率稍差,但性能更强,更适合底层软件的开发 Swoole使用PHP语言,动态脚本语言,开发效率最佳,更适合应用软件的开发 继续阅读 >
201912-19 Go语言入门看这一篇就go了 HOT 谷歌的“20%时间”工作方式,允许工程师拿出20%的时间来研究自己喜欢的项目。语音服务Google Now、谷歌新闻Google News、谷歌地图Google Map上的交通信息等,全都是20%时间的产物。 Go语言最开始也是20%时间的产物。 继续阅读 >
201912-19 从零开始学YII2框架(二)通过 Composer 安装扩展插件 从零开始学YII2框架(二)通过 Composer 安装扩展插件 目前yii2的扩展还不是很多,截止到今天,在官网一共有33个,不过这些插件中不乏有优秀的扩展插件, 我尝试了几个,发现了一系列好用的Yii2插件,作者是来自印度的krajee团队,他们写的插件都很好用。推荐一下。 继续阅读 >
201912-18 PHP实现微信公众号验证Token的示例代码 HOT 这篇文章主要介绍了PHP实现微信公众号验证Token的示例代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧 继续阅读 >
201912-18 Laravel框架Blade模板简介及模板继承用法分析 Laravel框架Blade模板简介及模板继承用法分析 Blade模板是Laravel提供一个既简单又强大的模板引擎; 和其他流行的PHP模板引擎不一样,他并不限制你在视图里使用原生PHP代码; 所有Blade视图页面都将被编译成原生的PHP代码并缓存起来,除非你的模板文件被修改,否则不会重新编译。 而这些都意味着Blade不会给我们增加任何负担。 继续阅读 >
201912-18 清空认知,然后重新理解MySQL索引结构 HOT 排序:优化查询的根本,插入时进行排序实际上就是为了优化查询的效率。 页:用于减少IO次数,还可以利用程序局部性原理,来稍微提高查询效率。 页目录:用于规避链表的软肋,避免在查询时进行链表的扫描。 多页:数据量增加的情况下开辟新页来保存数据。 目录页:“特殊的页目录”,其中保存的数据是页的地址。查询时可以通过目录页快速定位到页,避免多页的扫描。 继续阅读 >
201912-17 支付系统高可用架构设计实战,可用性高达99.999! HOT 对于互联网应用和企业大型应用而言,多数都尽可能地要求做到7*24小时不间断运行,而要做到完全不间断运行可以说“难于上青天”。为此,对应用可用性程度的衡量标准一般有3个9到5个9。 继续阅读 >
201912-17 浅析Yii2集成富文本编辑器redactor实例教程 浅析Yii2集成富文本编辑器redactor实例教程 来谈谈yii2集成另外一个强大好用的富文本编辑器Redactor,个人觉得Redactor比百度编辑器好用哦 Redactor有官方的Yii2插件package,实用性也是很强的。 继续阅读 >
201912-17 百万级高并发mongodb集群性能数十倍提升优化实践(上篇) HOT 线上某集群峰值TPS超过100万/秒左右(主要为写流量,读流量很低),峰值tps几乎已经到达集群上限,同时平均时延也超过100ms,随着读写流量的进一步增加,时延抖动严重影响业务可用性。该集群采用mongodb天然的分片模式架构,数据均衡的分布于各个分片中,添加片键启用分片功能后实现完美的负载均衡。 继续阅读 >
201912-17 使用 laravel 的 validator验证方法 如何优雅的使用 laravel 的 validator验证方法 web 开发过程中经常会需要进行参数验证,laravel 中我们常用 validator 或者 request 这两种方法来进行验证,但是这两种验证都不是很方便进行自定义提示信息,自定义验证规则,所以下面来介绍一种很方便的用法: 继续阅读 >
201912-16 了解Swoole吗?为什么说PHP与Swoole是最佳组合? 我们现在就来详细的了解下swoole! Swoole是一个面向生产环境的 PHP 异步网络通信引擎,使 PHP 开发人员可以编写高性能的异步并发 TCP、UDP、Unix Socket、HTTP,WebSocket 服务。Swoole 可以广泛应用于互联网、移动通信、企业软件、云计算、网络游戏、物联网(IOT)、车联网、智能家居等领域。 使用 PHP + Swoole 作为网络通信框架,可以使企业 IT 研发团队的效率大大提升。 继续阅读 >
201912-14 Docker 容器监控方案怎么选?看看这套开源方案! HOT 在调研容器监控系统的时候,其实是有很多选择的,比如docker自带的docker stats命令,Scout,Data Dog,Sysdig Cloud,Sensu Monitoring Framework,CAdvisor等。 通过docker stats命令可以很方便的看到当前宿主机上所有容器的CPU,内存以及网络流量等数据。但是docker stats命令的缺点就是统计的只是当前宿主机的所有容器,而获取的监控数据是实时的,没有地方存储,也没有报警功能。 继续阅读 >
201912-14 这些牛逼的GitHub 使用技巧你知道几个? 推荐 GitHub Pages大家可能都知道,常用的做法,是建立一个gh-pages的分支,通过setting里的设置的GitHub Pages模块可以自动创建该项目的网站。 这里经常遇到的痛点是,master遇到变更,经常需要去sync到gh-pages,特别是纯web前端项目,这样的痛点是非常地痛。 Github官方可能嗅觉到了该痛点,出了个master当作网站是选项,太有用了。 继续阅读 >
201912-14 laravel 获取当前url的别名方法 小编就为大家分享一篇laravel 获取当前url的别名方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧 如下所示: 继续阅读 >
201912-14 Curl 在 Swoole 协程中的解决方案 Curl 在 Swoole 协程中的解决方案 众所周知,在 Swoole 应用中,是不推荐使用 Curl 的,因为 Curl 会阻塞进程。 本文会用实际的代码和数据,用最直观的方式,让你明白为什么。 继续阅读 >