自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

fegus的博客

办公模板库

  • 博客(1402)
  • 资源 (1765)
  • 收藏
  • 关注

原创 子比主题v7.4绕授权接口源码

2.上传以上源码,并配置好伪静态最后在/etc/hosts里面加一行127.0.0.1 apiZibll.com。子比主题7.4绕授权接口源码,仅包含api文件仅供学习参考!正版子比主题7.4请到官方下载这里不提供。1.搭建一个站点,绑定apizibl.com域名,并开启SSL (随便找个域名的证书就行)3.Nginx伪静态。

2023-09-27 22:30:20 1023

原创 OpenResty从入门到精通29-最容易失准的性能测试?你需要压测工具界的“悍马”wrk

性能测试是个技术活儿,能做对、做好的人不多。希望今天这节课,能让你对性能测试有一个更全面的认识。最后给你留一个作业题:wrk 支持自定义 Lua 脚本来做压力测试,那么,你可以根据它的文档,写一段简单的 Lua 脚本吗?这可能会有一些难度,但完成的同时,你一定能更深刻地理解 wrk 暴露接口的用意。欢迎留言写下你的答案和思考,也欢迎你把这篇文章分享给更多的人,我们共同进步。

2023-05-18 09:55:40 1204

原创 OpenResty从入门到精通28-test-nginx还可以这样用?

除了在预处理器中增加 perl 代码之外,你还可以在run_tests原语之前,随意地增加 perl 函数,也就是我们所说的自定义函数。下面是一个示例,它增加了一个读取文件的函数,并结合eval };close $in;$content;run_tests;__DATA__关于的介绍就到此结束了。当然,它的功能其实还有更多,我们只讲了最核心最重要的一些。授人以鱼不如授人以渔,学习测试的基本方法和注意点我都已经教给你了,剩下的就需要你自己去官方的测试案例集中去挖掘了。

2023-05-18 09:54:57 970

原创 OpenResty从入门到精通27-test-nginx包罗万象的测试方法

今天,我们学习的是如何在中发送请求和检测响应,包含了 body、header、响应码和错误日志等。通过这些原语的组合,你可以实现比较完整的测试案例集。最后,给你留一个思考题:这种抽象一层的 DSL,你觉得有什么优势和劣势吗?欢迎留言和我探讨,也欢迎你把这篇文章分享出去,一起交流和思考。

2023-05-18 09:54:35 1577

原创 OpenResty从入门到精通26-代码贡献者的拦路虎:test-nginx简介

不得不说,虽然强大,但很多时候,它可能不一定适合你的场景。杀鸡焉用宰牛刀?在 OpenResty 中,你也选择使用断言风格的测试框架busted。busted结合resty这个命令行工具,也可以满足不少测试的需求。最后,给你留一个作业题,你可以在本地把 memcached 的这个测试跑起来吗?如果你能新增一个测试案例,那就更棒了。欢迎在留言区记录你的操作和心得,也可以写下你今天学习的疑惑地方。同时,欢迎你把这篇文章分享给更多对OpenResty感兴趣的人,我们一起交流和探讨。

2023-05-18 09:54:03 711

原创 OpenResty从入门到精通25-答疑(二):特权进程的权限到底是什么?

你好,我是温铭。专栏更新到现在,OpenResty第二版块 OpenResty API 篇,我们就已经学完了。恭喜你没有掉队,仍然在积极学习和实践操作,并且热情地留下了你的思考。很多留言提出的问题很有价值,大部分我都已经在App里回复过,一些手机上不方便回复的或者比较典型、有趣的问题,我专门摘了出来,作为今天的答疑内容,集中回复。另一方面,也是为了保证所有人都不漏掉任何一个重点。下面我们来看今天的这 6 个问题。

2023-05-18 09:53:19 809

原创 OpenResty从入门到精通24-实战:处理四层流量,实现MemcachedServer

这个实战项目到现在就接近尾声了,最后,我想留一个动手作业。你可以把上面 memcached server 的实现代码,完整地运行起来,并通过测试案例吗?今天的作业题估计要花费你不少的精力了,不过,这还是一个原始的版本,还没有错误处理、性能优化和自动化测试,这些就要放在后面继续完善了。我也希望通过后面内容的学习,你最终能够完成一个完善的版本。如果对于今天的讲解或者自己的实践有什么疑惑,欢迎你留言和我讨论。也欢迎你把这篇文章转发给你的同事朋友,我们一起实战,一起进步。

2023-05-18 09:52:02 1104

原创 OpenResty从入门到精通23-[视频]导读lua-resty-requests:优秀的lua-resty-是如何编写的?

你好,我是温铭。今天的内容,我同样会以视频的形式来讲解。这几个问题,也是今天视频课要解决的核心内容,希望你可以先自己思考一下,并带着问题来学习今天的视频内容。同时,我会给出相应的文字介绍,方便你在听完视频内容后,及时总结与复习。下面是今天这节课的文字介绍部分。

2023-05-18 09:49:50 457

原创 OpenResty从入门到精通22-[视频]从一个安全漏洞说起,探寻API性能和安全的平衡

你好,我是温铭。今天的内容,我同样会以视频的形式来讲解。这几个问题,也是今天视频课要解决的核心内容,希望你可以先自己思考一下,并带着问题来学习今天的视频内容。同时,我会给出相应的文字介绍,方便你在听完视频内容后,及时总结与复习。下面是今天这节课的文字介绍部分。

2023-05-18 09:48:41 638

原创 OpenResty从入门到精通20-超越Web服务器:特权进程和定时任务

到此,今天的主要内容我就讲完了。从上面的几个功能,我们可以看出,OpenResty 在做一个更好用的 Nginx 的前提下,也在尝试往通用平台的方向上靠拢,希望开发者能够尽量统一技术栈,都用 OpenResty 来解决开发需求。这对于运维来说是相当友好的,因为只要部署一个 OpenResty 就可以了,维护成本更低。最后,给你留一个思考题。由于可能会存在多个 Nginx worker,那么 timer 就会在每个 worker 中都运行一次,这在大多数场景下都是不能接受的。

2023-05-18 09:48:01 931

原创 OpenResty从入门到精通21-带你玩转时间、正则表达式等常用API

学完今天这节课后,OpenResty 中常用的 Lua API 我们就都介绍过了,不知道你是否都清楚了呢?最后,留一个思考题给你:在ngx.now的示例中,为什么在没有 yield 操作的时候,它的值不会修改呢?欢迎留言分享你的看法,也欢迎你把这篇文章分享出去,我们一起交流,一起进步。

2023-05-18 09:47:49 946

原创 OpenResty从入门到精通18-worker间的通信法宝:最重要的数据结构之shareddict

在实际的开发中,我们经常会用到多级缓存,OpenResty 的官方项目中也有对缓存的封装。你能找出来是哪几个项目吗?或者你知道一些其他缓存封装的 lua-resty 库吗?欢迎留言和我分享,也欢迎你把这篇文章分享给你的同事、朋友,我们一起交流,一起进步。

2023-05-17 10:37:58 1018

原创 OpenResty从入门到精通17-为什么能成为更好的Web服务器?动态处理请求和响应是关键

到此,让我们回顾下今天的内容。我们按照请求报文和响应报文的内容,依次介绍了与之相关的 OpenResty API。你可以看得出来,和 NGINX 的指令相比,OpenResty API更加灵活和强大。那么,在你处理 HTTP 请求时,OpenResty 提供的 Lua API 是否足够满足你的需求呢?欢迎留言一起探讨,也欢迎你把这篇文章分享给你的同事、朋友,我们一起交流,一起进步。

2023-05-17 10:35:31 642

原创 OpenResty从入门到精通16-秒杀大多数开发问题的两个利器:文档和测试案例

OpenResty 现在的官方文档只有英文版本,国内工程师在阅读时,难免会因为语言问题,抓不住重点,甚至误解其中的内容。但越是这样,越没有捷径可走,你更应该仔细地把文档从头到尾读完,并在有疑问时,结合测试案例集和自己的尝试,去确定出答案。这才是辅助我们学习 OpenResty 的正确途径。最后,我想提醒一下,在 OpenResty 的 API 中,凡是返回值中带有错误信息的,都必须有变量来接收并做错误处理,否则前方一定会有坑等你跳进去。

2023-05-17 10:33:19 808

原创 OpenResty从入门到精通15-OpenResty和别的开发平台有什么不同?

最后,我再多说几句。这节课,我们学习的是 OpenResty 的原理和几个重要的概念,不过,你并不需要背得滚瓜烂熟,毕竟,这些概念总是在和实际需求以及代码结合在一起时,才会变得有意义并生动起来。不知道你是如何理解的呢?欢迎留言和我一起探讨,也欢迎你把这篇文章分享给你的同事、朋友,我们一起交流,一起进步。

2023-05-17 10:32:06 601

原创 OpenResty从入门到精通14-答疑(一):Lua规则和NGINX配置文件产生冲突怎么办?

你好,我是温铭。专栏更新到现在,OpenResty第一版块入门篇,我们就已经学完了。恭喜你没有掉队,仍然在积极学习和实践操作,并且热情地留下了你的思考。很多留言提出的问题很有价值,大部分我都已经在app里回复过,一些手机上不方便回复的或者比较典型、有趣的问题,我专门摘了出来,作为今天的答疑内容,集中回复。另一方面,也是为了保证所有人都能不漏掉任何一个重点。下面我们来看今天的这5个问题。

2023-05-17 10:31:14 723

原创 OpenResty从入门到精通13-[视频]实战:基于FFI实现的lua-resty-lrucache

你好,我是温铭。今天的内容,我同样会以视频的形式来讲解。这几个问题,也是今天视频课要解决的核心内容,希望你可以先自己思考一下,并带着问题来学习今天的视频内容。同时,我会给出相应的文字介绍,方便你在听完视频内容后,及时总结与复习。下面是今天这节课的文字介绍部分。

2023-05-17 10:30:00 571

原创 OpenResty从入门到精通11-剖析Lua唯一的数据结构table和metatable特性

好的,到这里,今天的主要内容就结束了。事实上,table 和 metatable 会大量地用在 OpenResty 的库以及基于 OpenResty 的开源项目中,我希望通过这节课的学习,可以让你更容易地读懂这些源代码。自然,除了 table 外,Lua 中还有其他一些常用的函数,我们下节课再一起来学习。最后,我想给你留一个思考题。为什么库要模拟 OO 来做一层封装呢?欢迎在留言区一起讨论这个问题,也欢迎你把这篇文章分享给你的同事、朋友,我们一起交流,一起进步。

2023-05-17 10:29:41 861

原创 OpenResty从入门到精通12-高手秘诀:识别Lua的独有概念和坑

从“多问几个为什么”的角度出发,Lua 中 250 这个阈值是从何而来的呢?这算是我们今天的思考题,欢迎你留言说下你的看法,也欢迎你把这篇文章分享给你的同事、朋友,我们一起交流,一起进步。

2023-05-17 10:29:30 663

原创 OpenResty从入门到精通10-JIT编译器的死穴:为什么要避免使用NYI?

那究竟什么是 NYI 呢?LuaJIT 的运行时环境,除了一个汇编实现的 Lua 解释器外,还有一个可以直接生成机器代码的 JIT 编译器。LuaJIT 中 JIT 编译器的实现还不完善,有一些原语它还无法编译,因为这些原语实现起来比较困难,再加上 LuaJIT 的作者目前处于半退休状态。这些原语包括常见的 pairs() 函数、unpack() 函数、基于 Lua CFunction 实现的 Lua C 模块等。这样一来,当 JIT 编译器在当前代码路径上遇到它不支持的操作时,便会退回到解释器模式。

2023-05-17 10:28:00 751

原创 OpenResty从入门到精通09-为什么lua-resty-core性能更高一些?

讲了这么多内容,最后我还是想说,FFI 虽然好,却也并不是性能银弹。它之所以高效,主要原因就是可以被 JIT 追踪并优化。如果你写的 Lua 代码不能被 JIT,而是需要在解释模式下执行,那么 FFI 的效率反而会更低。那么到底有哪些操作可以被 JIT,哪些不能呢?怎样才可以避免写出不能被 JIT 的代码呢?下一节我来揭晓这个问题。最后,给你留一个需要动手的作业题:你可以找一两个lua-nginx-module 和 lua-resty-core 中都存在的 API,然后性能测试比较一下两者的差异吗?

2023-05-17 10:27:06 873 1

原创 OpenResty从入门到精通08-LuaJIT分支和标准Lua有什么不同?

让我们来回顾下今天的内容。OpenResty 出于性能的考虑,选择了 LuaJIT 而不是标准 Lua,并且维护了自己的 LuaJIT 分支。而 LuaJIT 基于 Lua 5.1 的语法,并选择性地兼容了部分 Lua5.2 和 Lua5.3 的语法,形成了自己的体系。至于你需要掌握的Lua 语法,在下标、字符串拼接、数据结构和变量上,都有自己鲜明的特点,在写代码的时候你应该特别留意。你在学习 Lua 和 LuaJIT 的时候,是否遇到一些陷阱和坑呢?

2023-05-16 08:08:32 894

原创 OpenResty从入门到精通07-带你快速上手Lua

今天,我们一起快速地学习了标准 Lua 的数据结构和语法,相信你对这门简单精巧的语言已经有了初步的了解。下节课,我会带你了解 Lua 和 LuaJIT 的关系,LuaJIT 更是 OpenResty 中的重头戏,值得我们深入挖掘。最后,我想再为你留下一道思考题。还记得这节课讲math库时,学过的这段代码吗?它可以在指定范围内,随机生成两个数字。不过,你可能注意到了,这段代码是用当前时间戳作为种子的,那么这种方法是否有问题呢?又该如何生成好的种子呢?

2023-05-16 08:07:47 1038

原创 OpenResty从入门到精通06-OpenResty中用到的NGINX知识

总的来说,在 OpenResty 中用到的都是 Nginx 的基础知识,主要涉及到配置、主从进程、执行阶段等。而其他能用 Lua 代码解决的,尽量用代码来解决,而非使用Nginx 的模块和配置,这是在学习 OpenResty 中的一个思路转变。最后,我给你留了一道开放的思考题。Nginx 官方支持 NJS,也就是可以用 JS 写控制部分 Nginx 的逻辑,和 OpenResty 的思路很类似。对此,你是怎么看待的呢?欢迎留言和我分享,也欢迎你把这篇文章转发给你的同事、朋友。

2023-05-16 08:06:58 805

原创 OpenResty从入门到精通05-[视频]opm项目导读

你好,我是温铭。今天的内容,我特意安排成了视频的形式来讲解。这两个问题,也是今天视频课要解决的核心内容,希望你可以先自己思考一下,并带着问题来学习今天的视频内容。同时,我会给出相应的文字介绍,方便你在听完视频内容后,及时总结与复习。下面是今天这节课的文字介绍部分。

2023-05-16 08:05:47 366

原创 OpenResty从入门到精通04-如何管理第三方包?从包管理工具luarocks和opm说起

一个开源项目想要健康地发展壮大,不仅需要有硬核的技术、完善的文档和完整的测试,还需要带动更多的开发者和公司一起加入进来,形成一个生态。正如 Apache 基金会的名言:社区胜于代码。还是那句话,想把 OpenResty 代码写好,一点儿也不简单。OpenResty 还没有系统的学习资料,也没有官方的代码指南,很多的优化点的确已经写在了开源项目中,但大多数开发者却是知其然而不知其所以然。

2023-05-16 08:05:16 1001

原创 OpenResty从入门到精通03-揪出隐藏在背后的那些子项目

今天,我们主要学习了OpenResty 安装后的目录结构,以及背后的一些子项目。希望你学完今天的内容后,能够了解更多 OpenResty 的项目。OpenResty 已经远远超出了 NGINX 负载均衡和反向代理的范畴,实现了自己的生态,下一次我们会详细聊聊这方面。对于今天的内容,你有哪些疑惑和问题吗?欢迎留言和我分享,也欢迎你把这篇文章转发给你的同事、朋友,一起学习高效开发。

2023-05-16 08:03:11 609

原创 OpenResty从入门到精通02-如何写出你的“helloworld”?

让我们回顾下今天讲的内容。我们通过一行简单的代码,延展到OpenResty 的安装和 CLI,并在最后启动了 OpenResty 进程,运行了一个真正的后端程序。其中,resty是我们后面会频繁使用到的命令行工具,课程中的演示代码都是用它来运行的,而不是启动后台的 OpenResty 服务。更为重要的是,OpenResty 的背后隐藏了非常多的文化和技术细节,它就像漂浮在海面上的一座冰山。我希望能够通过这门课程,给你展示更全面、更立体的 OpenResty,而不仅仅是它对外暴露出来的 API。

2023-05-16 08:02:50 581

原创 OpenResty从入门到精通01-初探OpenResty的三大特性

欢迎你留言和我分享你的 OpenResty 学习之路,在这期间,你又走过哪些弯路呢?也欢迎你把这篇文章转发给你的同事、朋友。还是那句话,在学习的过程中,你有任何疑问,都可以在专栏中留言,我会第一时间给你答复。

2023-05-16 08:02:19 756

原创 OpenResty从入门到精通开篇词-OpenResty,为你打开高性能开发的大门

你好,我是温铭,OpenResty 软件基金会主席,曾任某开源商业公司合伙人,前 360 开源技术委员会委员,在互联网安全公司工作了 10 年,负责开发过云查杀、反钓鱼和企业安全产品。接下来的几个月,我会带着你系统地学习一下 OpenResty。

2023-05-16 08:01:38 661 1

原创 设计模式之美100-如何将设计思想、原则、模式等理论知识应用到项目中?

上一节课,我们对整个专栏的理论知识点做了串讲复习,不知道你掌握得如何?对于上节课总结的重点内容,我希望你能多花点时间搞透彻,对于一些不那么重要的内容,我建议你把专栏当作工具资料,用到的时候随手查阅,再深入学习研究。实际上,很多小伙伴反应,虽然理论掌握得差不多,专栏也很贴近实战,每个知识点的讲解都有结合实际的代码案例,并且最后还有集中的项目实战,但落实到自己写代码的时候,还是无法将学到的理论知识很好地应用到其中。今天,我们就再聊一聊,如何将设计思想、原则、模式等理论知识应用到实际的项目开发中。

2023-05-16 07:58:19 511

原创 设计模式之美99-总结回顾:在实际软件开发中常用的设计思想、原则和模式

到今天为止,理论部分和实战部分都已经讲完了,整个专栏也接近尾声了。我这里用两节课的时间,带你一块复习一下前面学到的知识点。跟前面的讲解相对应,这两节课分别是针对理论部分和实战部分进行回顾总结。今天,我先来带你回顾一下整个专栏的知识体系。我们整个专栏围绕着编写高质量代码展开,涵盖了代码设计的方方面面,主要包括面向对象、设计原则、编码规范、重构技巧、设计模式这五个部分。我们就从这五个方面,带你一块把之前学过的知识点串一遍。话不多说,让我们正式开始今天的学习吧!

2023-05-15 07:33:53 363

原创 设计模式之美98-项目实战三:设计实现一个支持自定义规则的灰度发布组件(实现)

DarkFeature类表示每个要灰度的业务功能的灰度规则。DarkFeature将配置文件中灰度规则,解析成一定的结构(比如RangeSet),方便快速判定某个灰度对象是否落在灰度规则范围内。

2023-05-15 07:33:04 488

原创 设计模式之美97-项目实战三:设计实现一个支持自定义规则的灰度发布组件(设计)

上一节课,我们介绍了灰度组件的一个需求场景,将公共服务平台的RPC接口,灰度替换为新的RESTful接口,通过灰度逐步放量,支持快速回滚等手段,来规避代码质量问题带来的不确定性风险。跟前面两个框架类似,灰度组件的功能性需求也比较简单。上一节课我们做了简单分析,今天我们再介绍一下,这个组件的非功能性需求,以及如何通过合理的设计来满足这些非功能性需求。话不多说,让我们正式开始今天的学习吧!

2023-05-15 07:31:04 535

原创 设计模式之美95-项目实战二:设计实现一个通用的接口幂等框架(实现)

上一节课,我们讲解了幂等框架的设计思路。在正常情况下,幂等框架的处理流程是比较简单的。调用方生成幂等号,传递给实现方,实现方记录幂等号或者用幂等号判重。但是,幂等框架要处理的异常情况很多,这也是设计的复杂之处和难点之处。比如,代码运行异常、业务系统宕机、幂等框架异常。虽然幂等框架要处理的异常很多,但考虑到开发成本以及简单易用性,我们对某些异常的处理在工程上做了妥协,交由业务系统或者人工介入处理。这样就大大简化了幂等框架开发的复杂度和难度。今天,我们针对幂等框架的设计思路,讲解如何编码实现。

2023-05-15 07:30:38 433

原创 设计模式之美96-项目实战三:设计实现一个支持自定义规则的灰度发布组件(分析)

到现在为止,我已经带你学习了接口限流框架和接口幂等框架两个实战项目。接下来,我再带你实战一个新的项目:灰度发布组件。这也是我们专栏的最后一个实战项目。还是老套路,我们把它分为分析、设计、实现三个部分、对应三节课来讲解。今天,我们对灰度发布组件进行需求分析,搞清楚这个组件应该具有哪些功能性和非功能性需求。话不多说,让我们正式开始今天的学习吧!

2023-05-15 07:30:12 408

原创 设计模式之美94-项目实战二:设计实现一个通用的接口幂等框架(设计)

上一节课,我们介绍了幂等框架的一个重要需求场景,接口超时重试。为了避免同一业务被多次重复执行,接口需要支持幂等特性。同时,我们还对功能性需求和非功能性需求做了梳理。今天,我们来讲解幂等框架的设计思路。跟限流框架类似,幂等框架的功能性需求也比较简单,但要考虑处理的异常情况有很多,比如业务代码异常、业务系统宕机、幂等框架异常。今天,我们重点讲解如何应对这些异常情况,设计一个高度容错的幂等框架。话不多说,让我们正式开始今天的学习吧!

2023-05-15 07:29:02 335

原创 设计模式之美92-项目实战一:设计实现一个支持各种算法的限流框架(实现)

这个类是限流算法实现类。它实现了最简单的固定时间窗口限流算法。每个接口都要在内存中对应一个RateLimitAlg对象,记录在当前时间窗口内已经被访问的次数。RateLimitAlg类的代码如下所示。对于代码的算法逻辑,你可以看下上节课中对固定时间窗口限流算法的讲解。

2023-05-15 07:28:43 448 1

原创 设计模式之美93-项目实战二:设计实现一个通用的接口幂等框架(分析)

上三节课,我带你分析、设计、实现了一个接口限流框架。在分析阶段,我们讲到需求分析的两大方面,功能性需求分析和非功能性需求分析。在设计阶段,我们讲了如何通过合理的设计,在实功能性需求的前提下,满足易用、易扩展、灵活、高性能、高容错等非功能性需求。在实现阶段,我们讲了如何利用设计思想、原则、模式、编码规范等,编写可读、可扩展等高质量的代码实现。从今天开始,我们来实战一个新的项目,开发一个通用的接口幂等框架。跟限流框架一样,我们还是分为分析、设计、实现三个部分,对应三节课来讲解。

2023-05-15 07:28:28 519

原创 设计模式之美91-项目实战一:设计实现一个支持各种算法的限流框架(设计)

上一节课,我们介绍了限流框架产生的项目背景,并且对需求做了分析,这其中包括功能性需求和非功能性需求,算是在正式开始设计之前的一个铺垫。前面提到,我们把项目实战分为分析、设计、实现三部分来讲解。其中,分析环节跟之前讲过的面向对象分析很相似,都是做需求的梳理。但是,项目实战中的设计和实现,跟面向对象设计和实现就不是一回事儿了。这里的“设计”指的是系统设计,主要是划分模块,对模块进行设计。这里的“实现”实际上等于面向对象设计加实现。

2023-05-15 07:27:28 362

Saas商城小程序4.5.14全开源独立版

总后台和商户后台支持Saas无限开通后台控制权限 服务器必要环境:Nginx+MySql5.6+PHP7.2+Redis? ? 宝塔->安全:开放3306和6379端口 安装时数据库服务器: 127.0.0.1或服务器IP,Redis服务器:127.0.0.1或服务器IP PHP72里安装必要扩展:只安装一个插件 redis 即可另外 在php-7.2的禁用函数里,删除proc_open 函数,以及proc_ pcntl_开头的全删掉。重启php-7.2,如果不行,服务器 重启 重新启动服务器 即可!上传后直接安装即可使用。

2026-01-23

在线客服系统高级版 PC网页+H5+微信小程序 app

全渠道支持:Web、微信小程序、Uni-app 全覆盖。 高效团队协作:支持无限多客服座席,轻松管理。 智能与自动化:知识库 + 离线留言,实现 7×24 小时服务。 数据驱动决策:用户轨迹分析,优化服务体验。 功能全面:历史会话、离线消息等一应俱全。

2026-01-22

民宿酒店预订管理系统源码 支持 WIFI 连接 / 吐槽 / 周边信息功能

想快速拥有自己的民宿预订小程序?一款基于 ThinkPHP+uniapp+uView 开发的多门店民宿酒店预订管理系统,或许能帮你搞定从预订到运营的全流程。

2026-01-22

FastAdmin 工单系统源码 知识库 + 评价 + 短信邮件通知 完整无加密

还在为工单分配混乱、响应不及时、信息沉淀难而困扰?这款基于ThinkPHP+FastAdmin 开发的工单管理系统,正是企业提升服务效率的利器。

2026-01-22

同城服务小程序 H5 后台可 DIY 部署

、首页DIY新增广告图组件; 2、全新首页界面风格设计; 3、技师端全新的管理界面; 4、服务、技师等新增字段属性扩展; 5、优化订单流程模式; 6、技师列表页增加嵌入地图找人功能; 7、用户端定位交互优化; 8、优化语音提醒功能; 9、还有其它很多新增功能和优化项; 10、更多的推广及营销能力; 11、带全套后台和前端uniapp以及web源码; 12、整体核心功能无异常,整体流程已跑通,可联系站长搭建

2026-01-22

多场馆预约系统源码-FastAdmin 开发-场地预约支付核销小程序

多场馆共享预约系统是一款基于 FastAdmin + ThinkPHP + Uniapp 技术栈深度开发的 SaaS 级预约管理平台。它专为解决线下实体场馆的预约、管理和运营难题而设计,通过提供强大的后台管理系统与便捷的前端用户入口,实现了从场地预订到服务核销的全流程自动化。 该系统具备高度的灵活性和可扩展性,能够无缝适配多种商业场景,是自助酒店、体育场馆、休闲娱乐、商务办公等领域实现数字化转型的理想选择。我们提供 100% 无加密的源代码,支持企业进行 私有化独立部署,确保数据安全与业务自主。

2026-01-22

无加密ERP高级版-适配 20 + 行业-采购 / 销售 / 库存 / 资金 / 生产一体化管理系统

ERP管理系统高级版 采购 / 销售 / 库存 / 资金 / 生产,无加密还适配 20 + 行业附uniapp小程序端 它是基于 FastAdmin+ThinkPHP+Layui 开发的管理系统,能一站式搞定采购、销售、仓库、资金、生产这五大核心经营问题,不管你是做服装鞋帽、化妆品,还是机械机电、建材、母婴用品等行业,都能适配。 系统功能特别全:从原料管理、生产计划,到成本核算、智能分析,甚至计件工资、验收入库都能管;还支持多端通用、独立部署,更关键的是给全开源无加密的前后端代码,不用受制于第三方,自己想改啥功能都方便。 虽然部分功能(比如零售收银、数字大屏)是高级版才有,但基础版的核心管理能力已经能帮中小微企业把业务理得明明白白啦。

2026-01-22

餐饮店点餐小程序源码带教程 微信云开发无需服务器(含顾客 + 管理员双端功能)

一个基于微信云开发的餐饮店点餐小程序(含顾客和管理员功能) 背景:市面上不缺点餐系统,但是贵?不好用?所以我开发了这款非常适合餐饮店的点餐小程序。

2026-01-22

私有化项目任务系统:FastAdmin 框架开发,覆盖项目 / 财务 / 绩效全功能

一款基于 FastAdmin+ThinkPHP 开发的项目任务管理系统,主要用来帮项目管理者和执行人员高效处理任务流程 项目管理:细化项目进度,随时查看进展 任务协作:支持子任务拆分,职责划分更清晰 报表图表:通过图表分析项目、财务、任务等情况 项目财务:统计项目的支出、收入、盈亏 消息推送:用邮件、企业微信等方式推送任务通知,避免遗漏 工时绩效:量化工作时长、工作量,统计项目参与度 下属任务:上级可以查看部门 / 下属的任务情况 私有化部署:提供无加密源码,能部署在企业 / 团队内部

2026-01-22

餐饮小程序 V3 连锁版源码 VUE 开发 多端部署支持二次开发

餐饮连锁V3是一款针对中小餐饮企业的全开源、多端统一的餐饮管理系统。系统支持多终端数据同步和统一后台管理,为餐饮企业提供从点餐、配送到会员管理的一站式解决方案。 系统组成 系统由以下组件构成: 后台管理 – Vue 源文件 后台管理文件 – yii2 + 升级包(全开源) 收银台 – Vue 源文件 装修系统 – Vue 源文件 商家端 – uni-app 源文件 用户端 – uni-app 源文件 数据库文件 核心功能 多种经营模式支持 外卖配送 店内自提 扫码点餐 快餐模式 预约餐桌 排队取号 面对面支付 酒类存储管理

2026-01-23

年运势测算网站源码,增加在线商城功能2026马年新版测算系统源码

更新马年运势模板/八字神煞/八字终身运/ 新增塔罗问答模板 新增个人运势免费查看 新增择吉日(结婚吉日/订婚吉日/领证吉日/搬家吉日/开业吉日/入宅(迁新居)吉日/装修吉日/出行吉日/开工吉日/买车/提车吉日/动土吉日/提亲吉日/买房吉日/理发吉日/签约吉日) 越来越多移动端智能应用的出现,将用户的需求不断的细化,传统的命理占卜行业也要随时互联网的洪流随之前进,让用户可以足不出户即可享受八字测算的乐趣,本源码为付费测算可以为你带来超强的变现能力。

2026-01-22

网站转小程序,任意网址打包成小程序源码

这个小程序源码的核心是通过web-view组件实现 “网站转小程序”,本质是把外部网站嵌入到小程序中,具体特点和限制如下:它的源码结构很简单:在小程序页面(比如index.wxml)中使用<web-view>标签,直接填写目标网站的 URL,就能把网站内容 “打包” 成小程序页面。 相当于用小程序做了个 “容器”,实际展示的还是原网站的内容,只需要修改src对应的域名,就能切换不同网站。

2026-01-22

魔方财务 YUNYOO 购物车+会员中心模板

特点 简洁易用:直观界面设计,简化操作流程。 优雅美观:顺畅交互体验,现代视觉风格。 开源免费:遵循开源协议,自由使用修改。 安装方法 将所有文件复制到 魔方财务 安装目录下的 /public/themes/clientarea 目录 通过您的后台修改模板为 yunyoo

2026-01-22

东方微课2.1.2 微课设计与制作 知识付费系统源码

搭建说明 ·上传源码,导入数据库 php7.2 ·数据库信息修改位置:/data/config.php 访问域名进入后台 用户admin 码 qq123456 回到宝塔网站中,修改根目录/fremework/class/account/weixin.account.class.php修改3251行和3259行,修改公众号回调接口,api.iiiuwu.com改成open.weixin.gq.com 点击顶部平台入口,点击左侧公众号设置,修改基础信息中的appId、appSecret 点击顶部应用入口,点击左侧基本设置,选项卡选择导航管理,将导航管理中的5个导航中的导航链接域名,分 别修改为自己的域名 点击顶部应用入口,点击左侧应用入口,选择封面链接入口即可看到前台入口二维码 点击顶部平台入口,点击左侧支付参数配置支付 访问前端: 点击顶部应用入口-》左侧应用入口-》封面链接入口,在页面中可通过扫码或者复制链接进入前端

2025-08-26

修复版运营级新ui口红机源码

运营级的最新UI闯关赢手机,修复已知的问题,自动生成用户端推广海报;微擎1.8.1系统 通过扫描推广的二维码或访问对应链接进入用户端的界面,进入界面后自动微信授权登录

2025-08-26

礼品代发系统源码 电商快递代发 礼品网站源码 一件代发系统

最新全开源礼品代发系统源码/电商快递代发/一件代发系统 测试环境:Nginx + PHP7.2 + MySQL5.6 扩展:fileinfo 开启目录data 写入权限还有public下的plugins themes upload 网站运行目录设置为:public 伪静态规则:thinkphp 数据库连接信息修改:/data/config/database.php 后台登录地址:http://你的域名/admin 账号密码:admin 123456 常见问题: 如遇安装后后台可正常打开,前台空白,请调整 默认文档,index.html为第一位,index.php为第二位。

2025-08-26

祥云系统 个人程序云商城 开源云商城程序全开源版

云商城程序全开源版 个人程序云商城 自己当老板 无限分站 可全网对接 云商城升级版 新增供货商系统源 多系统批量对接一键上架

2025-08-25

最新团购源码商城 团购网站系统源码 全开源虚拟商城系统源码

基于PHP开发的多功能在线商城系统,适合个人、小型企业或创业团队快速搭建自己的商品销售平台。系统界面美观,功能丰富,支持多种支付方式和灵活的商品管理,助力商家高效开展线上业务

2025-08-25

资讯类个人博客主题源码 全开源WordPress主题

一款开源的 WordPress 主题,支持自适应、暗黑模式、多语言等功能,可快速构建高质量的网站。 主题特色: 开源无加密 支持白天与暗黑模式 支持中文、英文和日文切换 首页无刷新加载 自适应设计,兼容多种主流浏览器 自定义主色调 自定义SMTP支持 内置SEO功能 文章支持点赞、收藏、海报生成分享 丰富的小工具 侧边栏粘性滚动 内置主题设置面板,可导入和备份 多级子菜单支持 使用最新的的ESM6,使用rollup打包,加载速度快 使用原生CSS开发,无前端框架依赖 支持关闭网站前端访问,只对外提供接口服务 支持后台防暴力破解

2025-08-25

2025修复版多端精品商城系统源码 商城管理系统

2025最新修复版thinkphp+Uniapp开发的多端商城系统源码,前后端全开源,多端支持H5、公众号、小程序、APP,多端数据互通,支持DIY模板自定义页面,带直播分销,功能还是挺完善的 测试环境:MySQL5.6,PHP7.4,框架Thinkphp

2025-08-25

知识付费小程序源码 – 支持课程分销、会员管理、推广返佣全功能

可直接部署的运营级知识付费系统,专为知识创作者、培训机构、企业打造一站式线上变现解决方案,完美适配微信生态。

2026-05-18

独立版 PHP 外卖跑腿源码 - 支持多平台配送对接 + 店内点餐全功能

外卖服务、同城跑腿、同城配送、代客下单、线下当面付、多商家入驻、配送员管理、店员权限管理、用户充值、积分体系、优惠券营销、会员等级升级、配送会员卡、顾客分层等级、天天特价、分享有礼、页面 DIY 装修、外卖催单、扫码点餐、餐桌预定、排队等号、新用户福利、下单奖励、积分商城、实体会员卡、活动海报制作、平台推广、分销员体系、区域代理、多平台配送对接(达达 / UU 跑腿 / 闪送 / 点我达 / 顺丰同城 / 蜂鸟 / 美团 / 饿了么 / 快跑者)、外卖采集、商户广告投放、套餐红包、店铺业务员、同城帖子发布、砍价活动、拼团抢购、商家入驻、区域购、准时宝、超值换购、隐私号保护、智能客服、商户会员卡、多风格模板、商户独立结算、公众号对接、配送员考核、商户自主发单、商户考核机制、多段式配送、拼好饭、抽奖开奖、云喇叭播报、货币汇率兑换、流失客户精准营销、多语言适配(简体中文 / 繁体中文 / 维文)、多元红包玩法(通用红包 / 分享红包 / 专享红包 / 会员红包)、专属商品、积分签到、第二份半价、任务红包、消息通知中心、多种支付方式(支付宝 / 余额 / 找人代付 / 微信 / 货到付款 / 微信分账 / 头条支付)、商户线上进件、店内点餐、桌台预约、门店呼叫服务、到店排队、门店新客活动、满减 / 满赠 / 进店领券 / 下单返券 / 下单返现、配送费优惠、自提折扣、门店代金券、门店装修、打印设备对接、预订外卖、服务费设置、多渠道消息通知(短信 / 订阅消息 / 模板消息 / 语音)、服务范围划定、图片资源管理、平台资讯、微信直播、跑腿参数配置、全球化汇率、权限分级管理、商户费率设置、配送员与商户奖惩制度。

2026-05-18

子比主题趣味28游戏插件

这是一款为站内纯积分趣味互动工具,支持子比主题网站积分参与,仅供用户休闲娱乐。纯ai写的,部分功能可能不太完善,有能力的自行修改,喜欢的自行部署吧!

2026-05-18

快递寄件小程序源码修复版

快递小程序,主要就是帮别人发快递,在原本的用户与快递之间,增加中间代理,用户在小程序下单,我们把用户需要发的快递聚集到一起,团购更优惠的价格,赚取其中一个差价!当订单量较大的时候,就有与各快递平台合作的价值,能拿到更优惠的价格!小程序还包含了完善的广告管理、会员和分销功能!支持官易达/云洋第三方平台接口接口!

2026-05-18

一套基于PHP+MySQL的多商户电商解决方案带教程

丰富的营销工具:秒杀、团购、优惠券一应俱全 多商户入驻:商家可以自主管理店铺 多端支持:PC+H5+小程序+APP全端覆盖 完整的佣金结算:平台与商家分账 系统架构 开发语言:PHP 数据库:MySQL 前端框架:Smarty模板引擎 支持端: 后台管理端(/admin/) 商家端(/seller/) 门店端(/stores/) 移动端(/mobile/) API接口端(/api/) 核心功能 多商户管理:支持多个商家入驻 订单管理:完整的订单流程 商品管理:商品发布、分类、属性 会员管理:用户注册、权限管理 营销工具:优惠券、团购、秒杀等 财务结算:商家结算、佣金管理

2026-05-20

知识付费系统源码 支持H5、小程序和pc端分站分销多种变现模式

不管是深耕赛道的创业者、积累了粉丝的自媒体博主,还是想拓展线上业务的培训机构,几乎都有同一个困惑:手里有优质内容和资源,却找不到高效的变现路径。 要么是内容形式单一,留不住用户;要么是缺乏成熟的营销工具,流量难以转化;要么是盈利模式单薄,只能赚一次性收益……难道优质内容,就只能“免费引流”,无法转化为实实在在的收入? 当然不是!今天给大家推荐一款全能型知识付费系统,精准破解所有变现痛点,为创业者、博主、培训机构量身打造,从内容承载到营销裂变,从多元盈利到落地部署,一站式搞定知识付费全流程,让你的内容和资源,轻松变成持续现金流!

2026-05-18

IDEA + maven + SpringAI + 讯飞星火大模型实现简单智能对话

项目描述 使用SpringAI + 讯飞星火大模型Spark Lite实现带有前端页面的简单智能对话,抛砖引玉,期待更多大牛们编写大模型应用程序 运行环境 jdk17+IntelliJ IDEA+maven 项目技术(必填) spring AI + 讯飞星火大模型Spark Lite

2026-05-18

子比主题文章红包插件下载

文章红包插件是一款面向 Zibll 主题的文章红包插件。它可以让指定文章在前台显示红包入口,读者登录后即可领取随机金额的余额或积分;领取结果会同步写入站点账户,并在文章页、用户中心和领取记录里形成完整闭环。

2026-05-18

基于鸿蒙ArkTS+ArkUI开发的先进人物学习平台

运行环境 鸿蒙手机模拟器 项目技术(必填) 移动应用开发 + 鸿蒙 ArkTS

2026-05-18

Discuz 论坛收费资源插件

插件安装简单,界面简洁大气,完美适配任何 Discuz 程序,解压安装即可实现付费资源一键管理,助力站长轻松变现!

2026-05-18

公众号陪玩树洞系统源码介绍与下载

本系统基于FastAdmin框架开发,教程详细、持续更新,零基础小白照着操作就能搭建,可快速拥有自己的陪玩/树洞公众号H5平台,搭建全程有技术协助,无技术门槛。

2026-05-18

软件资源下载站 带用户积分论坛管理后台 实测商用运营 uni-app 前后端全套源码

本套 ThinkPHP 后端 + uni-app 前端全套商用实战源码,为多年线上真实运营项目,稳定收款、处理海量用户业务。适配软件资源下载站、积分论坛会员社区,一套代码兼容 APP、多端小程序,开箱即用,二次开发便捷,快速搭建专属商业站点。

2026-05-18

海外汽车电气三级分销系统源码可自定义产品版

海外汽车电气三级分销系统源码,支持自定义产品配置,自带三级分销推广体系,适配海外投资业务场景。源码可二次开发,支持自定义产品参数、分销规则设置,附基础安装与调试说明,仅用于学习研究三级分销与投资系统架构,严禁商业使用。

2026-05-18

sy 电竞护航源码 - 陪玩代练 + 派单管理一站式搭建

面向电竞俱乐部的 sy 护航源码陪玩代练工作室派单系统 电竞陪玩、游戏代练、三角洲行动护航、俱乐部陪练服务,正在从 “个人接单” 快速进入 “平台化运营” 阶段。

2026-05-18

好点云GEO系统源码SaaS 级的 GEO 系统

好点云 GEO 系统是一个 SaaS 多租户的 AI 内容运营平台,核心是利用 AI 帮企业做 GEO(生成式引擎优化)品牌内容管理——从品牌监测、AI 写稿、内容审核到多渠道发布的一条龙工具。

2026-05-18

开心版2026年运势测算网站源码,增加在线商城功能马年新版测算系统源码

前端首页后台可控制项目 图片 新增商城功能 更新马年运势模板/八字神煞/八字终身运/ 新增塔罗问答模板 新增个人运势免费查看 新增择吉日(结婚吉日/订婚吉日/领证吉日/搬家吉日/开业吉日/入宅(迁新居)吉日/装修吉日/出行吉日/开工吉日/买车/提车吉日/动土吉日/提亲吉日/买房吉日/理发吉日/签约吉日) 越来越多移动端智能应用的出现,将用户的需求不断的细化,传统的命理占卜行业也要随时互联网的洪流随之前进,让用户可以足不出户即可享受八字测算的乐趣,本源码为付费测算可以为你带来超强的变现能力。

2026-05-16

AJAX 家政 v1.1.1 高级版源码 FastAdmin + 微信小程序 同城预约上门服务系统

基于FastAdmin和原生微信小程序开发的一款同城预约、上门服务、到店核销家政系统,用户端、服务端(高级授权)、门店端(高级授权)各端相互依赖又相互独立,支持选择项目、选择服务人员、选择门店多种下单方式,支持上门服务和到店核销两种服务方式,支持自营和多商家联营(高级授权)两种运营模式,同时支持多城市并且设置每个城市专属服务项目。 项目的用户端,服务端,商户端都是小程序,需要申请3套小程序资料,图片储存用阿里OSS 二.搭建环境教程 系统环境:CentOS、 运行环境:宝 塔 Linux 网站环境:Nginx 1.2.22 + MySQL 5.6 + PHP-7.4 常见插件:fileinfo ; redis 更新日志: v1.1.1套餐卡问题修复 1、修复套餐卡 2、前端接口请求方式优化 前端小程序效果仅供搭建效果展示

2026-01-23

同城搭子活动组局H5系统源码-伴伴搭子系统源码

appid替换:wxefb84674a302e1bf 域名替换成自己的域名 看着功能挺多的,听说有后门文件,不过里面已经解密了,可以自行排查 后台直接访问域名就可以,账号密码是admin—-123456 数据库修改.env和config/database.php为自己的数据库配置 这些系统市面上都卖上千最便宜的也卖大几百,引点流量免费分享给会员了

2026-01-23

最新电子商务购物商城系统源码 三端/H5+微信+安卓

最新电子商务购物PHP商城系统源码 三端/H5网页端+微信小程序端+安卓客户端 测试环境:Nginx + PHP7.0 + MySQL5.7里面的商城APP可以反编译修改里面的http域名IP之类的,可以用MT也可以用ApkTool等等修改游戏用的工具

2026-01-23

企业客户管理系统 springboot+vue Java版

企业客户管理系统的主要使用者分为管理员和员工,实现功能包括管理员:首页、个人中心、员工管理、客户信息管理、行业类型管理、项目信息管理、项目类型管理、项目收益管理,员工:首页、个人中心、客户信息管理、项目信息管理、项目收益管理等功能。由于本网站的功能模块设计比较全面,所以使得整个企业客户管理系统信息管理的过程得以实现。 本系统的使用可以实现本企业客户管理的信息化,可以方便管理员进行更加方便快捷的管理,可以提高管理人员的工作效率。

2026-01-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除