分类: 后端

113 篇文章

第一个 PHP 脚本
CLI 从参数和标准输入取数据,Web 从请求取数据。输出都可能用 echo,但状态码、请求头和生命周期不同。
PHP 环境搭建与工具链
PHP 解释器运行脚本,扩展提供附加能力,Composer 管项目依赖。一个环境能运行 echo 不代表已启用数据库或多字节扩展。
Kratos 微服务入门
Kratos 是 B 站开源的微服务框架。和 go-zero 同属「微服务全家桶」,但路线不同:Kratos 以 gRPC 和 proto 为核心,HTTP 是附属;go-zero 以 .api 文件生成 HTTP 服务为主。
go-zero 微服务入门
go-zero 是国内的微服务框架,核心不是「写 HTTP 接口」,而是用代码生成把一套微服务骨架搭起来:.api 文件描述接口,goctl 生成 handler / logic / model 三层代码,配套限流、熔断、缓存、链路追踪。
Fiber 框架入门
Fiber 是基于 fasthttp 的 Go Web 框架,API 风格照搬 Express。它的卖点只有一个:快。
Echo 框架入门
Echo 是 Go 的 HTTP 框架,和 Gin 定位最接近但 API 设计更统一。核心特点是中间件接口规范、参数绑定和校验做得整齐。
Python 标准库详解
按场景拆解 Python 标准库:文件与系统用 os、pathlib、shutil,网络与数据交换用 socket、urllib、json,结构化数据用 csv、xml,调试用 logging、unittest,并发用 threading、asyncio。
Python 内置函数详解
围绕 Python 3.12 的 69 个内置函数分类讲解,覆盖类型转换、序列操作、输入输出、数学运算、对象属性与迭代器等类别,示例含 sorted、zip、map、filter,并提醒 zip、map、filter 返回的是迭代器而非列表。
Python 35 个关键字详解
Python 3.12 的 35 个关键字,按控制流、定义声明、类型与作用域、异常处理分类逐个讲并配示例,涵盖 match-case、yield、lambda;match、case 需 3.10 以上,async、await 需 3.5 以上。
Gin 框架入门
阅读准备:掌握 Go 函数、结构体、接口和错误返回;知道 HTTP 请求的方法、路径、状态码与 JSON 各承担什么。