当前位置:首页>学习笔记>SaaS产品AI学习笔记(1)

SaaS产品AI学习笔记(1)

  • 2026-04-17 12:47:55
SaaS产品AI学习笔记(1)
接下来开始写系列学习笔记。
大部分仍旧是ai写的,也没洗稿什么的,纯粹随意问
我主要是提出来问题,不懂的都问ai,顺便复制粘贴放这里。
学习计划很庞大,初步包括生财有术所有精华帖和深海圈所有内容,哥飞的全部公众号和社群存档干货,ahrefs所有seo播客,谷歌所有指南,youtube相关视频速记,榜单网站流量分析。
预计写个上千篇吧,之前也积累了很多草稿也会挨个继续发完,包括一百篇创始人笔记和各种产品增长案例。
ai时代,文字不值钱了,泛滥的是情绪垃圾热点
珍贵的是系统化的学习记录,就权当记录日志

中文大白话打比方挨个给我讲述清楚哈

  用一套统一比方给你讲。为了好懂,我把“做网站”都比作“开一家餐馆”。

• 把整张图先记成一句话:

  做网站,像开一家餐馆。

  前端是门店给顾客看的,后端是后厨干活的,数据库是账本,API 是传菜口,Next.js/ Node.js/npm 这些是你开店用的工具链。

  下面我按图里一个个讲。

  - 前端 / 客户端:就是顾客能直接看到、能直接点的部分。好比餐馆的大堂、菜单、点餐屏。用户点按钮、填表单,都是在前端发生的。

  - 后端 / 服务端:就是后厨和店里的管理系统。顾客看不到,但真正“做事”的地方在这,比如查库存、算价格、存订单、登录校验。

  - 全栈:就是一个人既会前厅接待,也会后厨炒菜。前端后端都能做,叫全栈。

  - API / API Key:API 像“传菜口/点单窗口”,前端把请求递过去,后端把结果回回来。

    API Key 像“员工通行证”或者“合作商家的暗号”,用来证明“你有权限来调这个接口”。

  - 源代码管理:就是管理“菜谱和做法文档”。代码不是瞎写完就完了,要能保存、比较、 回滚、协作,这整套就叫源代码管理。

  - Diff:就是“对比两版菜谱到底改了哪几行”。比如昨天写的是红烧肉,今天改成少放糖,这个改动清单就叫 Diff。

  - 版本控制:就是“菜谱每改一次都留档”。你能知道哪个版本是谁改的,改坏了还能退回去。Git 就是最常见的版本控制工具。

  - 变量 / 环境变量:变量像“可变的盒子”,盒子里装一个值,比如用户名、价格、地址。环境变量像“店铺运行时的隐藏设置”,比如数据库地址、密钥、端口号。

  - IDE:就是程序员的“智能工作台”。好比厨师的专业操作台,切菜、开火、计时器都集成好了。写代码、找错误、跳转文件,都在里面干。

  - .env / .env.local:这是专门放环境变量的文件。.env 像“店里通用设置 本”,.env.local 像“你自己电脑上的私人便签”,一般更私密,也常常不提交到仓库里。

  - 数据库 / 关系数据库:数据库像“总账本+仓库”。关系数据库就是“很多张表,彼此还能关联”,比如“用户表”“订单表”“商品表”之间靠 ID 对上关系。

  - SQL:就是你跟关系数据库“说话的语言”。好比你对账房先生说:“把昨天所有订单给我查出来。” 这类查询、增加、修改、删除,通常都用 SQL。

  - Hash:像“把原文打成一个固定长度的指纹”。原文稍微改一点,指纹就会变很多;但一般不能从指纹反推回原文。常用来存密码、校验文件有没有被改。

  - Cookie / Session:Cookie 像“顾客口袋里带着的小票”,浏览器会保存一点信息。

    Session 像“店里后台保存的顾客档案”,服务器记着这个人是谁、登没登录。通常是Cookie 里带一个编号,去服务器上对 Session。

  - NodeJS:本来 JavaScript 主要在浏览器里跑,Node.js 相当于“让 JavaScript 也能去后厨上班”。有了它,JS 不光能做前端,也能写后端、跑脚本、做工具。

  - Next.js:它是基于 React 的一套“开店脚手架”。很多常见能力它帮你搭好了,比如路由、服务端渲染、接口、构建优化。你不用每次都从砖头开始垒。

  - Route / API Route:Route 是“页面地址”,像 /menu、/about,用户访问不同地址就 去不同页面。API Route 是“接口地址”,像 /api/order,前端拿它来请求后端数据。

  - Layout:就是页面的“统一骨架”。好比餐馆所有房间都共用同一种门头、天花板、导航栏、侧边栏,这种不变的大框架就是 Layout。

  - npm / pnpm:都是“装工具和原料”的包管理器。你项目里要用别人的库,就像餐馆进货;npm、pnpm 负责下载、安装、管理这些东西。pnpm 通常更省空间、更快一些。

  - 项目依赖:就是“这个店开起来依赖哪些外部东西”。比如你用了 React、Next.js、axios、lodash,这些都叫依赖。没有它们,项目有些功能就跑不起来。

  - 组件 / Component:就是“可复用的小零件”。好比餐馆里统一的桌子、椅子、招牌、收银台。网页里一个按钮、一个卡片、一个导航栏,都可以做成组件,到处复用。

  - SSR / CSR / ISR:这是三种“上菜方式”。

    SSR:服务端先把菜做好,顾客一来就能吃,首屏快。

    CSR:先给顾客一个空盘和菜单,菜到桌边现做,浏览器干更多活。

    ISR:先把热门菜提前做好放那儿,但隔一阵会自动重做更新,兼顾速度和新鲜度。

› 每个都给我可视化讲一下

• 我换成“脑内画面”的讲法:每个词都给你一个能想出来的场景,再补一句它在开发里到底干嘛。

• 还是用“开一家餐馆”这个世界观。你别硬背词,直接在脑子里看画面。

  整体图像

  你面前有一家餐馆:

  - 门口、大厅、菜单、点餐屏,是前端

  - 后厨、账房、仓库、老板办公室,是后端

  - 顾客下单到上菜,中间走的通道,是 API

  - 店里的总账本,是数据库

  - 厨师们共用的菜谱仓库,是 Git / 版本控制

  - 整家店的装修骨架和运营工具,是 Next.js / Node.js / npm 这些

  下面一个个“看图说话”。

  1. 前端 / 客户端

     你脑补一个顾客站在点餐机前,能看到按钮、图片、价格、输入框。

     这就是前端:凡是用户直接看到和操作的东西。

  2. 后端 / 服务端

     你脑补一扇门后面是后厨,厨师收单、做菜、安排出餐。

     这就是后端:用户看不见,但真正处理业务的地方。

  3. 全栈

     你脑补一个人既能在前台接客,也能进后厨炒菜。

     这就是全栈:前端和后端都会做的人或能力。

  4. API / API Key

     你脑补前台和后厨之间有个“传菜口”。前台把单子塞进去,后厨把菜从这里递出来。

     这个口就是 API:前后端沟通的接口。

     API Key 就像“合作商家的通行证”或“暗号”:没证别乱进。

  5. 源代码管理

     你脑补店里有个“菜谱档案室”,每次改菜谱都要存档。

     这就是源代码管理:管理代码历史、修改记录、协作。

  6. Diff

     你脑补把“昨天菜谱”和“今天菜谱”摊开对比,红笔标出改了哪几行。

     这就是 Diff:两版内容的差异。

  7. 版本控制

     你脑补菜谱不是只有最新版,而是“v1、v2、v3”都留着。

     这就是版本控制:每次修改都能追踪,改错了还能回退。

  8. 变量 / 环境变量

     你脑补一个贴了标签的小盒子,盒子里装着“价格=28”“用户名=Tom”这种值。

     这就是变量:装数据的盒子。

     环境变量像“店长私下写的运营参数纸条”:数据库地址、密钥、端口这些配置。

  9. IDE

     你脑补程序员面前不是普通桌子,而是“带自动纠错、快速查找、跳转、调试”的超级

     工作台。

     这就是 IDE:写代码的智能编辑器/开发环境。

  10. .env / .env.local

     你脑补店里有一本“配置小本子”。

     .env 是大家通用的设置;.env.local 是你自己电脑这台机器专用的小本子。

     它们的作用:存环境变量。

  11. 数据库 / 关系数据库

     你脑补账房先生面前摆着很多账本:用户账本、订单账本、商品账本。

     “张三下了哪单”“这单买了什么菜”能互相对上。

     这就是关系数据库:多张表之间能关联。

  12. SQL

     你脑补你对账房先生说:

     “把今天所有订单找出来。”

     “把这位顾客的信息改一下。”

     这门“说话的语言”就是 SQL:操作关系数据库的语言。

  13. Hash

     你脑补把一份文件丢进机器,吐出来一个“独一无二的指纹串”。

     原文稍微改一点,指纹就完全变样。

     这就是 Hash:把内容变成固定指纹,用来校验或保护数据。

  14. Cookie / Session

     你脑补顾客进店后,前台给他一张小票,上面写着编号 A1024。

     这张小票顾客自己带着,这就是 Cookie。

     店里后台有个档案柜,编号 A1024 对应“这是老会员,已登录”,这就是 Session。

     一句话:

     Cookie 是顾客手里带着的小票;

     Session 是店里后台保存的档案。

  15. NodeJS

     你脑补本来 JavaScript 只能在“顾客的大堂”里干活,现在给它发了后厨工牌,它也能进后厨工作了。

     这就是 Node.js:让 JavaScript 能在服务器上跑。

  16. Next.js

     你脑补有人直接送你一套“开店模板”:门头、菜单架、收银台、仓库动线都帮你搭好。

     这就是 Next.js:基于 React 的完整应用框架,很多常见能力自带。

  17. Route / API Route

     你脑补餐馆里有很多门牌:

     /menu 去菜单页,/about 去介绍页。

     这就是 Route:页面地址。

     后厨还有专门收请求的小窗口 /api/order,这就是 API Route:接口地址。

  18. Layout

     你脑补这家店无论进哪个房间,顶部招牌、左边导航、底部版权都差不多。

     这个固定骨架就是 Layout:页面公共框架。

  19. npm / pnpm

     你脑补店长下单采购:“给我进 React、Next.js、Tailwind 这些原料和工具。”

     npm / pnpm 就是采购员:安装和管理项目依赖的工具。

  20. 项目依赖

     你脑补餐馆不是赤手空拳开的,还依赖烤箱、冰箱、收银系统、外卖系统。

     在项目里,React、Next.js、各种库就是这些外部工具。

     这就是项目依赖:项目运行要靠的外部包。

  21. 组件 / Component

     你脑补店里的桌子、椅子、灯牌、菜单卡都不是现场重新造,而是标准件,拿来就能

     摆。

     组件也是这样:按钮、卡片、导航栏这些可复用模块。

  22. SSR

     你脑补顾客一进门,服务员已经把一部分菜提前做好端上来了。

     这就是 SSR:服务器先把页面内容准备好,再给用户看。

     特点:首屏快、搜索引擎也更容易看懂。

  23. CSR

     你脑补顾客先进店,只看到空桌和菜单,菜是到了之后现场一边做一边上。

     这就是 CSR:浏览器拿到基础壳子后,再自己请求数据、拼页面。

     特点:交互灵活,但一开始可能更空。

  24. ISR

     你脑补热门菜提前做好放保温柜里,但隔一段时间又会自动重新做一批新的。

     这就是 ISR:页面先缓存好,过一阵自动更新。

     特点:又快,又不至于一直是旧内容。

  你可以这样把它们串起来背

  一个用户打开网页:

  1. 先看到的是前端

  2. 前端通过 Route 进入某个页面

  3. 页面骨架由 Layout 撑起来

  4. 页面里有很多 组件

  5. 前端去调用 API / API Route

  6. 后端在 Node.js / Next.js 环境里处理请求

  7. 后端去查 数据库

  8. 用 SQL 拿数据

  9. 登录状态靠 Cookie / Session

  10. 配置写在 环境变量 / .env

  11. 项目靠 npm / pnpm 装 依赖

  12. 代码改动通过 源代码管理 / Diff / 版本控制 管起来

› 这张图整理成一个**“7天速记版”**,每个词只用一句最容易背住的人话。直接给你画一张:

    “用户点一下按钮之后,数据从前端到后端再回来的整条流程图”,也是大白话版

7天速记版

  Day 1:先分清谁在台前谁在幕后

  - 前端/客户端:就是顾客眼前的点餐屏,负责“给人看、让人点”。

  - 后端/服务端:就是后厨和账房,负责“真正处理事情”。

  - 全栈:就是前台后厨都会干的人。

  - API/API Key:API 是前台和后厨传话的窗口,API Key 是进窗口前要出示的通行证。

  Day 2:先学会“代码怎么管”

  - 源代码管理:就是把代码当菜谱一样好好存档、分类、协作管理。

  - Diff:就是两版代码摊开看,哪一行改了都能看见。

  - 版本控制:就是代码每改一次都留历史,写坏了还能倒回去。

  Day 3:再搞懂“配置放哪儿”

  - 变量/环境变量:变量是装数据的小盒子,环境变量是程序启动时偷偷带上的配置纸

    条。

  - IDE:就是程序员写代码用的智能工作台。

  - .env / .env.local:就是专门放环境变量的小本子,local 那份通常更像你自己机器

    的私房设置。

  Day 4:再搞懂“数据和身份怎么管”

  - 数据库/关系数据库:数据库像总账本,关系数据库是好多账本之间还能互相对上号。

  - SQL:就是你跟数据库说“查一下、改一下、删一下”的专用语言。

  - Hash:就是把原文打成一个固定长度的“数字指纹”,一般只能验证,不能倒着还原。

  - Cookie/Session:Cookie 是浏览器手里带着的小票,Session 是服务器后台存着的档

    案。

  - NodeJS:就是让 JavaScript 不只在浏览器里干活,也能去服务器上班。

  Day 5:再看“页面框架怎么搭”

  - Next.js:就是帮你把路由、渲染、接口这些常用活先搭好的脚手架。

  - Route/API Route:Route 是页面地址,API Route 是接口地址。

  - Layout:就是页面里反复共用的固定大骨架,比如头部、侧边栏、底部。

  Day 6:最后补“工具和零件”

  - npm/pnpm:就是帮项目安装和管理外部包的采购员。

  - 项目依赖:就是这个项目运行要靠的那些外部工具和库。

  - 组件/Component:就是页面里能反复拿来拼装的标准零件,比如按钮、卡片、导航栏。

  Day 7:补上“页面怎么出来”

  - SSR/CSR/ISR:就是页面出现在用户眼前的三种上菜方式,分别是服务器先做好、浏览

    器现做、先备一份再定时翻新。

  一句总口诀

  看得见的是 前端,真干活的是 后端,中间靠 API 传话,数据进 数据库,程序跑在

  Node.js/Next.js 上,代码靠 Git/版本控制 管,包靠 npm/pnpm 装,页面由 Layout +

  组件 拼出来。

  “用户点一下按钮之后”的大白话流程图

  用户看到页面

    ↓

  前端/客户端页面

    这页是由 Layout + 组件 组成的

    ↓

  用户点一下按钮

    ↓

  前端代码接住这次点击

    ↓

  前端准备请求数据

    可能会带上 Cookie / Session / API Key

    ↓

  请求发到 Route / API Route

    这一步通常由 Next.js 接住

    ↓

  Node.js 里开始跑后端逻辑

    ↓

  读取环境变量

    例如 .env / .env.local 里的配置

    ↓

  校验身份、处理业务

    需要时会做 Hash 等处理

    ↓

  用 SQL 去查关系数据库

    ↓

  数据库把结果返回给后端

    ↓

  后端整理结果后返回给前端

    ↓

  前端收到结果,更新组件状态

    ↓

  页面重新显示

    ↓

  用户看到“成功了 / 失败了 / 数据更新了”

  补一嘴:哪些词不在“点击链路”里,但天天都在背后撑着这条链

  - IDE:你写这套代码时用的工作台。

  - 源代码管理 / Diff / 版本控制:你和别人一起改代码时用的历史系统。

  - npm/pnpm / 项目依赖:这套项目能跑起来所需的外部包来源。

  - SSR/CSR/ISR:更像“页面怎么被端上来”的策略,不是每次按钮点击都单独提一次。

最新文章

随机文章

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