- 博客(22)
- 收藏
- 关注
原创 vscode配置PHP Intelephense
VS Code中PHP智能开发助手Intelephense的核心功能与配置详解 摘要: Intelephense是VS Code中最主流的PHP语言服务扩展,提供语法高亮、错误检查、代码补全等智能开发功能。其配置分为用户配置(全局生效)和工作区配置(项目级优先)。主要配置项包括:代码透镜显示(实现/重写/引用统计)、类型兼容性处理(数组访问与遍历)、代码补全风格(命名规范、自动导入)、静态方法调用提示等。合理配置这些选项可以平衡开发便利性与性能开销,如关闭不必要的代码透镜可提升响应速度,设置符合项目规范的命
2026-06-15 19:09:02
182
原创 PHP重回巅峰!基于 Laravel13 打造的新一代企业级 API 框架,youhujun 开源生态全家桶2.0面世
摘要: laravel-fast-api-youhujun 2.0是基于Laravel13的企业级全栈开发框架,配套Vue3管理端和Uniapp移动端,提供完整商业解决方案。核心优势包括: 渐进式架构:支持单体到微服务的无缝扩展,自研分库分表方案应对亿级流量; 高性能设计:MySQL+ES双写架构实现读写分离,提升查询效率; 强类型规范:全链路DTO校验确保代码质量,降低维护成本; 安全防护:多层加密与权限体系保障数据安全; 完整生态:提供前后端配套项目及详细文档,显著降低开发成本。适用于个人至企业级项目,
2026-05-28 07:47:14
392
原创 3拉取windows版本的加密扩展源码,编译扩展-windows环境加密php(三)
本文详细介绍了在Windows环境下编译PHP加密扩展的完整流程。首先需要拉取私有仓库的Windows版加密扩展源码,然后配置VS2019编译环境,通过phpize.bat和nmake命令完成扩展编译。编译成功后,在php.ini中配置加载生成的dll文件,即可使用该加密扩展。文章提供了完整的命令行操作步骤和截图说明,包括环境准备、编译过程、扩展配置以及最终的加密测试验证,展示了加密后的PHP代码可以正常运行的实例。整个过程涵盖了从源码获取到最终使用的完整链路。
2026-05-10 15:52:01
33
原创 2部署PHP官方编译SDK,构建Windows平台扩展编译基础环境底座-windows环境加密php(二)
本文介绍了在Windows平台部署PHP官方编译SDK的详细步骤。主要内容包括:1)从PHP官网下载SDK并解压到指定路径;2)配置编译工具链,包括下载安装php-sdk-binary-tools工具集,并解决bison.exe版本过低、zlib缺失等问题;3)补充7za.exe等缺失工具;4)将工具目录添加到系统环境变量。通过以上步骤,为后续PHP扩展的编译工作搭建了基础环境。文章提供了详细的下载链接和操作示例,帮助开发者顺利完成环境配置。
2026-05-09 13:53:40
205
原创 1搭建 Windows 平台下 MSVC C/C++ 编译工具链-windows环境加密php(一)
本文介绍了在Windows平台搭建MSVC C/C++编译工具链的完整流程,旨在为PHP源码加密扩展开发提供编译环境支持。内容包括:1) 确认PHP版本信息;2) 下载安装Visual Studio Build Tools 2022,选择"C++桌面开发"组件;3) 验证安装结果,通过x64 Native Tools Command Prompt执行cl命令测试编译环境。该工具链将作为后续开发PHP加密扩展的基础设施,帮助保护企业核心业务代码不被非法复制和传播,构建技术壁垒和版权护城河。
2026-05-09 13:52:54
341
原创 3使用–linux环境加密php(三)
这篇文章介绍了在Linux环境下使用fricc2工具加密PHP文件的方法。主要内容包括:使用命令"fricc2 -o 加密后的文件 要加密的文件"进行加密操作,并提供了测试示例,展示加密后的PHP文件仍能正常执行和在浏览器中输出。文章配有命令行操作截图和浏览器输出效果图,证实了加密方法的有效性。该工具简单易用,能有效保护PHP代码安全。
2026-05-04 19:01:03
21
原创 4绑定机器-需要在最开始执行--linux环境加密php(四)
文章摘要 本文介绍了在Linux环境下进行PHP加密前的机器绑定准备工作。主要内容包括: 环境准备: CentOS系统需要安装Development Tools和zlib相关组件 Ubuntu系统需要安装build-essential等开发工具 操作步骤: 进入指定目录查看init_key文件 赋予init_key可执行权限 执行init_key程序完成机器绑定 注意事项: 该绑定操作需要在其他步骤之前执行 init_key文件必须是可执行状态 这些准备工作完成后,才能继续进行后续的PHP加密操作。
2026-05-04 18:59:50
140
原创 2编译生成加密工具--linux环境加密php(二)
本文介绍了在Linux环境下编译生成PHP加密工具fricc2的步骤。首先进入工具目录PHP-FRICC2/fricc2,执行make命令进行编译;然后将生成的可执行文件fricc2复制到/usr/bin/目录下,以便全局使用。整个过程简洁明了,只需三个简单命令即可完成加密工具的安装部署。
2026-05-03 02:25:29
23
原创 1安装php加密扩展--linux环境加密php(一)
在软件开发与项目运营场景中,核心业务源码、底层逻辑架构是企业最珍贵的无形资产。现实行业里普遍存在开发人员离职、外包团队私自备份、源码随意流转倒卖等乱象,一套成熟可落地的业务系统,往往因源码外泄被低价复制、跟风复刻,直接造成原创公司市场被抢占、利润被瓜分、前期运营与研发投入付诸东流。本套 PHP 代码加密扩展及部署文档,旨在从底层对项目核心源码与业务逻辑进行高强度保护:有效杜绝程序员、外包人员私自带走与倒卖核心源码资产;搭建专属技术壁垒,防止同行轻易复刻商业模式与业务系统;
2026-05-03 02:19:01
428
原创 代码编程之策略模式-php专题
摘要:策略模式通过定义统一接口和封装具体策略类,实现算法/行为的灵活切换。电商示例展示了根据用户性别展示不同内容的实现,符合开闭原则且易于扩展。数组映射闭包函数则提供了更轻量级的策略实现方式。策略模式的优点包括解耦、复用性强和单一职责,但会增加类数量和设计复杂度。适用于需要动态切换算法或存在大量条件判断的场景,简单场景可能过度设计。
2026-02-02 18:41:03
51
原创 如何在ollama中微调模型
Ollama模型微调简明指南:只需准备JSONL格式的专属对话数据(50-200条核心对话),创建包含基础模型和微调参数的Modelfile配置文件,通过命令行执行ollama create命令即可完成微调。整个过程无需复杂代码,支持本地离线运行,可搭配WebUI可视化界面使用。建议采用渐进式微调策略,持续补充新对话数据优化模型表现。推荐使用llama3:8b或qwen2:7b等中文友好模型作为基础模型,普通电脑约5-20分钟即可完成微调。
2026-02-02 18:18:11
1309
原创 服务器配置webhook自动拉取代码
本文介绍了在CentOS/Rocky Linux系统上配置Webhook实现Git代码自动拉取的步骤:1)下载Webhook二进制文件并安装;2)创建systemd服务配置文件,设置9000端口;3)配置hooks.json文件,通过项目ID验证请求;4)编写git-pull.sh脚本执行pull操作;5)在GitCode平台配置Webhook地址。文章还提供了多仓库配置方法,并给出日志查看和问题排查方案,实现代码提交后服务器自动同步更新。
2026-01-21 02:59:53
398
原创 用gogs搭建自己的git托管平台
本文详细介绍了使用Gogs搭建Git管理服务的完整流程。首先需要满足MySQL≥5.7和Git≥1.8的环境要求,然后创建git系统用户并设置权限。通过二进制方式安装Gogs后,配置systemd服务实现开机自启。重点步骤包括:配置MySQL数据库(创建gogs用户和数据库)、设置Nginx反向代理(转发3000端口请求)、准备仓库存储目录并修改权限。最后修改Gogs配置文件app.ini完成基础配置。整个过程涵盖了从环境检查到服务部署的完整链路,适合需要自建轻量级Git服务的开发者参考。
2026-01-21 02:10:27
526
原创 vscode配置php开发代码规范
在 VSCode 中,PHP 也有类似 JS 的 ESLint 的工具来统一代码规范,核心是通过 PHP_CodeSniffer(PHPCS,负责代码规范检查) + PHP-CS-Fixer(负责自动修复规范) 配合 VSCode 扩展实现,流程和 ESLint 很像
2026-01-16 02:04:50
1037
原创 专为 PHP 全栈开发者量身打造!youhujun 开源生态全家桶正式亮相
专为 PHP 全栈开发者量身打造!youhujun 开源生态全家桶正式亮相
2026-01-12 14:37:44
980
原创 本地部署deepseek并结合vscode使用
:: tipollama官网下载太慢,点击下方下载其余到官网下载点击下载以后双击安装::: tipollama默认安装在C盘,不可以更改安装路径。
2025-02-19 14:17:53
1169
原创 uniapp发布web和vue项目部署nginx配置
虽然我自己记录了笔记,但是昨天部署unipp的web端,测试的时候刷新页面出现了404的情况,每次都忘记.所以记录下来。
2025-01-21 08:59:43
489
原创 PHP : “preg_match(): Unknown modifier ‘_‘“
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2021-09-14 10:39:55
778
原创 推荐一款最近发现非常实用的数据库建模工具
推荐一款最近发现非常实用的数据库建模工具PDMan--国产免费通用数据库建模工具(极简,漂亮)PDMan–国产免费通用数据库建模工具(极简,漂亮)码云链接地址: https://gitee.com/robergroup/pdman最近因为公司的项目,需要理清楚数据库的表关系,同时设计数据库.一直想找一款支持中文编辑,又能向很好向同事直观展示数据库各表关系的建模工具,意外发现了这款神器....
2019-07-05 19:15:35
3012
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅