2026年08月12日 Wednesday Focus on agricultural, forestry, animal husbandry, and fishery stock information
chip-market-rates

Flight prices rise when you search? Airline pricing tricks and savings tips

Flight prices rise when you search? Airline pricing tricks and savings tips

Have you ever experienced this? Last week the flight ticket was only 12,000, but today when you open the page it suddenly becomes 18,000.

You rub your eyes, thinking you misread it, but after refreshing several times the price is still there.
Then you ask your colleague, and he says he booked the same flight yesterday and only paid 10,000.

At that moment, don't you feel like a complete fool, being ripped off by the airline like a fat sheep?

I totally get that feeling. Last year I was flying to Tokyo, checking flight prices every day like I was watching a stock K-line chart.
One price in the morning, it changes in the afternoon, and by evening it's different again.
I even started suspecting that the airline had installed monitoring software on my computer to specifically raise prices just for me.

But the reality is more complex and more interesting than you think.
Today I'm going to talk to you about something no conspiracy theory, but the dynamic pricing system behind the airline that will make your scalp tingle.

This system operates every minute and second, and it knows you better than you know yourself.
It knows when you'll get tempted, when you'll compromise, and even how much more you're willing to pay.

Sounds scary, right?
But if you understand the rules of this game, you can turn it around and save thousands every time you book a flight.
Wouldn't it be better to use that money to upgrade your hotel, enjoy more good meals, or buy more souvenirs?

Let me ask you a question first: How do you think flight prices are determined?

Most people would say it's based on supply and demand — the more people want to fly, the more expensive it is.
That answer is correct, but only half true.

If it were purely supply and demand, why would the passenger sitting next to you on the same flight have paid only half your fare?
Why is it sometimes more expensive to book earlier? Why do prices differ when searching on your phone versus your computer?

The answer is that airlines don't use traditional pricing; they use a dynamic pricing system.
This system started in the hotel industry, was later perfected by airlines, and is now used for concert tickets, theme parks, and even Uber.

The core concept of dynamic pricing is simple: the same seat can be sold to different people at different prices.

Sounds unfair, right?
But think about it — when you buy clothes at a night market, you haggle, and the vendor decides whether to give you a discount based on your appearance. Isn't that also a form of dynamic pricing?
The airlines have just completely digitized and systematized this logic, and it's frighteningly precise.

According to statistics, passengers on the same flight may have over twenty different price ranges.
The difference between the most expensive and the cheapest can be more than three times.

What does that mean? It means if you don't know the rules, you're likely the one paying the highest price, the ultimate fool.

Airlines have spent decades and billions of dollars hiring the world's top data scientists and behavioral economists to build this system.
You, an ordinary office worker, can't compete with them.

But don't worry, today I'm going to explain how this system works.
Once you understand it, you'll realize this game isn't as hard as you think.
It's like playing a video game — once you know the boss's attack pattern, you can find the weak spot.

First, let's bust a major myth: "The earlier you book, the cheaper it is"

That might have been true ten years ago, but it's no longer accurate.

Today's airline systems are very smart, constantly adjusting prices based on prediction models.
If the system determines a flight is popular, it will raise prices early on.
Then, as the departure date approaches, if seats are still unsold, it will start discounting to sell them.

A friend of mine flew to New York last year. He believed in "the earlier, the cheaper" and booked three months ahead, paying 45,000.
Two weeks before departure, he was boasting in a group chat when another friend said he had booked only last week and paid just 32,000.
Can you guess what my friend's face looked like?

So the right strategy isn't to book as early as possible, but to time it right.

For example, when a page suddenly shows "Only 2 seats left", "3 people are viewing this flight", "Price may rise soon" — some are real, some are fake, but they all serve the same purpose: create anxiety to make you buy immediately.

I've fallen for it myself.
Once I saw a "Only 2 seats left" warning, panicked that I'd miss out, swiped my card, and only later realized that "Only 2 seats left" referred to seats in that price range, not the entire flight.
They still had more expensive seats to sell, so they weren't afraid of selling out. But I had already paid, so I had to take the loss.

You might ask, with all this complexity, what should I do?

That's exactly what I'm going to teach you today: a practical system.
You don't need professional knowledge or spend much time. Just follow these steps, and I promise you'll save at least 20% to 30% every time you book a flight.
Wouldn't it be smarter to use that money to upgrade your hotel, enjoy more great food, or buy extra souvenirs?

Step 1: Build a price tracking habit.

Once you decide on a destination, don't book immediately. Start tracking prices first.
There are many free tools available, such as Google FlightsSkyscanner, or Hopper.
Just set your departure, destination, and approximate dates, and these tools will monitor daily and notify you when prices drop to your target range.

My habit is to set up three to five price trackers as soon as I decide to travel abroad.
Try different dates, different airlines, and even different stopover points.
Sometimes just slightly adjusting your departure date or adding one more connection can save you 10,000 to 20,000.

For example, last time I went to London. If I insisted on a direct flight, the cheapest was 38,000, but if I was willing to transit in Hong Kong, it was only 23,000.
An extra five hours of layover saved me 15,000. That's a no-brainer.
During the layover, you can enjoy a Hong Kong-style tea restaurant meal at the airport. Not a loss at all.

Step 2: Learn to use incognito mode.

Airline websites use cookies to track your browsing history.
If they see you repeatedly checking the same flight, they assume high demand and quietly increase the price a little.

So always search in incognito mode, or clear cookies regularly.
For more advanced results, alternate between different devices: phone, tablet, computer.
Some people even use a VPN to switch to different country IPs for price comparisons.
I tried setting my location to India, and the same flight was over 2,000 cheaper.
It doesn't always work, but for expensive long-haul flights, it's worth a try.

Step 3: Stay flexible.

Don't lock yourself into a rigid itinerary.
Most people set very specific dates and times, like "I must take the morning flight on June 15."
But if you widen your range, say June 14-16, morning or afternoon, you'll suddenly find many more price options.

Airlines love customers who "must take this flight" because they know you have no choice and can charge a premium.
But if you show flexibility, the system treats you as price-sensitive and offers cheaper options.

A friend of mine who is a freelancer has very flexible time.
Every time he travels abroad, he doesn't set dates first. Instead, he first checks which days in the next month have the cheapest flights, then plans his itinerary around them.
It may sound troublesome, but he saves tens of thousands on flights every year — enough for an extra trip.

Step 4: Master the art of stopovers.

Many people think layovers are a hassle and prefer direct flights.
But if you utilize stopovers, you can not only save money but also turn one trip into two.

The key is choosing the right hubs, like Singapore, Dubai, or Istanbul. These places have many flights, competitive prices, and many airlines offer free city tours.
Last year I flew to Europe and deliberately chose a stopover in Istanbul with a 12-hour layover. Turkish Airlines provided a free bus city tour.
I visited the Blue Mosque and the Grand Bazaar, and had authentic Turkish kebab for lunch.
That layover didn't feel tiring at all; it became the most memorable part of the entire trip.

Step 5: Establish a price anchor.

You need to know the reasonable price range for the route you want to fly.
If you have no baseline, you'll easily be led by the airline.

Building a price anchor is simple: look more and compare more.
Months before your planned trip, start observing price fluctuations on that route.
What's the usual price, how low does it go during promotions, and what's the maximum?
Over time, you'll know at a glance whether a price is a good deal or a trap, and whether to buy or wait.

I keep an Excel sheet recording each price I find, the date, airline, and cabin class.
After a while, I have a good sense of prices on various routes. Now when I see a price, I can immediately decide whether to buy or wait.

One more secret many people don't know

Have you ever wondered why sometimes you see a flight as "sold out," but check again a few days later and seats are available?
It's not because someone canceled; it's because the airline deliberately reserved those seats.

They keep a portion of seats for last-minute business travelers who are in a hurry and usually willing to pay higher prices.
So if the flight you want shows as full, don't give up immediately.
Check again in a few days, or call the airline directly.
Sometimes the customer service will tell you there are actually seats, just not shown on the website.

Another super useful trick is splitting your booking.
Don't book a round trip as a single ticket; book the outbound and inbound separately.
Sometimes one airline is cheaper for the outbound, and another for the return.
Last time I went to Japan, I did this: I booked the outbound with Tigerair Taiwan and the return with Peach. Together it only cost 8,000, which was almost 5,000 less than a round-trip ticket on EVA Air.

But note: if you have checked luggage, make sure to check the baggage allowance for each segment, so you don't end up paying extra at the airport.

Now, I want to remind you of an important mindset: don't be held hostage by mileage accumulation.

Many people insist on booking with a certain airline just to accumulate miles, even if it's more expensive.
But if you do the math, it's often not worth it.
If you spend an extra 3,000 each time to earn miles, how many flights do you need to get a free ticket?
And miles have expiration dates. If you don't fly frequently, they may expire before you use them.

My advice: unless you're a heavy frequent flyer, don't worry too much about miles.
Focus on "how much can I save this time" rather than "how many miles can I earn this time."
The money you save is real and immediately usable; miles are just a future uncertain promise.

You might ask: should I grab airline promotions?

The answer is: it depends.
There are real promotions and fake ones.
Real promotions are usually to fill empty seats or promote new routes, and the prices are genuinely cheap – worth grabbing.
Fake promotions are when they first raise the price and then offer a discount, making it look good but actually the same as usual.

How to tell the difference? Use the price anchor you built earlier.
If the promotional price is lower than the lowest price you've seen normally, it's a real promotion and worth considering.
But if it's about the same as usual, it's a fake promotion – don't rush.

A friend of mine gets itchy fingers every time he sees a promotion, ending up with a bunch of tickets he never uses.
Some dates are wrong, some destinations he didn't really want to visit. In the end, he either wastes them or sells them at a loss, saving nothing.
So my rule is: first make sure you really want to go, then check promotions. Don't promote for the sake of promoting.

After all these tips, I want to share the most important mindset: don't chase the cheapest, but the best value.

The cheapest ticket might require three layovers and over 30 hours of flying, leaving you exhausted and unable to enjoy your destination.
Is that really worth it?

In my experience, if the price difference is within 1,000 to 2,000, I'll choose a flight with better timing and fewer connections.
Because traveling is about relaxing and enjoying, not torturing yourself.
But if the difference is over 5,000, I'll seriously consider the cheaper option.
Because 5,000 can buy you many great meals or an extra night at a nicer hotel. In that case, a little discomfort during transit is well worth it.

When booking flights, don't just look at price. Consider flight time, comfort, number of layovers, baggage allowance, and include your time and energy costs in the decision.

I had a friend who booked a 3 AM red-eye flight to save money, thinking he could sleep on the plane and save a night's hotel cost.
But he couldn't sleep at all, arrived at his destination completely dazed, ruined the entire first day, and spent half the day sleeping in the hotel.
In the end, the 2,000 he saved on the ticket was far outweighed by the wasted time and experience.
That's a classic case of penny wise, pound foolish.

So my rule now is: within a reasonable price range, choose the most comfortable option.
As long as the price is around the average, I stop looking for cheaper ones and focus on flight quality.
But if the price is clearly above average, I'll continue tracking or adjust dates until it returns to a reasonable range.

This strategy allows me to book flights without being taken advantage of, and without sacrificing travel quality for small savings – a comfortable balance.

Detail Page Advertisement
基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-08-12 17:59:08 HTTP/1.1 GET : https://www.thaireit.asia/en/airfare-saving-tips-guide
  2. 运行时间 : 0.522939s [ 吞吐率:1.91req/s ] 内存消耗:10,440.20kb 文件加载:228
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=dfdc4e246d1230f0e835ab737d72746f
  1. /www/wwwroot/cjgpcs.cn/index.php ( 0.72 KB )
  2. /www/wwwroot/cjgpcs.cn/vendor/autoload.php ( 0.73 KB )
  3. /www/wwwroot/cjgpcs.cn/vendor/composer/autoload_real.php ( 1.63 KB )
  4. /www/wwwroot/cjgpcs.cn/vendor/composer/platform_check.php ( 1.00 KB )
  5. /www/wwwroot/cjgpcs.cn/vendor/composer/ClassLoader.php ( 15.99 KB )
  6. /www/wwwroot/cjgpcs.cn/vendor/composer/autoload_static.php ( 21.80 KB )
  7. /www/wwwroot/cjgpcs.cn/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
  8. /www/wwwroot/cjgpcs.cn/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  9. /www/wwwroot/cjgpcs.cn/vendor/symfony/polyfill-mbstring/bootstrap.php ( 0.35 KB )
  10. /www/wwwroot/cjgpcs.cn/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.86 KB )
  11. /www/wwwroot/cjgpcs.cn/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
  12. /www/wwwroot/cjgpcs.cn/vendor/symfony/polyfill-php80/bootstrap.php ( 1.50 KB )
  13. /www/wwwroot/cjgpcs.cn/vendor/ralouphie/getallheaders/src/getallheaders.php ( 1.60 KB )
  14. /www/wwwroot/cjgpcs.cn/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
  15. /www/wwwroot/cjgpcs.cn/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  16. /www/wwwroot/cjgpcs.cn/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  17. /www/wwwroot/cjgpcs.cn/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
  18. /www/wwwroot/cjgpcs.cn/vendor/symfony/polyfill-deepclone/bootstrap.php ( 0.39 KB )
  19. /www/wwwroot/cjgpcs.cn/vendor/symfony/polyfill-deepclone/bootstrap81.php ( 1.25 KB )
  20. /www/wwwroot/cjgpcs.cn/vendor/guzzlehttp/guzzle/src/functions_include.php ( 0.16 KB )
  21. /www/wwwroot/cjgpcs.cn/vendor/guzzlehttp/guzzle/src/functions.php ( 5.54 KB )
  22. /www/wwwroot/cjgpcs.cn/vendor/symfony/polyfill-ctype/bootstrap.php ( 1.56 KB )
  23. /www/wwwroot/cjgpcs.cn/vendor/symfony/polyfill-ctype/bootstrap80.php ( 1.61 KB )
  24. /www/wwwroot/cjgpcs.cn/vendor/symfony/polyfill-intl-grapheme/bootstrap.php ( 2.81 KB )
  25. /www/wwwroot/cjgpcs.cn/vendor/symfony/polyfill-intl-grapheme/bootstrap80.php ( 3.39 KB )
  26. /www/wwwroot/cjgpcs.cn/vendor/symfony/polyfill-intl-normalizer/bootstrap.php ( 0.94 KB )
  27. /www/wwwroot/cjgpcs.cn/vendor/symfony/polyfill-intl-normalizer/bootstrap80.php ( 0.94 KB )
  28. /www/wwwroot/cjgpcs.cn/vendor/yansongda/supports/src/Functions.php ( 1.53 KB )
  29. /www/wwwroot/cjgpcs.cn/vendor/hyperf/engine/src/Functions.php ( 0.83 KB )
  30. /www/wwwroot/cjgpcs.cn/vendor/symfony/clock/Resources/now.php ( 0.67 KB )
  31. /www/wwwroot/cjgpcs.cn/vendor/symfony/polyfill-php85/bootstrap.php ( 1.44 KB )
  32. /www/wwwroot/cjgpcs.cn/vendor/symfony/polyfill-php85/bootstrap80.php ( 0.67 KB )
  33. /www/wwwroot/cjgpcs.cn/vendor/symfony/string/Resources/functions.php ( 0.83 KB )
  34. /www/wwwroot/cjgpcs.cn/vendor/symfony/translation/Resources/functions.php ( 0.55 KB )
  35. /www/wwwroot/cjgpcs.cn/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.60 KB )
  36. /www/wwwroot/cjgpcs.cn/vendor/yansongda/artful/src/Functions.php ( 2.49 KB )
  37. /www/wwwroot/cjgpcs.cn/vendor/jaeger/querylist/src/Collect/Support/helpers.php ( 3.32 KB )
  38. /www/wwwroot/cjgpcs.cn/vendor/jaeger/querylist/src/Collect/Support/alias.php ( 1.32 KB )
  39. /www/wwwroot/cjgpcs.cn/vendor/jaeger/querylist/src/Collect/Contracts/Support/Arrayable.php ( 0.25 KB )
  40. /www/wwwroot/cjgpcs.cn/vendor/jaeger/querylist/src/Collect/Contracts/Support/Jsonable.php ( 0.24 KB )
  41. /www/wwwroot/cjgpcs.cn/vendor/jaeger/querylist/src/Collect/Contracts/Support/Htmlable.php ( 0.18 KB )
  42. /www/wwwroot/cjgpcs.cn/vendor/jaeger/querylist/src/Collect/Contracts/Support/CanBeEscapedWhenCastToString.php ( 0.32 KB )
  43. /www/wwwroot/cjgpcs.cn/vendor/jaeger/querylist/src/Collect/Support/Arr.php ( 20.65 KB )
  44. /www/wwwroot/cjgpcs.cn/vendor/jaeger/querylist/src/Collect/Support/Traits/Macroable.php ( 2.78 KB )
  45. /www/wwwroot/cjgpcs.cn/vendor/jaeger/querylist/src/Collect/Support/Collection.php ( 45.17 KB )
  46. /www/wwwroot/cjgpcs.cn/vendor/jaeger/querylist/src/Collect/Support/Traits/EnumeratesValues.php ( 28.73 KB )
  47. /www/wwwroot/cjgpcs.cn/vendor/jaeger/querylist/src/Collect/Support/Traits/Conditionable.php ( 2.21 KB )
  48. /www/wwwroot/cjgpcs.cn/vendor/jaeger/querylist/src/Collect/Support/Enumerable.php ( 34.26 KB )
  49. /www/wwwroot/cjgpcs.cn/vendor/jaeger/querylist/src/Collect/Support/HigherOrderCollectionProxy.php ( 1.38 KB )
  50. /www/wwwroot/cjgpcs.cn/vendor/jaeger/querylist/src/Collect/Support/LazyCollection.php ( 45.91 KB )
  51. /www/wwwroot/cjgpcs.cn/vendor/overtrue/socialite/src/Contracts/FactoryInterface.php ( 0.48 KB )
  52. /www/wwwroot/cjgpcs.cn/vendor/overtrue/socialite/src/Contracts/UserInterface.php ( 1.04 KB )
  53. /www/wwwroot/cjgpcs.cn/vendor/overtrue/socialite/src/Contracts/ProviderInterface.php ( 2.89 KB )
  54. /www/wwwroot/cjgpcs.cn/vendor/stripe/stripe-php/lib/version_check.php ( 0.23 KB )
  55. /www/wwwroot/cjgpcs.cn/vendor/topthink/think-captcha/src/helper.php ( 1.37 KB )
  56. /www/wwwroot/cjgpcs.cn/vendor/topthink/think-queue/src/common.php ( 1.01 KB )
  57. /www/wwwroot/cjgpcs.cn/vendor/yansongda/pay/src/Functions.php ( 26.24 KB )
  58. /www/wwwroot/cjgpcs.cn/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
  59. /www/wwwroot/cjgpcs.cn/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
  60. /www/wwwroot/cjgpcs.cn/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  61. /www/wwwroot/cjgpcs.cn/app/provider.php ( 0.20 KB )
  62. /www/wwwroot/cjgpcs.cn/vendor/topthink/framework/src/think/Http.php ( 6.22 KB )
  63. /www/wwwroot/cjgpcs.cn/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  64. /www/wwwroot/cjgpcs.cn/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
  65. /www/wwwroot/cjgpcs.cn/app/common.php ( 23.20 KB )
  66. /www/wwwroot/cjgpcs.cn/app/common/function/common.php ( 429.43 KB )
  67. /www/wwwroot/cjgpcs.cn/app/common/function/object.php ( 11.75 KB )
  68. /www/wwwroot/cjgpcs.cn/app/common/function/article.php ( 57.49 KB )
  69. /www/wwwroot/cjgpcs.cn/app/common/function/member.php ( 100.42 KB )
  70. /www/wwwroot/cjgpcs.cn/app/common/function/store.php ( 29.11 KB )
  71. /www/wwwroot/cjgpcs.cn/app/common/function/outlet.php ( 28.37 KB )
  72. /www/wwwroot/cjgpcs.cn/app/common/function/subsite.php ( 67.11 KB )
  73. /www/wwwroot/cjgpcs.cn/app/common/function/goods.php ( 36.66 KB )
  74. /www/wwwroot/cjgpcs.cn/app/common/function/file.php ( 57.82 KB )
  75. /www/wwwroot/cjgpcs.cn/app/common/function/money.php ( 15.30 KB )
  76. /www/wwwroot/cjgpcs.cn/app/common/function/score.php ( 10.17 KB )
  77. /www/wwwroot/cjgpcs.cn/app/common/function/api.php ( 0.75 KB )
  78. /www/wwwroot/cjgpcs.cn/app/common/function/system.php ( 0.88 KB )
  79. /www/wwwroot/cjgpcs.cn/app/common/function/commission.php ( 5.43 KB )
  80. /www/wwwroot/cjgpcs.cn/app/common/function/seo.php ( 44.17 KB )
  81. /www/wwwroot/cjgpcs.cn/app/common/function/theme.php ( 8.14 KB )
  82. /www/wwwroot/cjgpcs.cn/vendor/topthink/framework/src/helper.php ( 18.76 KB )
  83. /www/wwwroot/cjgpcs.cn/vendor/topthink/framework/src/think/Config.php ( 5.93 KB )
  84. /www/wwwroot/cjgpcs.cn/config/app.php ( 11.64 KB )
  85. /www/wwwroot/cjgpcs.cn/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  86. /www/wwwroot/cjgpcs.cn/vendor/topthink/framework/src/think/facade/Lang.php ( 1.68 KB )
  87. /www/wwwroot/cjgpcs.cn/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
  88. /www/wwwroot/cjgpcs.cn/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
  89. /www/wwwroot/cjgpcs.cn/config/cache.php ( 1.60 KB )
  90. /www/wwwroot/cjgpcs.cn/config/captcha.php ( 0.95 KB )
  91. /www/wwwroot/cjgpcs.cn/config/console.php ( 0.57 KB )
  92. /www/wwwroot/cjgpcs.cn/config/cookie.php ( 0.63 KB )
  93. /www/wwwroot/cjgpcs.cn/config/database.php ( 2.40 KB )
  94. /www/wwwroot/cjgpcs.cn/config/filesystem.php ( 0.62 KB )
  95. /www/wwwroot/cjgpcs.cn/config/gateway_worker.php ( 2.00 KB )
  96. /www/wwwroot/cjgpcs.cn/config/lang.php ( 0.54 KB )
  97. /www/wwwroot/cjgpcs.cn/config/log.php ( 1.41 KB )
  98. /www/wwwroot/cjgpcs.cn/config/middleware.php ( 0.20 KB )
  99. /www/wwwroot/cjgpcs.cn/config/queue.php ( 1.65 KB )
  100. /www/wwwroot/cjgpcs.cn/config/route.php ( 1.59 KB )
  101. /www/wwwroot/cjgpcs.cn/config/session.php ( 0.96 KB )
  102. /www/wwwroot/cjgpcs.cn/config/trace.php ( 0.35 KB )
  103. /www/wwwroot/cjgpcs.cn/config/view.php ( 0.90 KB )
  104. /www/wwwroot/cjgpcs.cn/config/worker.php ( 1.61 KB )
  105. /www/wwwroot/cjgpcs.cn/config/worker_server.php ( 1.99 KB )
  106. /www/wwwroot/cjgpcs.cn/app/event.php ( 1.54 KB )
  107. /www/wwwroot/cjgpcs.cn/vendor/topthink/framework/src/think/Event.php ( 7.77 KB )
  108. /www/wwwroot/cjgpcs.cn/app/service.php ( 0.14 KB )
  109. /www/wwwroot/cjgpcs.cn/app/AppService.php ( 0.60 KB )
  110. /www/wwwroot/cjgpcs.cn/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
  111. /www/wwwroot/cjgpcs.cn/vendor/topthink/framework/src/think/Console.php ( 22.98 KB )
  112. /www/wwwroot/cjgpcs.cn/app/Request.php ( 0.09 KB )
  113. /www/wwwroot/cjgpcs.cn/vendor/topthink/framework/src/think/Request.php ( 54.64 KB )
  114. /www/wwwroot/cjgpcs.cn/vendor/topthink/framework/src/think/traits/UrlHandler.php ( 6.05 KB )
  115. /www/wwwroot/cjgpcs.cn/vendor/topthink/framework/src/think/traits/DomainHandler.php ( 5.49 KB )
  116. /www/wwwroot/cjgpcs.cn/vendor/topthink/framework/src/think/traits/HttpMethodHandler.php ( 4.74 KB )
  117. /www/wwwroot/cjgpcs.cn/vendor/topthink/framework/src/think/facade/Config.php ( 1.37 KB )
  118. /www/wwwroot/cjgpcs.cn/vendor/topthink/framework/src/think/facade/Cache.php ( 2.06 KB )
  119. /www/wwwroot/cjgpcs.cn/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
  120. /www/wwwroot/cjgpcs.cn/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
  121. /www/wwwroot/cjgpcs.cn/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
  122. /www/wwwroot/cjgpcs.cn/vendor/topthink/think-helper/src/helper/Arr.php ( 17.45 KB )
  123. /www/wwwroot/cjgpcs.cn/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.84 KB )
  124. /www/wwwroot/cjgpcs.cn/vendor/topthink/framework/src/think/cache/Driver.php ( 9.02 KB )
  125. /www/wwwroot/cjgpcs.cn/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
  126. /www/wwwroot/cjgpcs.cn/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
  127. /www/wwwroot/cjgpcs.cn/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
  128. /www/wwwroot/cjgpcs.cn/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
  129. /www/wwwroot/cjgpcs.cn/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
  130. /www/wwwroot/cjgpcs.cn/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
  131. /www/wwwroot/cjgpcs.cn/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
  132. /www/wwwroot/cjgpcs.cn/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.73 KB )
  133. /www/wwwroot/cjgpcs.cn/vendor/topthink/think-orm/src/db/PDOConnection.php ( 53.74 KB )
  134. /www/wwwroot/cjgpcs.cn/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
  135. /www/wwwroot/cjgpcs.cn/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
  136. /www/wwwroot/cjgpcs.cn/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
  137. /www/wwwroot/cjgpcs.cn/vendor/topthink/think-orm/src/db/Builder.php ( 24.07 KB )
  138. /www/wwwroot/cjgpcs.cn/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
  139. /www/wwwroot/cjgpcs.cn/vendor/topthink/think-orm/src/db/Query.php ( 15.97 KB )
  140. /www/wwwroot/cjgpcs.cn/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
  141. /www/wwwroot/cjgpcs.cn/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
  142. /www/wwwroot/cjgpcs.cn/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  143. /www/wwwroot/cjgpcs.cn/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
  144. /www/wwwroot/cjgpcs.cn/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
  145. /www/wwwroot/cjgpcs.cn/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
  146. /www/wwwroot/cjgpcs.cn/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
  147. /www/wwwroot/cjgpcs.cn/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
  148. /www/wwwroot/cjgpcs.cn/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
  149. /www/wwwroot/cjgpcs.cn/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
  150. /www/wwwroot/cjgpcs.cn/vendor/topthink/framework/src/think/log/driver/File.php ( 6.10 KB )
  151. /www/wwwroot/cjgpcs.cn/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  152. /www/wwwroot/cjgpcs.cn/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
  153. /www/wwwroot/cjgpcs.cn/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
  154. /www/wwwroot/cjgpcs.cn/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
  155. /www/wwwroot/cjgpcs.cn/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  156. /www/wwwroot/cjgpcs.cn/vendor/services.php ( 0.28 KB )
  157. /www/wwwroot/cjgpcs.cn/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  158. /www/wwwroot/cjgpcs.cn/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  159. /www/wwwroot/cjgpcs.cn/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
  160. /www/wwwroot/cjgpcs.cn/vendor/topthink/think-captcha/src/CaptchaService.php ( 0.52 KB )
  161. /www/wwwroot/cjgpcs.cn/vendor/topthink/think-multi-app/src/Service.php ( 1.08 KB )
  162. /www/wwwroot/cjgpcs.cn/vendor/topthink/think-queue/src/queue/Service.php ( 1.24 KB )
  163. /www/wwwroot/cjgpcs.cn/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  164. /www/wwwroot/cjgpcs.cn/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
  165. /www/wwwroot/cjgpcs.cn/vendor/topthink/think-worker/src/Service.php ( 0.78 KB )
  166. /www/wwwroot/cjgpcs.cn/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  167. /www/wwwroot/cjgpcs.cn/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
  168. /www/wwwroot/cjgpcs.cn/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
  169. /www/wwwroot/cjgpcs.cn/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
  170. /www/wwwroot/cjgpcs.cn/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
  171. /www/wwwroot/cjgpcs.cn/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.20 KB )
  172. /www/wwwroot/cjgpcs.cn/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.75 KB )
  173. /www/wwwroot/cjgpcs.cn/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
  174. /www/wwwroot/cjgpcs.cn/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
  175. /www/wwwroot/cjgpcs.cn/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.30 KB )
  176. /www/wwwroot/cjgpcs.cn/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  177. /www/wwwroot/cjgpcs.cn/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  178. /www/wwwroot/cjgpcs.cn/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
  179. /www/wwwroot/cjgpcs.cn/app/middleware.php ( 0.45 KB )
  180. /www/wwwroot/cjgpcs.cn/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  181. /www/wwwroot/cjgpcs.cn/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
  182. /www/wwwroot/cjgpcs.cn/app/middleware/SecurityHeaders.php ( 0.64 KB )
  183. /www/wwwroot/cjgpcs.cn/app/middleware/LangPrefix.php ( 7.05 KB )
  184. /www/wwwroot/cjgpcs.cn/vendor/topthink/framework/src/think/facade/Cookie.php ( 1.48 KB )
  185. /www/wwwroot/cjgpcs.cn/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  186. /www/wwwroot/cjgpcs.cn/app/middleware/LangSwitch.php ( 4.02 KB )
  187. /www/wwwroot/cjgpcs.cn/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 1.94 KB )
  188. /www/wwwroot/cjgpcs.cn/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
  189. /www/wwwroot/cjgpcs.cn/vendor/topthink/framework/src/think/session/driver/File.php ( 6.27 KB )
  190. /www/wwwroot/cjgpcs.cn/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
  191. /www/wwwroot/cjgpcs.cn/vendor/topthink/framework/src/think/session/Store.php ( 7.12 KB )
  192. /www/wwwroot/cjgpcs.cn/vendor/topthink/think-multi-app/src/MultiApp.php ( 7.06 KB )
  193. /www/wwwroot/cjgpcs.cn/app/home/middleware.php ( 0.12 KB )
  194. /www/wwwroot/cjgpcs.cn/app/home/lang/zh-cn.php ( 3.01 KB )
  195. /www/wwwroot/cjgpcs.cn/vendor/topthink/framework/src/think/middleware/LoadLangPack.php ( 3.50 KB )
  196. /www/wwwroot/cjgpcs.cn/app/middleware/SubsiteLangPack.php ( 5.26 KB )
  197. /www/wwwroot/cjgpcs.cn/app/common/lang/0/en.php ( 45.79 KB )
  198. /www/wwwroot/cjgpcs.cn/app/home/lang/28/en.php ( 15.83 KB )
  199. /www/wwwroot/cjgpcs.cn/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
  200. /www/wwwroot/cjgpcs.cn/vendor/topthink/framework/src/think/route/RuleName.php ( 5.74 KB )
  201. /www/wwwroot/cjgpcs.cn/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
  202. /www/wwwroot/cjgpcs.cn/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.41 KB )
  203. /www/wwwroot/cjgpcs.cn/vendor/topthink/framework/src/think/route/Rule.php ( 27.49 KB )
  204. /www/wwwroot/cjgpcs.cn/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
  205. /www/wwwroot/cjgpcs.cn/app/home/route/router.php ( 12.22 KB )
  206. /www/wwwroot/cjgpcs.cn/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
  207. /www/wwwroot/cjgpcs.cn/app/common/model/Route.php ( 3.01 KB )
  208. /www/wwwroot/cjgpcs.cn/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  209. /www/wwwroot/cjgpcs.cn/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
  210. /www/wwwroot/cjgpcs.cn/vendor/topthink/framework/src/think/route/Dispatch.php ( 11.32 KB )
  211. /www/wwwroot/cjgpcs.cn/app/home/controller/Document.php ( 101.72 KB )
  212. /www/wwwroot/cjgpcs.cn/app/home/controller/Home.php ( 21.11 KB )
  213. /www/wwwroot/cjgpcs.cn/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
  214. /www/wwwroot/cjgpcs.cn/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
  215. /www/wwwroot/cjgpcs.cn/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
  216. /www/wwwroot/cjgpcs.cn/vendor/topthink/think-orm/src/db/Raw.php ( 1.30 KB )
  217. /www/wwwroot/cjgpcs.cn/app/common/model/Member.php ( 16.79 KB )
  218. /www/wwwroot/cjgpcs.cn/vendor/topthink/framework/src/think/facade/Session.php ( 1.79 KB )
  219. /www/wwwroot/cjgpcs.cn/app/common/model/Document.php ( 37.40 KB )
  220. /www/wwwroot/cjgpcs.cn/vendor/topthink/think-orm/src/db/Express.php ( 1.53 KB )
  221. /www/wwwroot/cjgpcs.cn/app/common/paginator/Normal.php ( 0.11 KB )
  222. /www/wwwroot/cjgpcs.cn/vendor/topthink/think-orm/src/paginator/driver/Bootstrap.php ( 5.48 KB )
  223. /www/wwwroot/cjgpcs.cn/runtime/home/pharmaniaga/tmpl/728e78318723dbf648dc0eb122f879f1.php ( 28.12 KB )
  224. /www/wwwroot/cjgpcs.cn/vendor/topthink/think-multi-app/src/Url.php ( 7.52 KB )
  225. /www/wwwroot/cjgpcs.cn/vendor/topthink/framework/src/think/route/Url.php ( 14.05 KB )
  226. /www/wwwroot/cjgpcs.cn/vendor/topthink/framework/src/think/Response.php ( 9.07 KB )
  227. /www/wwwroot/cjgpcs.cn/vendor/topthink/framework/src/think/response/Html.php ( 0.97 KB )
  228. /www/wwwroot/cjgpcs.cn/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.001141s ] mysql:host=127.0.0.1;port=3306;dbname=cjgpcs;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `g3ys_config` [ RunTime:0.002680s ]
  3. SELECT `value` FROM `g3ys_config` WHERE `name` = 'timezone' AND `subsite_id` = '28' LIMIT 1 [ RunTime:0.000778s ]
  4. SHOW FULL COLUMNS FROM `g3ys_route` [ RunTime:0.005252s ]
  5. SELECT * FROM `g3ys_route` WHERE ( `subsite_id` = '28' OR `subsite_id` = '0' ) AND `module` = 'home' AND `status` = 1 ORDER BY `sort` DESC,`id` ASC [ RunTime:0.001045s ]
  6. SHOW FULL COLUMNS FROM `g3ys_theme` [ RunTime:0.003979s ]
  7. SELECT `paginator` FROM `g3ys_theme` WHERE `module` = 'home' AND `name` = 'pharmaniaga' AND `subsite_id` = '28' LIMIT 1 [ RunTime:0.000897s ]
  8. SHOW FULL COLUMNS FROM `g3ys_lang` [ RunTime:0.005989s ]
  9. SELECT * FROM `g3ys_lang` WHERE `subsite_id` = 28 AND ( ( LOWER(name) = 'en' ) OR `subtag` = 'en' ) AND `status` = 1 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.001874s ]
  10. SHOW FULL COLUMNS FROM `g3ys_member` [ RunTime:0.006422s ]
  11. SELECT * FROM `g3ys_member` WHERE `id` = 0 AND `subsite_id` = '28' LIMIT 1 [ RunTime:0.001445s ]
  12. SHOW FULL COLUMNS FROM `g3ys_document` [ RunTime:0.009506s ]
  13. SELECT `id`,`document_type` FROM `g3ys_document` WHERE `subsite_id` = 28 AND `name` = 'airfare-saving-tips-guide' AND `status` IN ('1','2') LIMIT 1 [ RunTime:0.001490s ]
  14. SELECT * FROM `g3ys_document` WHERE ( `name` = '4271' OR `id` = '4271' ) AND `subsite_id` = 28 LIMIT 1 [ RunTime:0.001794s ]
  15. SHOW TABLES LIKE 'g3ys_document_article' [ RunTime:0.004304s ]
  16. SHOW FULL COLUMNS FROM `g3ys_document_article` [ RunTime:0.002182s ]
  17. SELECT * FROM `g3ys_document_article` WHERE `document_id` = '4271' LIMIT 1 [ RunTime:0.001026s ]
  18. SHOW FULL COLUMNS FROM `g3ys_total` [ RunTime:0.003102s ]
  19. SELECT * FROM `g3ys_total` WHERE `target_id` = '4271' LIMIT 1 [ RunTime:0.000937s ]
  20. SHOW TABLES LIKE 'g3ys_document_article_lang' [ RunTime:0.003700s ]
  21. SHOW FULL COLUMNS FROM `g3ys_document_article_lang` [ RunTime:0.003023s ]
  22. SELECT * FROM `g3ys_document_article_lang` WHERE `subsite_id` = '28' AND `lang` = 'en' AND `document_id` = '4271' [ RunTime:0.009897s ]
  23. SHOW FULL COLUMNS FROM `g3ys_document_article_lang` [ RunTime:0.003876s ]
  24. SHOW TABLES LIKE 'g3ys_category_lang' [ RunTime:0.003897s ]
  25. SHOW FULL COLUMNS FROM `g3ys_category_lang` [ RunTime:0.003950s ]
  26. SELECT * FROM `g3ys_category_lang` WHERE `subsite_id` = '28' AND `category_id` = '1292' AND `lang` = 'en' LIMIT 1 [ RunTime:0.001028s ]
  27. SELECT * FROM `g3ys_total` WHERE `target_id` = '4271' LIMIT 1 [ RunTime:0.000912s ]
  28. UPDATE `g3ys_total` SET `view_total` = `view_total` + 1 WHERE `target_id` = '4271' [ RunTime:0.002493s ]
  29. SHOW FULL COLUMNS FROM `g3ys_record` [ RunTime:0.009665s ]
  30. SELECT `id` FROM `g3ys_record` WHERE `subsite_id` = '28' AND `type` = 'article' AND `url` = 'https://www.thaireit.asia/airfare-saving-tips-guide' AND `create_time` >= 1786528688 AND ( `visitor_id` = 'e1e2720fe8800878a5bcdaa39c071051' OR `session_id` = '017de3a253c951bcff11abc1ff720c74' ) LIMIT 1 [ RunTime:0.002377s ]
  31. INSERT INTO `g3ys_record` SET `subsite_id` = '28' , `uid` = '0' , `visitor_id` = 'e1e2720fe8800878a5bcdaa39c071051' , `session_id` = '017de3a253c951bcff11abc1ff720c74' , `type` = 'article' , `target_id` = '4271' , `target_type` = 0 , `category_id` = '1292' , `title` = 'Flight prices rise when you search? Airline pricing tricks and savings tips' , `url` = 'https://www.thaireit.asia/airfare-saving-tips-guide' , `path` = '/airfare-saving-tips-guide' , `query_string` = '' , `referer` = '' , `referer_domain` = '' , `source_type` = 'direct' , `source_domain` = '' , `search_engine` = '' , `search_keyword` = '' , `utm_source` = '' , `utm_medium` = '' , `utm_campaign` = '' , `utm_term` = '' , `utm_content` = '' , `ip` = '216.73.216.73' , `user_agent` = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)' , `device_type` = 'pc' , `browser` = '其他' , `browser_version` = '' , `os` = '其他' , `os_version` = '' , `language` = '' , `is_spider` = 0 , `spider_name` = '' , `status_code` = 200 , `country` = '' , `province` = '' , `city` = '' , `district` = '' , `isp` = '' , `region_code` = '' , `geo_status` = 0 , `geo_time` = 0 , `create_time` = 1786528748 , `update_time` = 1786528748 [ RunTime:0.005228s ]
  32. SHOW FULL COLUMNS FROM `g3ys_comment` [ RunTime:0.003290s ]
  33. SELECT COUNT(*) AS think_count FROM `g3ys_comment` WHERE `target_id` = '4271' AND `pid` = '0' [ RunTime:0.000777s ]
  34. SELECT * FROM `g3ys_document` WHERE `category_id` = 1292 AND `subsite_id` = 28 AND `pid` = '0' AND `status` = '1' AND ( ( sort > 0) or ( sort = 0 and id < 4271) ) ORDER BY `sort` ASC,`id` DESC LIMIT 1 [ RunTime:0.001705s ]
  35. SELECT * FROM `g3ys_document` WHERE `category_id` = 1292 AND `subsite_id` = 28 AND `pid` = '4271' AND `status` = '1' AND `document_type` = 0 ORDER BY `sort` DESC,`id` ASC LIMIT 1 [ RunTime:0.001440s ]
  36. SELECT * FROM `g3ys_document` WHERE `category_id` = 1292 AND `subsite_id` = 28 AND `pid` = '0' AND `status` = '1' AND `document_type` = 0 AND ( ( sort>0 and sort <= 0 and id!=4271) or ( sort = 0 and id > 4271) ) ORDER BY `sort` DESC,`id` ASC LIMIT 1 [ RunTime:0.001313s ]
  37. SELECT * FROM `g3ys_document_article_lang` WHERE `subsite_id` = '28' AND `lang` = 'en' AND `document_id` = '4767' [ RunTime:0.006198s ]
  38. SELECT * FROM `g3ys_route` WHERE ( `subsite_id` = '28' OR `subsite_id` = '0' ) AND `module` = 'home' AND `status` = 1 ORDER BY `sort` DESC,`id` ASC [ RunTime:0.001275s ]
  39. SELECT * FROM `g3ys_total` WHERE `target_id` = '4271' LIMIT 1 [ RunTime:0.000677s ]
  40. SHOW FULL COLUMNS FROM `g3ys_ad_location` [ RunTime:0.002443s ]
  41. SELECT * FROM `g3ys_ad_location` WHERE `name` = 'ad-detail-full' AND `subsite_id` = '28' AND `status` = 1 LIMIT 1 [ RunTime:0.000954s ]
  42. SHOW FULL COLUMNS FROM `g3ys_ad` [ RunTime:0.002483s ]
  43. SELECT * FROM `g3ys_ad` WHERE `subsite_id` = '28' AND `ad_location_id` = '31' AND `status` = 1 AND `device` IN ('all','pc') AND ( `start_time` = 0 OR `start_time` <= 1786528749 ) AND ( `end_time` = 0 OR `end_time` >= 1786528749 ) ORDER BY `sort` DESC,`id` DESC [ RunTime:0.001097s ]
  44. SHOW FULL COLUMNS FROM `g3ys_ad_lang` [ RunTime:0.001927s ]
  45. SELECT * FROM `g3ys_ad_lang` WHERE `ad_id` = 31 AND `subsite_id` = '28' AND `lang` = 'en' [ RunTime:0.000857s ]
  46. SHOW FULL COLUMNS FROM `g3ys_ad_lang` [ RunTime:0.002001s ]
  47. SELECT * FROM `g3ys_route` WHERE ( `subsite_id` = '28' OR `subsite_id` = '0' ) AND `module` = 'home' AND `status` = 1 ORDER BY `sort` DESC,`id` ASC [ RunTime:0.000864s ]
  48. SELECT * FROM `g3ys_ad_location` WHERE `name` = 'ad-right' AND `subsite_id` = '28' AND `status` = 1 LIMIT 1 [ RunTime:0.001571s ]
  49. SELECT * FROM `g3ys_ad` WHERE `subsite_id` = '28' AND `ad_location_id` = '33' AND `status` = 1 AND `device` IN ('all','pc') AND ( `start_time` = 0 OR `start_time` <= 1786528749 ) AND ( `end_time` = 0 OR `end_time` >= 1786528749 ) ORDER BY `sort` DESC,`id` DESC [ RunTime:0.001024s ]
  50. SELECT * FROM `g3ys_ad_lang` WHERE `ad_id` = 33 AND `subsite_id` = '28' AND `lang` = 'en' [ RunTime:0.000821s ]
  51. SELECT * FROM `g3ys_route` WHERE ( `subsite_id` = '28' OR `subsite_id` = '0' ) AND `module` = 'home' AND `status` = 1 ORDER BY `sort` DESC,`id` ASC [ RunTime:0.000946s ]
  52. SELECT * FROM `g3ys_route` WHERE ( `subsite_id` = '28' OR `subsite_id` = '0' ) AND `module` = 'home' AND `status` = 1 ORDER BY `sort` DESC,`id` ASC [ RunTime:0.000772s ]
  53. SELECT * FROM `g3ys_total` WHERE `target_id` = '6046' LIMIT 1 [ RunTime:0.000755s ]
  54. SELECT * FROM `g3ys_route` WHERE ( `subsite_id` = '28' OR `subsite_id` = '0' ) AND `module` = 'home' AND `status` = 1 ORDER BY `sort` DESC,`id` ASC [ RunTime:0.000719s ]
  55. SELECT * FROM `g3ys_route` WHERE ( `subsite_id` = '28' OR `subsite_id` = '0' ) AND `module` = 'home' AND `status` = 1 ORDER BY `sort` DESC,`id` ASC [ RunTime:0.000817s ]
  56. SELECT * FROM `g3ys_total` WHERE `target_id` = '6044' LIMIT 1 [ RunTime:0.000668s ]
  57. SELECT * FROM `g3ys_route` WHERE ( `subsite_id` = '28' OR `subsite_id` = '0' ) AND `module` = 'home' AND `status` = 1 ORDER BY `sort` DESC,`id` ASC [ RunTime:0.000691s ]
  58. SELECT * FROM `g3ys_route` WHERE ( `subsite_id` = '28' OR `subsite_id` = '0' ) AND `module` = 'home' AND `status` = 1 ORDER BY `sort` DESC,`id` ASC [ RunTime:0.000735s ]
  59. SELECT * FROM `g3ys_total` WHERE `target_id` = '5992' LIMIT 1 [ RunTime:0.000733s ]
  60. SELECT * FROM `g3ys_route` WHERE ( `subsite_id` = '28' OR `subsite_id` = '0' ) AND `module` = 'home' AND `status` = 1 ORDER BY `sort` DESC,`id` ASC [ RunTime:0.000714s ]
  61. SELECT * FROM `g3ys_route` WHERE ( `subsite_id` = '28' OR `subsite_id` = '0' ) AND `module` = 'home' AND `status` = 1 ORDER BY `sort` DESC,`id` ASC [ RunTime:0.001235s ]
  62. SELECT * FROM `g3ys_total` WHERE `target_id` = '5990' LIMIT 1 [ RunTime:0.001432s ]
  63. SELECT * FROM `g3ys_route` WHERE ( `subsite_id` = '28' OR `subsite_id` = '0' ) AND `module` = 'home' AND `status` = 1 ORDER BY `sort` DESC,`id` ASC [ RunTime:0.001471s ]
  64. SELECT * FROM `g3ys_route` WHERE ( `subsite_id` = '28' OR `subsite_id` = '0' ) AND `module` = 'home' AND `status` = 1 ORDER BY `sort` DESC,`id` ASC [ RunTime:0.000833s ]
  65. SELECT * FROM `g3ys_total` WHERE `target_id` = '5938' LIMIT 1 [ RunTime:0.001173s ]
  66. SELECT * FROM `g3ys_route` WHERE ( `subsite_id` = '28' OR `subsite_id` = '0' ) AND `module` = 'home' AND `status` = 1 ORDER BY `sort` DESC,`id` ASC [ RunTime:0.001255s ]
  67. SELECT * FROM `g3ys_route` WHERE ( `subsite_id` = '28' OR `subsite_id` = '0' ) AND `module` = 'home' AND `status` = 1 ORDER BY `sort` DESC,`id` ASC [ RunTime:0.000941s ]
  68. SELECT * FROM `g3ys_route` WHERE ( `subsite_id` = '28' OR `subsite_id` = '0' ) AND `module` = 'home' AND `status` = 1 ORDER BY `sort` DESC,`id` ASC [ RunTime:0.001079s ]
  69. SELECT * FROM `g3ys_route` WHERE ( `subsite_id` = '28' OR `subsite_id` = '0' ) AND `module` = 'home' AND `status` = 1 ORDER BY `sort` DESC,`id` ASC [ RunTime:0.000810s ]
  70. SELECT * FROM `g3ys_route` WHERE ( `subsite_id` = '28' OR `subsite_id` = '0' ) AND `module` = 'home' AND `status` = 1 ORDER BY `sort` DESC,`id` ASC [ RunTime:0.001054s ]
  71. SELECT * FROM `g3ys_route` WHERE ( `subsite_id` = '28' OR `subsite_id` = '0' ) AND `module` = 'home' AND `status` = 1 ORDER BY `sort` DESC,`id` ASC [ RunTime:0.000946s ]
  72. SELECT * FROM `g3ys_route` WHERE ( `subsite_id` = '28' OR `subsite_id` = '0' ) AND `module` = 'home' AND `status` = 1 ORDER BY `sort` DESC,`id` ASC [ RunTime:0.001394s ]
  73. SELECT * FROM `g3ys_route` WHERE ( `subsite_id` = '28' OR `subsite_id` = '0' ) AND `module` = 'home' AND `status` = 1 ORDER BY `sort` DESC,`id` ASC [ RunTime:0.001184s ]
  74. SELECT * FROM `g3ys_route` WHERE ( `subsite_id` = '28' OR `subsite_id` = '0' ) AND `module` = 'home' AND `status` = 1 ORDER BY `sort` DESC,`id` ASC [ RunTime:0.000918s ]
  75. SELECT * FROM `g3ys_route` WHERE ( `subsite_id` = '28' OR `subsite_id` = '0' ) AND `module` = 'home' AND `status` = 1 ORDER BY `sort` DESC,`id` ASC [ RunTime:0.000895s ]
  76. SHOW FULL COLUMNS FROM `g3ys_tags` [ RunTime:0.003673s ]
  77. SELECT * FROM `g3ys_tags` WHERE `subsite_id` = 28 AND `status` = 1 ORDER BY `sort` DESC,`id` DESC LIMIT 15 [ RunTime:0.005250s ]
  78. SHOW FULL COLUMNS FROM `g3ys_tags_lang` [ RunTime:0.002900s ]
  79. SELECT * FROM `g3ys_tags_lang` WHERE `tags_id` IN (216,215,214,213,212,211,210,209,208,207,206,205,204,203,202) AND `subsite_id` = 28 AND `lang` = 'en' [ RunTime:0.001913s ]
  80. SELECT * FROM `g3ys_category_lang` WHERE `subsite_id` = '28' AND `category_id` = '2058' AND `lang` = 'en' LIMIT 1 [ RunTime:0.001169s ]
  81. SELECT * FROM `g3ys_category_lang` WHERE `subsite_id` = '28' AND `category_id` = '2059' AND `lang` = 'en' LIMIT 1 [ RunTime:0.000926s ]
  82. SELECT * FROM `g3ys_category_lang` WHERE `subsite_id` = '28' AND `category_id` = '2060' AND `lang` = 'en' LIMIT 1 [ RunTime:0.000786s ]
  83. SELECT * FROM `g3ys_route` WHERE ( `subsite_id` = '28' OR `subsite_id` = '0' ) AND `module` = 'home' AND `status` = 1 ORDER BY `sort` DESC,`id` ASC [ RunTime:0.000813s ]
  84. SELECT * FROM `g3ys_route` WHERE ( `subsite_id` = '28' OR `subsite_id` = '0' ) AND `module` = 'home' AND `status` = 1 ORDER BY `sort` DESC,`id` ASC [ RunTime:0.001032s ]
0.547962s