乐于分享
好东西不私藏

外贸人必备:10个高频场景英文邮件模板

外贸人必备:10个高频场景英文邮件模板

做外贸十几年,我发现一个扎心的真相:80%的外贸人,用的还是大学商务英语课本上的邮件套路。

那些课本教你写How are you、写We are a leading manufacturer、写Looking forward to your reply。但现实中,客户看到这些邮件的反应往往是:已读,不回。

为什么?因为这些话太空了。客户每天收几十封邮件,你的邮件如果不能在30秒内让他觉得“这封值得读”,结局就是被划走。

今天这篇文章,我整理了10个外贸最高频的沟通场景,每个场景给你一个可以直接用的邮件模板,再拆解这封邮件为什么有效。不讲语法,不讲客套,只讲转化。

你可以直接抄作业,也可以根据你的产品和行业微调。建议存下来,下次写邮件之前翻出来看一眼。

场景一:第一次开发信——让客户愿意回你

错误写法:

Dear Sir/Madam,We are a leading manufacturer of LED lights with 15 years of experience. Our products are high quality and competitively priced. Please check our website for more information.

为什么不行? 客户并不在意你是谁,他在意的是你能帮他解决什么问题。这封邮件全部在说你,没有一句在说他。

正确模板:

Subject: Quick question about your [product category] sourcing

Hi [Name],

I noticed that [Company Name] imports [specific product] from [country/region]. We recently helped a [similar client type] reduce their landed cost on [product] by 18% while maintaining the same quality standard.

Specifically, we achieved this by [specific method: e.g., optimizing the HS code classification / switching to a more efficient shipping route / consolidating production batches].

Would it be worth a 10-minute call to see if this approach applies to your supply chain as well?

Best,[Your Name]

为什么有效?

  • 标题不说“报价”,说“一个问题”——降低对方的防御心理,增加打开率。

  • 第一句证明你做了功课——你知道他进口什么、从哪里进口,你不是在群发。

  • 一个具体数字+一个具体案例——18%的降本、同类客户的案例,比“我们质量好”有说服力一百倍。

  • 结尾是问句,不是陈述句——给对方一个容易回答的问题,比“期待您的回复”更容易得到回应。

场景二:报价后客户说“太贵了”——不降价也能谈下去

错误写法:

The price is based on the quantity you requested. We can offer 5% discount if you increase the order volume.

为什么不行? 你还没搞清楚客户说贵的真实原因,就开始用降价来回应,等于承认你的初始报价虚高。

正确模板(第一轮回应):

Hi [Name],

Thanks for the honest feedback. I completely understand that pricing is a key part of your decision.

To make sure I'm not wasting your time, could you help me understand the benchmark you're using? Are you comparing to:

a) Quotes you've received from other suppliers recently?b) Your current purchasing cost from existing vendors?c) Your target budget for this project?

This will help me see if there's a way to adjust the specification or package to better fit your needs — without compromising on the quality that your market requires.

Looking forward to your guidance.

Best,[Your Name]

为什么有效?

  • 没有直接降价,也没有辩解——先搞清楚比较对象。

  • 给了三个选项,降低客户的回答难度——选择题比问答题更容易得到回复。

  • 埋了一个伏笔——“不妥协质量的前提下调整配置”——暗示了降价不是唯一解法,为后续的方案替代留空间。

场景三:客户已读不回——温和但有力地刷存在感

很多外贸人发了报价就石沉大海,然后开始自我怀疑。其实客户不回的原因中,“忘了”和“在忙别的”占了很大比例。

错误写法:

Did you receive my last email? Please let me know your feedback.

为什么不行? 你在催促,但没有给客户任何新的价值。他为什么要回你?

正确模板(报价后3-5天跟进):

Subject: One thought on the [product] quote

Hi [Name],

I was reviewing the quote I sent earlier and realized I should have mentioned one thing:

The [specific component/material] we use has been tested for [specific condition, e.g., 200-hour salt spray], which is particularly important for your market in [location] where [specific environmental factor, e.g., coastal humidity] can cause premature corrosion.

I'm sharing this because it directly affects the total cost of ownership — not just the unit price. Your customers will notice the difference in product lifespan.

No need to reply if the timing isn't right. Just wanted to make sure you had this context.

Best,[Your Name]

为什么有效?

  • 标题是新信息,不是催回复——给了客户点开的理由。

  • 补充了一个报价时没说的技术细节——不是在催他,是在帮他更全面地评估。

  • 最后一句降低压力——“不方便回复也没关系”——反而让客户更愿意回你。

场景四:客户说要样品但不付运费——守住底线

场景还原: 客户说,你们的样品我很感兴趣,但你们能不能免费寄,快递费也你们出?

错误写法:

Sorry, our company policy does not allow free samples.

为什么不行? 搬出“公司规定”是最弱的拒绝方式,显得你没有决策权,客户会觉得在和一个传话筒沟通。

正确模板:

Hi [Name],

I'm glad the samples are of interest to you. We'd love to get them into your hands.

Here's a fair approach I'd like to suggest:

Sample cost: We'll waive it for this first set (normally it's $XX).

Shipping: If you can provide your DHL/FedEx account number, we'll ship them today. Alternatively, we can arrange shipping and add a $XX handling charge.

The reason is simple — we want to make sure the samples reach someone who has a genuine project need, and the shipping arrangement is a small but effective way to confirm that.

Does that work for you?

Best,[Your Name]

为什么有效?

  • 先给后要——免样品费(给面子),要快递账号(守底线)。

  • 给了选择——到付账号或支付运费,客户不会觉得被拒绝。

  • 解释了原因——不是“公司规定”,而是“确认您有真实需求”——这个理由客户无法反驳。

场景五:催客户付款——既要钱又要关系

尾款迟迟不到,催太硬伤感情,不催伤自己。

错误模板:

Please arrange the payment as soon as possible. The goods are ready to ship.

为什么不行? 你在表达你的需求(我要钱),没有给客户一个合理的行动理由。

正确模板(委婉版):

Subject: Production update for Order #XXXX

Hi [Name],

Quick update — your order is fully produced and has passed our final QC inspection. I've attached a few photos of the finished goods so you can see them before they leave our facility.

The next step is to book the shipping space. The vessel we're targeting closes on [date]. If we can confirm the balance payment by [date], I can secure the space and get everything moving on schedule.

Let me know if you'd like me to proceed.

Best,[Your Name]

为什么有效?

  • 标题不说付款,说生产进度——客户会打开而不是防御。

  • 附上产品照片——增加沉没成本感,让客户觉得这批货已经是他的了。

  • 用船期窗口制造紧迫感——不是“我要你付钱”,而是“为了赶上这班船,我们需要在X号前确认”——付款是为了他自己的货能准时出发。

场景六:交期延误通知——把坏事变成展示专业的机会

延误已经发生了,怎么通知决定了客户是暴怒还是理解。

错误写法:

Sorry, the delivery will be delayed by 10 days due to raw material shortage.

为什么不行? 只说结果不说原因和补救方案,客户的第一反应是愤怒和焦虑。

正确模板:

Subject: Order #XXXX — Schedule update & action plan

Hi [Name],

I need to update you on something before the end of your business day.

What happened: Our raw material supplier flagged a batch quality issue during their outgoing inspection, and we made the decision to reject that batch rather than risk your product quality. This was the right call for your order, but it has created a 10-day delay in our production timeline.

What this means for you: Your revised shipping date is [new date], with estimated arrival by [new ETA].

What we're doing about it:

We've expedited the replacement material at our own cost.

Your order is now on priority status with our production team.

I'll send you weekly progress photos until shipment.

I take full responsibility for this delay and understand if this causes inconvenience on your end. If the revised timeline creates any issues for your inventory planning, please let me know and we'll explore partial air freight options at our cost to cover the gap.

Best,[Your Name]

为什么有效?

  • 第一时间主动告知,不是等客户来问。

  • 把延期的理由从“我们犯了错”转化为“我们为了保护你的质量做了一个艰难的决定”——客户反而会认可你的品控意识。

  • 三段式结构:发生了什么→对你意味着什么→我们在做什么来补救——清晰、诚实、有担当。

  • 主动提供补救方案(部分空运补缺)——展示解决问题而不是逃避的态度。

场景七:客户要砍价,但你想谈价值而不是谈价格

场景还原: 客户说,你的竞争对手便宜10%,你能不能做同样的价格?

错误写法:

We can't match that price because our quality is better.

为什么不行? 没有证据的空口号。

正确模板:

Hi [Name],

I appreciate the transparency. It helps me understand where we stand.

I won't claim our product is better simply because it costs more. Instead, let me share two data points that you might find useful when comparing:

Material spec: Our [component] uses [grade A material] (certification attached), which in independent testing shows a [X%] longer service life compared to [grade B material] commonly used at lower price points.

Defect rate: Over our last 100 shipments, our customer-reported defect rate is [0.X%]. Our average claim cost per shipped dollar is less than [$X].

If the competitor can match these numbers at their price, they are a better option and I'll say so honestly. But if these metrics matter for your market's after-sales costs, the 10% difference might be the cheapest insurance you can buy.

Your call, as always. What would be most helpful right now?

Best,[Your Name]

为什么有效?

  • 不用形容词,用数据。不说更好,说“多用两年”,说“不良率低于千分之几”。

  • 姿态放低但底气十足——“如果竞争对手能达到同样指标,他们确实更好”——这种自信会让客户思考。

  • 把价格差异重新定义为“保险”——10%不是多花的钱,是避免售后风险买的保险。

场景八:老客户说“竞争对手便宜,我想换供应商”——如何正确挽留

场景还原: 合作两年的老客户发邮件说,他收到另一家报价低15%,在考虑更换供应商。

错误模板:

We value your business. We can offer you a 10% discount for the next order.

为什么不行? 第一,你一降价就是10%,客户会想是不是之前两年都在宰我。第二,你开启了价格战模式,以后每一单他都会拿别家价格来压你。

正确模板:

Hi [Name],

Thank you for telling me directly. That takes trust, and I don't take it for granted.

Before we talk numbers, I want to make sure we're comparing apples to apples. Over the past two years, your cost of quality issues with us has been essentially zero — no returns, no credit notes, no customer complaints traceable to the product.

That record has a dollar value. If the 15% saving from the new supplier comes with even a 5% defect rate, the math won't favor the switch.

Here's what I'd like to propose rather than a price war:

We'll lock your pricing for the next 12 months, regardless of market fluctuations.

We'll dedicate a priority production slot for your orders so lead times stay consistent even during peak season.

We'll include quarterly market trend reports specific to your region, at no cost.

Price is one line on the invoice. Consistency, reliability, and zero drama cost nothing but are worth a lot. I'd like to keep earning your business on those terms.

Let me know your thoughts.

Best,[Your Name]

为什么有效?

  • 没有一上来就降价,先感谢,再摆事实(两年零质量问题)。

  • 算了一笔隐形成本账——15%的价格优势,可能被5%的不良率吃掉。

  • 给的筹码不在价格上——锁价、优先排产、市场报告——这些对客户有价值但对你边际成本很低。

  • 结尾不提价格战,提“零麻烦的合作体验”——重新定义性价比。

场景九:收到客户投诉——把危机变转机

场景还原: 客户发来邮件说,这批货有外观瑕疵,要求赔偿。

错误写法:

Please send photos of the defective products. We will check with our factory.

为什么不行? 你在推卸责任给工厂,而且没有表达任何共情。客户要的不是你查原因,他要的是你承认问题并解决。

正确模板(第一封投诉回复):

Hi [Name],

I just read your email and I want to respond immediately before giving you a full answer — because you deserve to know I'm taking this seriously.

First: I apologize. Regardless of the root cause, you received product that didn't meet your expectation, and that's on us.

Second: To resolve this efficiently, could you send me:

Photos showing the issue clearly

Approximate quantity affected

Whether the product is still usable for your customers despite the cosmetic issue

Once I have these, I'll come back to you within 24 hours with a concrete resolution proposal — whether that's a replacement, a discount, or a credit on the next order.

You have my word that we'll make this right.

Best,[Your Name]

为什么有效?

  • 立即回复,不等查完原因再回复——减少客户等待时的愤怒发酵时间。

  • 先道歉再问信息——顺序很重要。先要照片再道歉,客户会觉得你在质疑他。

  • 给了明确的时间承诺——24小时内给方案,让客户觉得被重视。

  • 主动列出赔偿选项——替换、折扣、下一单抵扣——让客户看到你不是在回避,是在找最优解。

场景十:合作终止通知——体面告别,为未来留一扇门

场景还原: 一个客户因为市场原因,半年没下单了。你发了无数次跟进邮件,也降了价,但对方始终没回应。继续投入精力不划算,但直接不理又怕坏了口碑。

错误写法:

(直接停止联系,或发一封冰冷的“我们涨价了”逼对方表态。)

为什么不行? 前者丢失了未来的可能性,后者用恶意测试来收尾,容易让客户觉得你格局小。

正确模板:

Hi [Name],

I noticed it's been a while since our last order. I completely understand that business priorities shift, and there's no pressure at all to place new orders if the timing isn't right for you.

I'm restructuring my client focus for the coming quarter, so I'll be sending fewer general updates. However, please know that our door is always open. If anything changes on your end — new projects, a sudden demand spike, or just a question — I'll be happy to jump back in and support you.

You're still in our system, and your historical order data means I can pick things up quickly whenever you're ready.

Wishing you and your team continued success.

Warm regards,[Your Name]

为什么有效?

  • 没有指责,没有施加压力——理解对方业务优先级的变化。

  • 解释了接下来联系频率会降低——不至于让客户觉得你突然莫名其妙地消失了。

  • 保留了客户数据,承诺随时可以重新启动——降低客户以后想回来时的心理门槛。

  • 体面、专业、有格局——这种告别方式,客户反而会记得你的好。

附:邮件模板使用指南——3条红线不能踩

给了模板,也说3条使用红线:

第一,模板不能直接复制粘贴,必须改前两行。

客户能闻出来模板的味道。至少把他的名字、公司名、具体产品改掉。最好在第二段加一句只有做了功课才能写出来的话——比如提到他的市场、他的竞争对手、或者他最近在LinkedIn上发的一篇文章。

第二,邮件的目标是“让客户回你”,不是“让客户下单”。

一封邮件解决一件事。不要在一封邮件里同时问需求、报价格、催付款、约电话。一封邮件只推进一个动作,让客户回你第一封,后面的事才有机会说。

第三,写完邮件后删掉第一段。

很多外贸人习惯用Thanks for your email或者Hope you are doing well开场。客户看到这种开头就知道下面是废话。直接说事,效果更好。

写在最后

这10个模板覆盖了外贸邮件沟通中80%的高频场景。你不是每次都要写一封完美的邮件,但关键时刻——客户要跑、投诉来了、交期要延——你手上有一个经过验证的框架,比临场发挥稳得多。

把它们存下来,下次写邮件卡住的时候,拿出来翻翻。

如果这篇对你有用,转发给你的外贸搭子和团队成员。你还希望在什么场景下有邮件模板?评论区告诉我,下一期安排。

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