composer dump-autoload

Posted by 夏泽民

composer 提供的 autoload 机制使得我们组织代码和引入新类库非常方便,但是也使项目的性能下降了不少 。



composer 的自动加载原理

Posted by 夏泽民

PHP 自5.3的版本之后,已经重焕新生,命名空间、性状(trait)、闭包、接口、PSR 规范、以及 composer 的出现已经让 PHP 变成了一门现代化的脚本语言。PHP 的生态系统也一直在演进,而 composer 的出现更是彻底的改变了以往构建 PHP 应用的方式,我们可以根据 PHP 的应用需求混合搭配最合适的 PHP 组件。当然这也得益于 PSR 规范的提出。



quartz 定时任务

Posted by 夏泽民

https://github.com/robfig/cron https://github.com/jakecoffman/cron saturn



zero

Posted by 夏泽民

https://github.com/tal-tech/go-zero https://gocn.vip/topics/10845 强大的工具支持,尽可能少的代码编写 极简的接口 完全兼容 net/http 支持中间件,方便扩展 高性能 面向故障编程,弹性设计 内建服务发现、负载均衡 内建限流、熔断、降载,且自动触发,自动恢复 API 参数自动校验 超时级联控制 自动缓存控制 链路跟踪、统计报警等 高并发支撑,稳定保障了晓黑板疫情期间每天的流量洪峰 o get -u github.com/tal-tech/go-zero

  1. Quick Start 编译 goctl 工具 go build tools/goctl/goctl.go 把 goctl 放到 $PATH 的目录下,确保 goctl 可执行


read

Posted by 夏泽民

https://segmentfault.com/a/1190000023691973



Search

Popular posts

Anything in here will be replaced on browsers that support the canvas element

Recent posts

This blog is maintained by 夏泽民

Get in touch with me at 465474307@qq.com

Subscribe to our mailing list

* indicates required