首页
学习
活动
专区
圈层
工具
发布

#编译

为了口醋,我包了顿饺子——从零构建 Mureka Client

用户12724357

最近换赛道,尝试走独立音乐人的路,有些上头。目前在深度使用Mureka AI音乐平台进行创作,准备充值成为会员,长期使用。对比了下它的套餐,基础会员一年要398...

3510

DeepSeek-TUI——DeepSeek自己的Claude Code终端

用户12724357

第一次编译时踩了坑——缺少 libdbus-1-dev 和 pkg-config,编译直接报错。装好依赖后重新编译,耗时约 4 分 22 秒,得到了两个可执行文...

4310

基于 TypePHP 物联网服务端原生编译框架

Tinywan

随着 TypePHP 原生编译技术的成熟,一套专门面向物联网场景的服务端框架 TypeApp 正式浮出水面。它以「极简构建,原生运行」为核心理念,用标准化组件组...

3710

Webman TypePHP AOT 二进制构建插件

Tinywan

长久以来,PHP 项目部署都绕不开一个前提:服务器必须预先安装PHP运行环境、配套扩展,再上传代码、安装 Composer 依赖。分发、源码保护、环境一致性一直...

4010

零环境依赖!像 Go 一样分发 PHP,Docker 一键编译原生二进制

Tinywan

TypePHP 是 Swoole 团队开源的 PHP 深度 AOT(Ahead-of-Time)原生静态编译器,可将 PHP 代码直接编译为原生汇编机器码,让 ...

4710

NativePHP 官方也要用 TypePHP 编译二进制了吗?

Tinywan

TypePHP 是一套全新的 PHP 静态编译器(AOT,Ahead-Of-Time)。它不是简单的 opcode 缓存,也不是打包工具,而是一套完整的编译器工...

3810

TypePHP、PHP JIT 与 Elephc 性能基准测试深度剖析

Tinywan

本次基准测试采用简单整数循环:总计一亿次迭代,每一轮计算都依赖上一轮输出结果。通过掩码将变量 $h 限制在30位,理论上不会发生数值溢出。即便如此,PHP 的溢...

3110

告别 PHP 解释器!TypePHP 把 Webman 编译成了纯原生二进制

Tinywan

PHP-CLI 解释器的动态容错机制掩盖了大量底层边界问题,而 TypePHP 的 AOT(提前编译)静态编译模式要求所有符号、形参与作用域在编译期必须完全确定...

2310

PHP 编译成 exe?ThinkPHP 8 × TypePHP 落地实战

Tinywan

⚡ TypePHP × ThinkPHP 8.0 原生 AOT 编译工程。基于 TypePHP (TPC) AOT 编译器与 ThinkPHP 8.x 打造的 ...

3810

PHP 原生编译器 TypePHP 正式开源登顶 GitHub

Tinywan

导读:在 Web 发展史中,“PHP 是世界上最好的语言”不仅是一个梗,更是无数 Web 项目高效落地的真实写照。然而,随着云原生与微服务架构的普及,PHP 基...

5610

解码 TypePHP〡05. 如何用 PHP 写出不丢精度的金额计算

Tinywan

下一篇讲编译期注解:NotNull、NotEmpty、Validate 这些怎么把空指针和非法参数扼杀在编译阶段,同样带完整案例。

5310

解码 TypePHP〡04. 告别解释执行!TypePHP 编译原理深度拆解

Tinywan

模式 1:静态编译执行。AOT 编译过的用户代码,直接机器指令执行,无 zval 装箱、无 Opcode,接近原生 C++ 性能。

3310

解码 TypePHP〡01. PHP 终于要编译成原生代码了?

Tinywan

区别就在编译时机。OPcache 只是缓存字节码,还是虚拟机跑;JIT 是运行时挑热点代码编译,掌握的信息有限;TypePHP 是编译期一次性把所有静态可分析的...

4010

PHP 官方正式弃用 PECL,PIE 成为扩展安装新标准

Tinywan

2025 年 8 月,PHP 内部社区提交了一份 RFC(Recommend PIE and deprecate PECL)。该 RFC 于 2025 年 9 ...

2610

TypePHP 桌面应用,用 PHP 超集开发 Windows 连连看桌面程序

Tinywan

为了防止写出编译不过的代码,项目还配了一个 AOT 静态检查器(framework/aot-checker.php),在编译前就把不兼容的 PHP 写法拦下来。...

2810

【漏洞复现】Redis 8.8.0 模块加载代码执行漏洞

熔城Sec

 该公众号大部分文章来自作者日常学习笔记,也有部分文章是经过作者授权和其他公众号白名单转载,未经授权,严禁转载,如需转载,联系开白。请勿利用文章内的相关技术从事...

2710

让 2013 年的 GTX TITAN 跑本地 LLM — Kepler 架构 GPU 复活记

用户8140185

GTX TITAN :2013 年旗舰卡,Kepler 架构(GK110),算力 3.5(sm_35)。 NVIDIA 在 CUDA 12.0 起彻底移除了对 ...

3610

写给 C++ 工程师的 OpenClaw.NET 上手指南:用你熟悉的 C++ 思维,跑起一个生产级 AI Agent

张善友

这就是「编译期生成 vs 运行期内省」的老对立面,你一直站编译期这边。你新增 DTO 时,记得挂到某个 JsonSerializerContext 上。

17710

性能测试左移:从开发早期开始保障系统韧性

顾翔

某SaaS企业将性能门禁嵌入GitLab CI后,开发人员主动优化代码的比例达74%——因为“性能红灯”比“编译失败”更早亮起,且修复建议直达具体行号(如:“L...

8200
领券