当前位置:首页>学习笔记>读书笔记之《巴菲特法则》

读书笔记之《巴菲特法则》

  • 2026-01-26 22:17:16
读书笔记之《巴菲特法则》

原作名: Buffettology: The Previously Unexplained Techniques That Have Made Warren Buffett The Worlds 。本书总结了巴菲特的投资体系: “以商业视角为核心、聚焦消费垄断型企业、通过精准估值与耐心等待捕捉长期复利收益” ,核心逻辑是利用市场非理性波动,锁定具备持续盈利能力与竞争壁垒的企业,以合理价格买入并长期持有,最大化税后复利回报。

一、核心投资哲学:商业视角至上

  1. 拒绝 “炒股”,拥抱 “企业所有权”巴菲特不关注股价短期波动、技术分析或趋势交易,认为股票本质是企业部分所有权,投资决策应完全基于企业经营逻辑而非市场情绪。核心原则:“投资最明智时,就是最具商业性时”,即像收购完整企业一样评估股票,聚焦企业盈利能力、竞争优势和管理质量。
  2. 利用市场非理性,而非被其左右市场短期是 “投票机”(受恐惧、贪婪驱动),长期是 “称重机”(反映企业内在价值),多数投资者的短视行为会导致优质企业股价被低估或高估。策略核心:耐心等待市场给出 “完美击球” 机会 —— 即优质企业因行业衰退、短期危机或市场恐慌导致股价下跌时,果断买入;避免在市场狂热时跟风追高。
  3. 复利是核心财富引擎

复利的关键在于 “高年化回报率 + 长期持有 + 避税”,巴菲特目标是获取 15% 以上的税后年化复利回报。

避税逻辑:优先选择不分红或低分红企业,让利润在企业内复利增长(避免红利税),仅在卖出时缴纳资本利得税,最大化资金复利效率。

二、企业筛选标准:锁定 “消费垄断型” 优质企业

巴菲特将企业分为两类,仅聚焦 “消费垄断型企业”(具备持久竞争优势),回避 “商品型企业”(同质化竞争、盈利不稳定)。

  1. 消费垄断型企业的核心特征品牌或服务壁垒:拥有消费者高度认可的品牌(如可口可乐、麦当劳)、独家服务(如地方唯一报纸)或秘密配方,能自主定价且不影响需求。稳定重复需求:产品 / 服务需持续消费、不易过时(如食品、饮料、烟草、日常服务),无需大额研发投入维持竞争力。财务健康:高股东权益回报率(ROE≥15%,远超行业平均 12%)、低负债(长期债务≤5 倍年净利润)、持续产生自由现金流,资本支出少。抗通胀能力:可随通胀同步提价,维持利润(如可乐、巧克力等产品的定价权)。
  2. 需坚决回避的商品型企业核心特征:产品同质化(如钢铁、汽车、航空)、竞争依赖价格战、利润率低、负债高、受行业周期影响大,需持续投入资本维持运营(如通用汽车、纺织企业)。关键判断:若消费者购买决策仅受价格驱动,无品牌忠诚度,则该企业属于商品型企业,坚决不投资。
  3. 九大筛选问题(快速判断企业质量)

是否具备可识别的消费垄断或强势品牌?

每股收益是否强劲且呈上升趋势(无大幅波动)?

财务是否保守(低负债)?

是否持续获得高股东权益回报率(ROE≥15%)?

企业是否能留存大部分利润用于再投资?

维持现有运营是否需要大额资本支出?

管理层能否有效利用留存利润(如扩张、回购股票)?

是否能根据通胀调整产品 / 服务价格?

留存利润是否能提升企业市场价值?

三、财务分析工具:量化验证企业质量

通过 10 大核心指标验证企业盈利能力与稳定性,确保筛选结果可靠:

股东权益回报率(ROE):连续 10 年≥15%,体现企业盈利效率;

每股收益(EPS):长期稳定增长,无连续亏损或大幅波动;

负债水平:长期债务≤5 倍年净利润,金融企业重点看资产回报率(ROA≥1%);

自由现金流:持续为正,无需依赖融资即可维持增长;

留存收益运用效率:留存利润能转化为更高的 EPS(如可口可乐留存利润回报率≥30%);

股份回购:管理层在股价低估时持续回购股份,提升股东持股比例;

劳工关系:避免强工会企业,减少利润分配压力;

抗周期能力:行业衰退时仍能保持盈利或小幅亏损,而非大幅溃败;

毛利率:长期稳定在较高水平(消费垄断型企业通常≥30%);

股价与账面价值比:长期呈上升趋势,反映内在价值增长。

四、估值方法:精准计算 “安全边际”

估值核心是 “计算企业内在价值,确保买入价低于内在价值,留出安全边际”,避免投资风险。

  1. 核心估值逻辑内在价值定义:企业未来 10 年预期 收益的现值总和,基准是 “与无风险资产(美国国债)对比”—— 企业初始回报率(每股收益 ÷ 股价)需高于国债收益率,且盈利有增长潜力。安全边际:买入价需低于计算出的内在价值的 20%-30%,抵御未来盈利波动或估值误差风险。
  2. 关键计算公式相对价值法:每股收益 ÷ 国债利率(例:每股收益$2.5,国债利率6%,相对价值$41.67);未来价值预测:通过历史盈利增长率,推算 10 年后每股收益,再乘以历史平均市盈率(P/E),得出目标股价;预期回报率:用金融计算器计算 “当前股价→目标股价” 的年化复合回报率,仅选择预期回报率≥15% 的标的。
  3. 估值工具:必备金融计算器(如德州仪器 BA-35 Solar)

核心用途:计算现值、未来值、年化回报率,简化估值过程,避免手动计算误差。

作者这里总结的估值方法对巴菲特的估值逻辑理解不到位,只能作为一种简单近似。

五、买入时机:捕捉 “坏消息驱动的低估”

最佳买入机会来自 5 类 “坏消息场景”,此时优质企业股价与内在价值偏离最大:

市场恐慌或熊市(如 1987 年股灾、2001 年 9・11 后);

行业衰退(如银行业坏账危机、广告行业低迷);

企业个体可解决的危机(如美国运通 “沙拉油丑闻”、盖可保险经营失误);

企业结构性变化(重组、分拆引发的短期股价下跌);

地缘政治风险(战争、政策变动导致的市场抛售)。

关键原则:坏消息需是 “短期可恢复” 的,不影响企业核心竞争力(如品牌、市场地位);若危机破坏了消费垄断壁垒,则不属于买入机会。

六、卖出策略:三大核心场景(极少卖出,长期持有)

巴菲特倾向 “买入并永久持有”,仅在以下三种情况卖出:

股价严重高估:企业市盈率远超历史平均(如 40 倍以上),且未来盈利增长无法支撑高估值;

企业竞争优势消失:行业变革(如新技术替代)、管理决策失误导致消费垄断壁垒被打破(如品牌影响力下滑);

出现更优投资机会:发现回报率显著更高的标的,将资金重新配置(此类情况极少发生)。

禁忌:避免因短期股价波动、市场情绪变化或追求 “快速获利” 而卖出优质企业。

七、实操工具与信息来源

  1. 核心信息渠道公司年报(10-K/10-Q 报告):重点关注盈利趋势、负债水平、现金流状况、管理层讨论与分析;行业调研(闲聊法):通过竞争对手、客户、行业专家了解企业真实竞争力(如询问超市经理哪些品牌产品销量稳定);第三方数据:Value Line、Bloomberg、SEC EDGAR 数据库,获取历史财务数据与行业对比信息。
  2. 调研方法

聚焦 “能力圈”:仅投资自己能理解的行业(如回避高科技、生物制药等迭代快的领域);

实地验证:观察超市、药店、餐厅等终端,判断企业产品的市场渗透率与消费者忠诚度(如可口可乐的全球铺货能力)。

一个人要么从经验中学习,要么向有经验的人学习。这就是格雷 厄姆所提供给我们的。在为格雷厄姆工作时,巴菲特发誓在他拜读格 雷厄姆著作达十二遍之前,不做任何投资。

如果投资价值未能实现,那么 每等待一年,你的目标年复利收益率就不断降低。如果等待的时间相当 长,最终你所实现的平均年复利收益率可能还不如银行的利息高。格雷厄姆对这一问题的解决办法是寻求他所谓的“安全边际”(他 从债券分析中引申而来的概念)。以这种方法为指导,格雷厄姆只投资 于那些预期收益率为25%或者更高的公司,这样,他就有足够的安全 边际来平稳度过数年时间。(预期收益指的是股票的市场价格与格雷厄 姆所测定的该股票内在价值之间的差价。)通过这种方法,哪怕上市公 司的股票花费了数年时间才涨到内在价值水平,格雷厄姆也能够保证 自己获得丰厚的投资回报。为了防止有些上市公司的股票可能永远都达不到其内在价值,格 雷厄姆采用了将股票分散化的办法——正如前面所提及的,他可能会 同时持有上百家甚至更多公司的不同股票。他还发起了一个计划,要 求卖掉任何一只未能在两三年内达到完全价值的股票。格雷厄姆不是 个真正的长线投资者。对格雷厄姆而言,投资达到其完全内在价值所 花的时间越长,他的年复利收益率就越低。

到了 20世纪70年代,巴菲特开始发现,格雷厄姆的投资 方法——对任何便宜的股票进行分析和购买——其实并非理想的策略。 巴菲特发现,那些平庸的企业其实很难具有可预期的收益。相比之下, 内部经济状况较差的企业更是如此。尽管这样的企业可能在某一段时 间看起来有很好的市场前景,但激烈的商业竞争最终将大浪淘沙,使 这些不具备长期盈利能力的企业无法实现价值增长。他还发现,那些普通或者平庸的企业由于在市场中的表现差强人意, 市场反过来对它们也缺乏关注的热情,最终形成了一种惨淡的结果:其 股票价格难以说明任何问题。巴菲特发现,即使市场能够缩小其市场价 格和预期内在价值之间的差距,这样的股票收益也微不足道,因为其收 益是被限定在内在价值和市场价格之间的。此外,资本利得税也会从投 资者的收益中划走相当一部分。正是由于这种企业的内部经济状况不佳,投资于这类企业就犹如坐上了一条哪里也去不了的小船。

我们所说的商品类企业,其商品售价是决定消费者购买决策的最重要因素。在我们的日常生活中所接触到的最简单和最明显的商品类 企业包括:

•纺织品制造企业

•食品原料(如大米和玉米)生产企业

•钢铁生产企业

•天然气石油公司

•木材企业

•造纸企业

所有这些公司在市场上出售商品时,都存在相当激烈的竞争。而 其商品价格则是决定消费者购买决策的最重要的驱动因素。比如说,消费者在购买汽油的时候,尽管汽油公司力图使消费者 相信自己的品牌优于其他品牌,但消费者更关注价格,而不是以品牌 作为决策基础。价格才是真正的决定因素,水泥、木材、砖块、计算 机存储器和处理芯片等其他商品都是如此(尽管英特尔公司试图改变 这一情形,给其处理芯片打上品牌烙印)。

我们应当承认这样的事实,当我们购买玉米时,只要它是玉米, 吃起来是一个味道,我们就不会在意它是从哪家店买来的玉米。这类 商品的竞争十分激烈,形成了一个非常具有竞争性的市场,而在此过 程中,就形成了这类商品极低的利润率。

在商品类企业中,低成本企业最终将胜出。原因是低成本的企业 在同行中具有更大的定价自由。成本越低,其利润率就越高。这虽然 是一个很简单的概念,却有着深刻的内涵。因为要实现成本降低,企 业必须保持生产工艺的不断进步,以保证企业的市场竞争力。这就需 要额外的资本开支,从而会吞噬留存收益。如果将这部分开支用于新 产品开发和投资其他企业,企业价值可能会增长。上述情况通常是像这样:A公司改进了生产工艺,从而降低了生产成本,提高了利润率。这时,A公司便可以降低其产品价格,试图 在与B、C和D公司的市场竞争中获取更大的市场份额。这时,B、C和D公司为了在竞争中不落下风,也循着A公司的 路,同样改进了生产工艺。而后,B、C和D公司也开始降低其产品售 价,从而与A公司展开新一轮竞争。这样一来就降低了 A公司通过改 进生产工艺而提高的利润率,从而形成了一个周而复始的恶性循环。

此外,商品类企业的盈利完全依赖于管理人员的素质和智慧。如 果管理人员不能深谋远虑,或者不恰当地配置资源而浪费了企业的宝 贵财产,那么这样的企业就将失去低成本优势,在与同行的激烈竞争 中可能面临财务困境。

从投资角度来看,在巴菲特所划分的这两类企业中,商品类企业 在为股东带来价值增长这方面也乏善可陈。首先,由于价格竞争的存 在,这类企业的利润都很低,因而不太可能将资金用于扩大生产或者 投资有利可图的新项目。其次,即使它们能够赚到一定的钱,这些钱 也往往被用于更新厂房设备等,以保护自己不至于在日益激烈的竞争 中落后。

商品类企业具有如下的最基本特征:

•利润率低。较低的利润率是价格竞争的结果家企业降低自己的产品价格,目的是为了与其他的企业竞争。

•股东权益回报率低。较低的权益回报是商品类企业的重要特征。 在美国,企业的平均股东权益回报率约为12%。因此,只要是 低于12%的权益回报率,就可认为是由于商品类市场和定价机 制所造成的不良经济后果。

•缺乏品牌忠诚度。如果你所购买的产品其品牌名称毫无意义, 那么就可以断定你接触到的是一家商品类企业。

•存在较多同类生产厂商。当你走进一家自助加油站,可能会发 现七八种不同品牌的汽油,其售价不相上下。众多生产厂商的 存在,引发了市场价格竞争,而价格竞争带来了较低的利润率, 较低的利润率就不可避免地降低了股东收益。

•所属产业生产能力严重过剩。一旦一个产业内存在着过剩的生 产能力,除非这种过剩的生产能力随着需求的增加逐步消失, 否则无论哪家企业也休想在需求增长中获益。只有在过剩的生 产能力消失之后,产品价格才有可能开始上涨。然而,一旦价 格开始上涨,管理者总是按捺不住要扩大经营,梦想着有一天 成为企业界的龙头老大。当股东们的口袋由于市场需求与价格 的上扬开始鼓起来时,管理者就开始做一件耗资巨大但又无益 的事。他们会扩大生产,在此过程中扩建更多产能,岂知最后 结果反倒证明了他们的愚昧。问题就在于,一街之邻的其他同类企业也会有同样的想法。 在其他企业也纷纷效法之后不久,我们可能又回到了起初那种 生产能力过剩的状况之中。生产能力过剩就将导致价格战,价格战将降低利润率,从而减少企业盈利。因此,一切又回到 原点。

•利润反复无常。商品类企业的一个显著特征就是利润极度不稳 定,查一查公司在过去7~10年间的净利润,结果通常能显示 该公司是否具有此特征。

•盈利状况几乎完全取决于管理者有效利用厂房和设备等有形资 产的能力。如果一家公司的盈利能力几乎完全依靠管理人员有 效使用有形资产的能力,比如对厂房、设备等有形资产的利 用,而不是对专利、版权和品牌等无形资产的利用,那么这家 公司可能就属于商品类。

彭博认为,拥有巨大消费垄断力量的企业之所以有高额盈利,其 中一个很重要的原因就是,这样的企业不会过度依赖土地、厂房和设 备等资本性投资。而在普通商品类企业中,这些固定费用和财产税却 显得尤为突出,将占据生产成本的很大一部分。

相对来说,消费垄断型企业的财富主要来自于无形资产,比如可 口可乐的秘密配方或者万宝路的品牌名称。因为美国联邦税和盈利密 切相关,所以这类企业所上缴的税额会随着利润波动。而那些在固定 资产方面投资较大的企业,例如通用汽车上缴的税额变化不大。当市 场需求增加时,商品类企业就只能靠扩建厂房来满足消费者需求,但 成本也会因产能扩大而剧增。

由于资金充裕,那些受益于消费垄断的企业几乎没有什么负债。 像箭牌公司(口香糖制造商)和UST公司(咀嚼烟草制造商)这样的 企业,它们资产负债表上的债务几乎为零。这就给了它们很大的主动 性,能够自由投资其他获利更高的项目,或者回购自己公司的股份。

此外,由于这些企业通常生产的是制造工艺和技术要求不高的产品, 也就不需要复杂先进的设备,从而省去了很大一部分投资。同时,由 于鲜有竞争对手,它们也可以长期利用自己的生产设备,充分发挥其 效能。因为没有竞争对手,就意味着不用花费巨资来对设备和厂房进 行更新改造。

拿通用汽车公司来说,它就是一家典型的普通汽车制造企业,其 产品对价格十分敏感。通用汽车公司为了向市场推出一款新型小轿车, 就不得不花费数十亿美元对生产设备进行更新和改造。即便如此,这 种新型号产品也只能在竞争激烈的市场上风光短短几年,之后便会成 为明日黄花,而这时通用汽车公司又不得不回到设计图板前开始新一 轮的更新改造。

长期来看,消费垄断型企业留 存收益的回报率远远超过平均水平。简而言之,这类企业根本不需要 将留存收益用做升级厂房和设备,或者研发新产品,但可能将其用于 收购新企业或扩大核心盈利业务的营运。所以,我们都应当投资于那些能够将收益留存,且不需要将自己 的利润用于高比例股息发放的企业。这样,股东们才能真正享受到复利的好处,而这就是通往富裕之路的秘诀所在。

通用汽车公司之所以需要巨额的资金投入,其原因在于公司所生 产的产品一一轿车和卡车一一总是在不断更新。这也就是说,通用汽 车公司的生产车间必须不断更新以适应产品型号的改变,而这就需要 通用汽车公司进行大量的资本支出来维持这种生产营运模式。

巴菲特总是寻找那些很少更新厂房和设备、不需要昂贵而持续的 研发费用的消费垄断型企业,这些企业所生产的产品永远不会被遗弃, 并且生产流程简单,很少或没有市场竞争。独家经营的报社、棒棒糖 制造商、口香糖制造商、剃须刀制造商、软饮料公司、酿酒厂——这 些都是巴菲特中意的企业类型。消费者不愿意看到它们的产品发生改 变,既然产品可预测,那么收益自然也可预测。

理解巴菲特的关键就是知道巴菲特对于一个公司明年能赚多少钱 其实并不怎么关心。他感兴趣的是这家公司在未来10年能赚多少钱。 而华尔街人士关注的仅仅是公司来年的收益。和他们不同,巴菲特意 识到,只有聚焦于对未来的预测才能让复利发挥它的神奇作用。这就 是消费垄断型的公司以及能赚取高股东权益回报率的公司对巴菲特来 说如此重要的原因。

八、经典案例验证

可口可乐:1988 年股灾时买入,依托全球品牌垄断与稳定现金流,长期年化回报率超 20%;

华盛顿邮报:1973 年熊市以 $5.69 / 股买入(P/E=7.5),利用地方报纸垄断优势,27 年回报率达 8468%;

富国银行:1990 年银行业衰退时买入,凭借稳健经营与区域市场优势,10 年股价从$57.8涨至$270,年化回报率 24.6%;

麦当劳:1996 年买入,依托全球品牌与标准化服务,长期年化回报率 12%-14%。

最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-02-14 11:52:30 HTTP/2.0 GET : https://67808.cn/a/461172.html
  2. 运行时间 : 0.089240s [ 吞吐率:11.21req/s ] 内存消耗:4,756.24kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=213de52bfeea9c7209600e52a97b9e05
  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.000610s ] mysql:host=127.0.0.1;port=3306;dbname=no_67808;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000806s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000285s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000257s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000474s ]
  6. SELECT * FROM `set` [ RunTime:0.000188s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000535s ]
  8. SELECT * FROM `article` WHERE `id` = 461172 LIMIT 1 [ RunTime:0.000678s ]
  9. UPDATE `article` SET `lasttime` = 1771041150 WHERE `id` = 461172 [ RunTime:0.007951s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 65 LIMIT 1 [ RunTime:0.000310s ]
  11. SELECT * FROM `article` WHERE `id` < 461172 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000565s ]
  12. SELECT * FROM `article` WHERE `id` > 461172 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000338s ]
  13. SELECT * FROM `article` WHERE `id` < 461172 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.001253s ]
  14. SELECT * FROM `article` WHERE `id` < 461172 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.001455s ]
  15. SELECT * FROM `article` WHERE `id` < 461172 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.004149s ]
0.090883s