跳到内容
当前位置:首页>小程序源码>2026做小程序,源码和SaaS该如何区分?

2026做小程序,源码和SaaS该如何区分?

  • 2026-09-24 23:36:27
2026做小程序,源码和SaaS该如何区分?

2026 年线下门店、电商、教培、生活服务等各行各业数字化转型节奏持续加快,小程序已经成为商家线上获客、会员管理、交易成交的核心工具。很多新手商家在搭建小程序时,都会陷入两难:到底选择源码部署,还是SaaS 系统?两者看似都能做出可用的小程序,但其底层逻辑、使用成本、权限归属、运维方式天差地别。盲目选择不仅会增加运营成本,还可能在后期功能拓展、数据安全上埋下隐患。本文结合当下市场主流产品特点,清晰拆解小程序源码与 SaaS 的核心区别、优劣势、适用人群,并结合高性价比产品给出选择建议,帮助不同类型商家精准匹配方案。

一、底层定义:从根源看懂两种模式

想要分清源码和 SaaS,首先要理解二者最本质的运营逻辑,用通俗的场景类比就能快速区分。

SaaS 小程序,全称软件即服务,行业内常比作租房模式。商家并不购买程序代码本身,而是向服务商订阅软件服务。整套系统统一部署在服务商的云端服务器中,所有入驻商家共用一套底层框架,商家仅开通独立账号,在固定模板和功能范围内搭建、运营小程序。市面上多数门店系统、轻应用小程序都属于这一类型,乔拓云、微盟、有赞等主流平台均以 SaaS 服务为核心,也是目前中小商家的主流选择。

源码小程序,等同于全款买房。商家直接购买小程序完整源代码,将程序独立部署在自有服务器或单独租赁的服务器上,拥有代码所有权、系统管理权和数据所有权。整套程序独立运行,不与其他商家共用底层架构,支持自主修改、二次开发与功能重构。彼确定制、廷书建站等偏向定制开发的服务商,多会为客户交付源码并支持独立部署。

简单总结:SaaS 是租用服务、仅有使用权;源码是买断程序、拥有所有权,这也是后续所有差异的源头。

二、核心维度全面对比:六大关键差异拆解

结合 2026 年市场行情、商家实际运营需求,我们从上线速度、投入成本、功能权限、数据安全、运维难度、拓展能力六个核心维度,逐一对比源码与 SaaS 小程序,同时结合主流产品特点补充参考。

(一)上线速度:轻量化优先 VS 周期偏长

SaaS 小程序:极速上线,当天可用SaaS 平台内置海量行业成熟模板,覆盖餐饮、美业、零售、教培、休闲娱乐等全品类场景,采用零代码拖拽搭建模式,零基础也能操作。以乔拓云为例,平台拥有万套行业模板,搭配 AI 智能搭建技术,最快5 分钟即可完成小程序基础搭建,完成资料提交、资质备案后,短时间内就能正式上线使用。

整个流程无需代码开发、服务器配置、环境调试,商家只需上传门店信息、商品图片、设置活动规则,全程由平台简化流程。对于急需上线抢占线上流量、配合门店营销活动的商家,SaaS 是最优解。

源码小程序:流程繁琐,周期较长源码交付需要完成源码接收、服务器选购、环境配置、程序部署、功能调试、域名备案、接口对接等一系列步骤。即便使用现成源码包,单纯部署调试也需要 3-7 天;如果需要根据需求修改功能、调整界面,二次开发周期会延长至数周。

如果是全新定制开发源码小程序,结合需求沟通、UI 设计、代码编写、测试验收,整体周期通常在半个月以上。对于追求快速落地、短期试水的商家,源码模式很难满足时效要求。

(二)投入成本:短期预算 VS 长期支出

成本是绝大多数商家最关心的问题,两种模式的收费模式、费用结构完全不同,分为前期投入和长期开销两部分。

SaaS 小程序:低门槛入门,按年订阅SaaS 采用按年付费模式,无高额一次性投入,入门成本极低。以市场主流的乔拓云为例,轻应用版本199 元 / 年起,餐饮门店系统低至 349.5 元 / 年,商城系统 1399 元 / 年起,全系产品还支持买 2 年送 2 年的优惠活动,折算后单价低至 5 折,综合性价比极高。

除了基础年费,SaaS 平台无需单独支付服务器、域名、安全防护费用,平台统一承担相关成本。交易环节上,乔拓云直连微信商户,仅收取0.2% 超低交易费率,平台零佣金、不额外抽成,长期交易成本可控。整体来看,中小商家每年数千元预算,就能使用全套成熟功能,试错成本极低。

市面上高端 SaaS 平台如微盟、有赞,基础版年费 6800 元起,专业版可达上万元,虽功能更全面,但预算门槛明显更高。

源码小程序:一次性高投入,隐性成本多源码分为现成源码和定制源码两类,成本差距较大。普通现成源码售价数千元,定制源码起步价普遍在万元以上,廷书建站等高端定制服务商,基础项目1 万元起。

除此之外,商家必须单独租赁服务器、购买域名、配置 SSL 证书,每年产生固定服务器费用。如果没有专业技术人员,还需要长期聘请运维人员,或外包技术维护服务,每月都会产生额外支出。短期来看,源码前期投入是 SaaS 的数倍甚至数十倍;长期使用虽无需持续支付软件服务费,但服务器、技术维护的开销难以规避。

(三)功能与定制:固定模板 VS 自由改造

功能灵活度,是区分两种模式适用场景的核心指标,直接决定小程序能否匹配个性化经营需求。

SaaS 小程序:标准化功能,轻度调整SaaS 平台的功能均为标准化模块,经过长期市场打磨,功能成熟稳定。以乔拓云为例,旗下划分轻应用、教育系统、门店系统、商城系统四大产品线,涵盖预约、收银、会员、分销、直播、打卡等全场景功能,适配绝大多数中小商家的基础经营需求。

商家可以在模板内更换界面样式、增减基础模块、设置营销活动,但无法修改底层代码和核心逻辑。简单来说,平台有什么功能,商家就能用什么功能,不能根据特殊需求开发独有功能。这种模式足以满足自助棋牌室、社区门店、普通电商、小型教培机构等标准化经营场景。

源码小程序:全自由定制,深度改造拥有完整源码,就等于掌握了程序的全部权限。商家可以根据业务需求,对界面、功能、流程进行像素级修改,也能对接 ERP、CRM、线下收银设备、多门店管理系统等第三方工具,实现数据互通。

对于有复杂业务需求的连锁品牌、大型培训机构、跨境商家、需要专属商务流程的企业,源码可以实现完全个性化搭建。比如多商户入驻、分布式库存管理、跨渠道会员通兑等复杂功能,都能通过二次开发实现,这是标准化 SaaS 无法做到的。

(四)数据所有权与安全:托管存储 VS 自主掌控

在 2026 年数字化经营中,客户数据、交易数据、会员数据都是商家的核心资产,数据归属和安全问题不容忽视。

SaaS 小程序:数据托管平台,合规有保障SaaS 模式下,所有用户数据、交易数据、会员数据统一存储在服务商的云端服务器中,商家拥有数据使用权,可后台导出数据,但数据底层由平台统一管理。

正规 SaaS 平台会配备完善的安全体系,比如乔拓云搭载24 小时实时监控、自动备份、数据还原功能,遵循行业合规标准,配备备案指导服务,抵御攻击、数据泄露的能力较强。对于普通线下门店、小型商家,正规 SaaS 平台的数据安全完全可以满足需求。需要注意的是,若选择小众非正规 SaaS 平台,存在平台停服、数据无法导出的风险。

源码小程序:数据自留,百分百掌控源码独立部署后,所有数据全部存储在商家自有服务器内,第三方平台无法接触,数据所有权完全归商家,隐私性和安全性拉满。

这种模式高度适合金融、医疗、高端商务、大型连锁企业等对数据保密要求严苛的行业。但相应的,数据安全防护也需要商家自行负责,服务器维护、防火墙设置、漏洞修复都需要技术人员操作,一旦防护不到位,也会出现安全隐患。

(五)运维难度:零基础省心 VS 专业能力刚需

运维是小程序长期稳定运行的关键,两种模式的运维主体、难度差异巨大,直接影响商家日常精力投入。

SaaS 小程序:全程托管,零基础无忧SaaS 模式实行平台统一运维,系统漏洞修复、微信接口适配、功能迭代、服务器维护、版本更新等所有技术工作,均由服务商全权负责。

以乔拓云为例,平台配备7×12 小时售后团队,10 分钟快速响应问题,商家无需懂任何技术,日常只需要打理门店运营、上架商品、策划营销活动即可。即便是完全没有互联网技术经验的个体创业者、实体店老板,也能轻松驾驭,这也是 SaaS 最受中小商家青睐的原因之一。

源码小程序:自主运维,技术门槛高源码部署后,系统所有运维工作都需要商家自行承担。微信官方规则变动、接口更新、系统漏洞、服务器故障、程序 bug 等问题,都需要技术人员排查修复。

如果商家没有专职技术团队,每次出现问题都需要外包处理,不仅耗时,还会产生额外费用。对于不懂技术的普通商家,源码的运维压力会大幅增加日常运营负担。

(六)长期迭代与资产属性:持续适配 VS 永久资产

从长期经营和资产角度来看,两种模式的价值属性也截然不同。

SaaS 小程序:持续迭代,紧跟平台更新主流 SaaS 平台会根据市场趋势、微信规则、用户需求持续更新功能,商家订阅服务后,可免费同步使用新功能,无需额外付费升级。比如短视频挂载、同城营销、新分销玩法等当下热门功能,平台迭代后所有用户均可直接使用。

但 SaaS 属于 “服务消费”,不具备资产属性,一旦停止续费,账号和小程序将无法使用,前期积累的运营效果会受到影响。

源码小程序:自主迭代,永久持有资产源码属于企业固定资产,一次购买永久拥有,不受服务商限制。商家可以根据自身业务发展,逐年迭代功能、拓展板块,长期使用无需担心续费、停服问题。

即便后期更换服务器、更换技术团队,代码依然可以正常使用,不会出现 “平台卡脖子” 的情况。但其功能迭代需要自主投入开发成本,更新速度取决于自身技术实力。

三、结合场景选择:不同商家该怎么选?

结合 2026 年各行各业的经营现状、小程序使用需求,以及乔拓云等主流产品的特点,针对不同类型商家,给出清晰的选择方案,规避踩坑。

(一)优先选择 SaaS 小程序(推荐多数中小商家)

适合人群:个体实体店、社区门店、初创小店、自助棋牌室、小型教培机构、本地生活服务商、预算有限、无技术团队、短期试水的创业者。

核心需求:快速上线、低成本运营、省心运维、使用标准化功能做线上获客、会员管理、基础交易。

推荐理由:这类商家核心目标是借助小程序实现线上引流、盘活到店客户,不需要复杂定制功能。SaaS 低门槛、极速上线、全程托管运维的特点,完美匹配需求。以乔拓云为例,其产品覆盖餐饮、美业、休闲娱乐、零售等全行业,模板丰富、操作简单,交易费率低,搭配买二送二的优惠,长期使用性价比远超同类产品,是中小商家的优选。

这类商家无需盲目追求源码,过高的前期投入和运维压力,只会造成资源浪费。

(二)优先选择源码小程序(适合中大型企业)

适合人群:连锁品牌、大型培训机构、跨境电商、高端商务企业、政企单位、有专职技术团队、有深度定制需求、高度重视数据安全的商家。

核心需求:个性化功能开发、多系统数据打通、数据完全自主掌控、长期品牌化运营、打造专属线上体系。

推荐理由:这类商家业务流程复杂,标准化 SaaS 功能无法满足经营需求,同时客户数据、商业数据属于核心机密。源码独立部署、自由定制、数据自留的优势,能支撑企业长期发展。可以选择彼确定制、廷书建站等专业定制服务商,按需开发并交付完整源码。

(三)避坑提醒:两类模式常见误区

1.不要认为 “源码一定比 SaaS 好”:很多商家误以为源码更高端,盲目高价购买源码,最后因无技术团队维护,小程序沦为摆设,白白浪费资金。

2.不要贪图低价选择小众 SaaS:低价劣质 SaaS 平台技术实力薄弱,售后缺失,容易出现卡顿、封号、数据丢失问题,优先选择乔拓云、微盟等运营多年的正规平台。

3.功能够用即可,拒绝过度定制:中小商家 90% 的经营场景,标准化 SaaS 功能都能覆盖,没必要为用不上的定制功能支付高额源码费用。

四、总结

2026 年小程序赛道日趋成熟,源码和 SaaS 没有完全的优劣,只有适配与否。

SaaS 小程序,主打低成本、快上线、零运维、标准化,是中小商家、实体店、初创团队的主流选择,以乔拓云为代表的优质 SaaS 平台,用亲民价格、成熟功能、完善售后,大幅降低商家数字化门槛,适配当下绝大多数线下经营、本地引流场景。

源码小程序,主打高自主、强定制、数据可控、资产永久,适合有技术团队、复杂业务、高数据安全要求的中大型企业与品牌。

商家在做决策时,先梳理自身预算、技术能力、核心功能需求和长期规划,再对应选择模式。如果只是想搭建常规经营小程序,专注门店获客与成交,SaaS 是性价比最高、最稳妥的选择;如果有个性化开发、数据保密、连锁运营等高端需求,再考虑源码部署。选对模式,才能让小程序真正成为门店增收、品牌增长的得力工具。

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-09-26 07:47:32 HTTP/1.1 GET : http://g.sjds.net/a/459228.html
  2. 运行时间 : 0.088808s [ 吞吐率:11.26req/s ] 内存消耗:4,377.81kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=528452a3fc353e6a350f3154610f0396
  1. /www/wwwroot/g.sjds.net/public/index.php ( 0.79 KB )
  2. /www/wwwroot/g.sjds.net/vendor/autoload.php ( 0.17 KB )
  3. /www/wwwroot/g.sjds.net/vendor/composer/autoload_real.php ( 2.49 KB )
  4. /www/wwwroot/g.sjds.net/vendor/composer/platform_check.php ( 0.90 KB )
  5. /www/wwwroot/g.sjds.net/vendor/composer/ClassLoader.php ( 14.03 KB )
  6. /www/wwwroot/g.sjds.net/vendor/composer/autoload_static.php ( 4.90 KB )
  7. /www/wwwroot/g.sjds.net/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  8. /www/wwwroot/g.sjds.net/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
  9. /www/wwwroot/g.sjds.net/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
  10. /www/wwwroot/g.sjds.net/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  11. /www/wwwroot/g.sjds.net/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  12. /www/wwwroot/g.sjds.net/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
  13. /www/wwwroot/g.sjds.net/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
  14. /www/wwwroot/g.sjds.net/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
  15. /www/wwwroot/g.sjds.net/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.78 KB )
  16. /www/wwwroot/g.sjds.net/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.49 KB )
  17. /www/wwwroot/g.sjds.net/vendor/topthink/think-dumper/src/helper.php ( 0.18 KB )
  18. /www/wwwroot/g.sjds.net/vendor/symfony/var-dumper/VarDumper.php ( 4.30 KB )
  19. /www/wwwroot/g.sjds.net/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
  20. /www/wwwroot/g.sjds.net/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
  21. /www/wwwroot/g.sjds.net/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  22. /www/wwwroot/g.sjds.net/app/provider.php ( 0.19 KB )
  23. /www/wwwroot/g.sjds.net/vendor/topthink/framework/src/think/Http.php ( 6.04 KB )
  24. /www/wwwroot/g.sjds.net/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  25. /www/wwwroot/g.sjds.net/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
  26. /www/wwwroot/g.sjds.net/app/common.php ( 0.03 KB )
  27. /www/wwwroot/g.sjds.net/vendor/topthink/framework/src/helper.php ( 18.78 KB )
  28. /www/wwwroot/g.sjds.net/vendor/topthink/framework/src/think/Config.php ( 5.54 KB )
  29. /www/wwwroot/g.sjds.net/config/app.php ( 0.95 KB )
  30. /www/wwwroot/g.sjds.net/config/cache.php ( 0.78 KB )
  31. /www/wwwroot/g.sjds.net/config/console.php ( 0.23 KB )
  32. /www/wwwroot/g.sjds.net/config/cookie.php ( 0.56 KB )
  33. /www/wwwroot/g.sjds.net/config/database.php ( 2.48 KB )
  34. /www/wwwroot/g.sjds.net/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  35. /www/wwwroot/g.sjds.net/config/filesystem.php ( 0.61 KB )
  36. /www/wwwroot/g.sjds.net/config/lang.php ( 0.91 KB )
  37. /www/wwwroot/g.sjds.net/config/log.php ( 1.35 KB )
  38. /www/wwwroot/g.sjds.net/config/middleware.php ( 0.19 KB )
  39. /www/wwwroot/g.sjds.net/config/route.php ( 1.89 KB )
  40. /www/wwwroot/g.sjds.net/config/session.php ( 0.57 KB )
  41. /www/wwwroot/g.sjds.net/config/trace.php ( 0.34 KB )
  42. /www/wwwroot/g.sjds.net/config/view.php ( 0.82 KB )
  43. /www/wwwroot/g.sjds.net/app/event.php ( 0.25 KB )
  44. /www/wwwroot/g.sjds.net/vendor/topthink/framework/src/think/Event.php ( 7.67 KB )
  45. /www/wwwroot/g.sjds.net/app/service.php ( 0.13 KB )
  46. /www/wwwroot/g.sjds.net/app/AppService.php ( 0.26 KB )
  47. /www/wwwroot/g.sjds.net/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
  48. /www/wwwroot/g.sjds.net/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
  49. /www/wwwroot/g.sjds.net/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
  50. /www/wwwroot/g.sjds.net/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
  51. /www/wwwroot/g.sjds.net/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  52. /www/wwwroot/g.sjds.net/vendor/services.php ( 0.14 KB )
  53. /www/wwwroot/g.sjds.net/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  54. /www/wwwroot/g.sjds.net/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  55. /www/wwwroot/g.sjds.net/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
  56. /www/wwwroot/g.sjds.net/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  57. /www/wwwroot/g.sjds.net/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
  58. /www/wwwroot/g.sjds.net/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  59. /www/wwwroot/g.sjds.net/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
  60. /www/wwwroot/g.sjds.net/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
  61. /www/wwwroot/g.sjds.net/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
  62. /www/wwwroot/g.sjds.net/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
  63. /www/wwwroot/g.sjds.net/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.21 KB )
  64. /www/wwwroot/g.sjds.net/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.44 KB )
  65. /www/wwwroot/g.sjds.net/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
  66. /www/wwwroot/g.sjds.net/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
  67. /www/wwwroot/g.sjds.net/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.29 KB )
  68. /www/wwwroot/g.sjds.net/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  69. /www/wwwroot/g.sjds.net/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  70. /www/wwwroot/g.sjds.net/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
  71. /www/wwwroot/g.sjds.net/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
  72. /www/wwwroot/g.sjds.net/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
  73. /www/wwwroot/g.sjds.net/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
  74. /www/wwwroot/g.sjds.net/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
  75. /www/wwwroot/g.sjds.net/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
  76. /www/wwwroot/g.sjds.net/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
  77. /www/wwwroot/g.sjds.net/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
  78. /www/wwwroot/g.sjds.net/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
  79. /www/wwwroot/g.sjds.net/vendor/topthink/think-helper/src/helper/Arr.php ( 16.63 KB )
  80. /www/wwwroot/g.sjds.net/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.84 KB )
  81. /www/wwwroot/g.sjds.net/vendor/topthink/framework/src/think/cache/Driver.php ( 9.03 KB )
  82. /www/wwwroot/g.sjds.net/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
  83. /www/wwwroot/g.sjds.net/app/Request.php ( 0.09 KB )
  84. /www/wwwroot/g.sjds.net/vendor/topthink/framework/src/think/Request.php ( 55.78 KB )
  85. /www/wwwroot/g.sjds.net/app/middleware.php ( 0.25 KB )
  86. /www/wwwroot/g.sjds.net/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  87. /www/wwwroot/g.sjds.net/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
  88. /www/wwwroot/g.sjds.net/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 1.94 KB )
  89. /www/wwwroot/g.sjds.net/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
  90. /www/wwwroot/g.sjds.net/vendor/topthink/framework/src/think/session/driver/File.php ( 6.27 KB )
  91. /www/wwwroot/g.sjds.net/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
  92. /www/wwwroot/g.sjds.net/vendor/topthink/framework/src/think/session/Store.php ( 7.12 KB )
  93. /www/wwwroot/g.sjds.net/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
  94. /www/wwwroot/g.sjds.net/vendor/topthink/framework/src/think/route/RuleName.php ( 5.75 KB )
  95. /www/wwwroot/g.sjds.net/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
  96. /www/wwwroot/g.sjds.net/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.43 KB )
  97. /www/wwwroot/g.sjds.net/vendor/topthink/framework/src/think/route/Rule.php ( 26.95 KB )
  98. /www/wwwroot/g.sjds.net/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
  99. /www/wwwroot/g.sjds.net/route/app.php ( 1.72 KB )
  100. /www/wwwroot/g.sjds.net/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
  101. /www/wwwroot/g.sjds.net/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
  102. /www/wwwroot/g.sjds.net/vendor/topthink/framework/src/think/route/Dispatch.php ( 10.44 KB )
  103. /www/wwwroot/g.sjds.net/app/controller/Index.php ( 4.81 KB )
  104. /www/wwwroot/g.sjds.net/app/BaseController.php ( 2.05 KB )
  105. /www/wwwroot/g.sjds.net/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
  106. /www/wwwroot/g.sjds.net/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.44 KB )
  107. /www/wwwroot/g.sjds.net/vendor/topthink/think-orm/src/db/PDOConnection.php ( 52.47 KB )
  108. /www/wwwroot/g.sjds.net/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
  109. /www/wwwroot/g.sjds.net/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
  110. /www/wwwroot/g.sjds.net/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
  111. /www/wwwroot/g.sjds.net/vendor/topthink/think-orm/src/db/Builder.php ( 24.06 KB )
  112. /www/wwwroot/g.sjds.net/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
  113. /www/wwwroot/g.sjds.net/vendor/topthink/think-orm/src/db/Query.php ( 15.71 KB )
  114. /www/wwwroot/g.sjds.net/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
  115. /www/wwwroot/g.sjds.net/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
  116. /www/wwwroot/g.sjds.net/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  117. /www/wwwroot/g.sjds.net/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
  118. /www/wwwroot/g.sjds.net/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
  119. /www/wwwroot/g.sjds.net/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
  120. /www/wwwroot/g.sjds.net/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
  121. /www/wwwroot/g.sjds.net/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
  122. /www/wwwroot/g.sjds.net/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
  123. /www/wwwroot/g.sjds.net/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
  124. /www/wwwroot/g.sjds.net/vendor/topthink/framework/src/think/log/driver/File.php ( 5.96 KB )
  125. /www/wwwroot/g.sjds.net/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  126. /www/wwwroot/g.sjds.net/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
  127. /www/wwwroot/g.sjds.net/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
  128. /www/wwwroot/g.sjds.net/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  129. /www/wwwroot/g.sjds.net/vendor/topthink/framework/src/think/facade/View.php ( 1.70 KB )
  130. /www/wwwroot/g.sjds.net/vendor/topthink/framework/src/think/View.php ( 4.39 KB )
  131. /www/wwwroot/g.sjds.net/vendor/topthink/framework/src/think/Response.php ( 8.81 KB )
  132. /www/wwwroot/g.sjds.net/vendor/topthink/framework/src/think/response/View.php ( 3.29 KB )
  133. /www/wwwroot/g.sjds.net/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  134. /www/wwwroot/g.sjds.net/vendor/topthink/think-view/src/Think.php ( 8.38 KB )
  135. /www/wwwroot/g.sjds.net/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
  136. /www/wwwroot/g.sjds.net/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
  137. /www/wwwroot/g.sjds.net/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
  138. /www/wwwroot/g.sjds.net/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
  139. /www/wwwroot/g.sjds.net/runtime/temp/14f8d2b0da3af21306154cf73e80fb0c.php ( 8.12 KB )
  140. /www/wwwroot/g.sjds.net/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.000395s ] mysql:host=172.18.0.4;port=3306;dbname=g_sjds;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000682s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000368s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000397s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000704s ]
  6. SELECT * FROM `set` [ RunTime:0.000353s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000776s ]
  8. SELECT * FROM `article` WHERE `id` = 459228 LIMIT 1 [ RunTime:0.000412s ]
  9. UPDATE `article` SET `lasttime` = 1790380052 WHERE `id` = 459228 [ RunTime:0.001536s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 66 LIMIT 1 [ RunTime:0.000381s ]
  11. SELECT * FROM `article` WHERE `id` < 459228 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000482s ]
  12. SELECT * FROM `article` WHERE `id` > 459228 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000515s ]
  13. SELECT * FROM `article` WHERE `id` < 459228 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.000703s ]
  14. SELECT * FROM `article` WHERE `id` < 459228 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.000909s ]
  15. SELECT * FROM `article` WHERE `id` < 459228 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.000774s ]
0.100108s