快速导航 全部展开
- new Swipe(实例化)
-
- new Swiper(swiperContainer, parameters) :
- Basic(基础参数)
-
- initialSlide :0
- direction :horizontal
- speed :300
- grabCursor :false
- watchSlidesProgress :false
- setWrapperSize :false
- virtualTranslate :false
- width :
- height :
- roundLengths :false
- breakpoints :
- breakpointsBase :window
- autoHeight :false
- uniqueNavElements :true
- nested :false
- watchOverflow :false
- runCallbacksOnInit :true
- init :true
- on :
- preloadImages :true
- updateOnImagesReady :true
- cssMode :false
- updateOnWindowResize :true
- enabled :true
- createElements :false
- rewind :false
- maxBackfaceHiddenSlides :10
- modules :''
- Carousel(轮播)
-
- slidesPerView :1
- centeredSlides :false
- centeredSlidesBounds :false
- slidesPerGroup :1
- slidesPerGroupSkip :0
- slidesPerGroupAuto :false
- spaceBetween :0
- slidesOffsetBefore :0
- slidesOffsetAfter :0
- normalizeSlideIndex :true
- centerInsufficientSlides :false
- Loop(循环)
-
- loop :false
- loopAdditionalSlides :0
- loopedSlides :1
- loopFillGroupWithBlank :false
- loopPreventsSlide :true
- Clicks(点击)
-
- preventClicks :true
- preventClicksPropagation :true
- slideToClickedSlide :false
- Touches(触发条件)
-
- touchRatio :1
- simulateTouch :true
- allowTouchMove :true
- followFinger :true
- shortSwipes :true
- longSwipes :true
- longSwipesMs :300
- longSwipesRatio :0.5
- threshold :false
- touchAngle :45
- touchStartPreventDefault :true
- touchStartForcePreventDefault :false
- touchMoveStopPropagation :false
- resistance :true
- resistanceRatio :0.85
- edgeSwipeDetection :false
- edgeSwipeThreshold :20
- passiveListeners :true
- touchReleaseOnEdges :false
- touchEventsTarget :"wrapper"
- Swiping / No Swiping(禁止切换)
-
- noSwiping :true
- noSwipingClass :swiper-no-swiping
- noSwipingSelector :
- allowSlideNext :true
- allowSlidePrev :true
- swipeHandler :null
- focusableElements :input, select, option, textarea, button, video, label
- preventInteractionOnTransition :false
- Observer(监听)
-
- observer :false
- observeParents :false
- observeSlideChildren :false
- resizeObserver :true
- Namespace(命名空间)
-
- wrapperClass :
- slideClass :
- slideActiveClass :
- slideVisibleClass :
- slideDuplicateClass :
- slideNextClass :
- slidePrevClass :
- slideDuplicatedActiveClass :
- slideDuplicatedNextClass :
- slideDuplicatedPrevClass :
- containerModifierClass :
- Events(事件)
-
- init(swiper) :
- touchStart(swiper,event) :
- touchMove(swiper,event) :
- touchEnd(swiper,event) :
- slideChangeTransitionStart(swiper) :
- slideChangeTransitionEnd(swiper) :
- imagesReady(swiper) :
- transitionStart(swiper) :
- transitionEnd(swiper) :
- touchMoveOpposite(swiper,event) :
- sliderMove(swiper,event) :
- click(swiper,event) :
- tap(swiper,event) :
- doubleTap(swiper,event) :
- progress(swiper,progress) :
- reachBeginning(swiper) :
- beforeDestroy(swiper) :
- reachEnd(swiper) :
- setTransition(swiper,transition) :
- resize(swiper) :
- setTranslate(swiper,translate) :
- slideNextTransitionStart(swiper) :
- slideNextTransitionEnd(swiper) :
- slidePrevTransitionStart(swiper) :
- slidePrevTransitionEnd(swiper) :
- fromEdge(swiper) :
- toEdge(swiper) :
- slideChange(swiper) :
- beforeLoopFix(swiper) :
- loopFix(swiper) :
- observerUpdate(swiper) :
- breakpoint(swiper) :
- Properties(Swiper属性)
-
- mySwiper.activeIndex :
- mySwiper.realIndex :
- mySwiper.previousIndex :
- mySwiper.width :
- mySwiper.height :
- mySwiper.touches :
- mySwiper.params :
- mySwiper.$el :
- mySwiper.$wrapperEl :
- mySwiper.slides :
- mySwiper.translate :
- mySwiper.progress :
- mySwiper.isBeginning :
- mySwiper.isEnd :
- mySwiper.animating :
- mySwiper.clickedIndex :
- mySwiper.clickedSlide :
- mySwiper.allowSlideNext :
- mySwiper.allowSlidePrev :
- mySwiper.allowTouchMove :
- Methods(Swiper方法)
-
- mySwiper.slideNext(speed, runCallbacks) :
- mySwiper.slidePrev(speed,runCallbacks) :
- mySwiper.slideTo(index, speed, runCallbacks) :
- mySwiper.slideToLoop(index, speed, runCallbacks) :
- mySwiper.destroy(deleteInstance, cleanupStyles) :
- mySwiper.getTranslate() :
- mySwiper.setTranslate(translate) :
- mySwiper.updateSize() :
- mySwiper.updateSlides() :
- mySwiper.updateProgress() :
- mySwiper.updateSlidesClasses() :
- mySwiper.update(updateTranslate) :
- mySwiper.detachEvents() :
- mySwiper.attachEvents() :
- mySwiper.on(event,handler) :
- mySwiper.once(event,handler) :
- mySwiper.off(event) :
- mySwiper.off(event, handler) :
- mySwiper.setGrabCursor() :
- mySwiper.unsetGrabCursor() :
- mySwiper.updateAutoHeight(speed) :
- mySwiper.slideToClosest(speed, runCallbacks) :
- mySwiper.changeDirection(direction) :
- mySwiper.translateTo(translate, speed, ...) :
- mySwiper.setProgress(progress, speed) :
- mySwiper.enable() :
- mySwiper.disable() :
- Autoplay(自动播放)
-
- autoplay :false
- delay :3000
- stopOnLastSlide :false
- disableOnInteraction :true
- reverseDirection :false
- waitForTransition :true
- pauseOnMouseEnter :false
- mySwiper.autoplay.running :
- mySwiper.autoplay.start() :
- mySwiper.autoplay.stop() :
- autoplay(swiper) :
- autoplayPause(swiper) :
- autoplayResume(swiper) :
- autoplayStart(swiper) :
- autoplayStop(swiper) :
- Free Mode(自由模式/撞击反弹)
-
- freeMode :false
- enabled :true
- momentum :true
- momentumBounce :true
- momentumBounceRatio :1
- momentumRatio :1
- minimumVelocity :0.02
- momentumVelocityRatio :1
- sticky :false
- Manipulation(操控)
-
- mySwiper.appendSlide(slides) :
- mySwiper.prependSlide(slides) :
- mySwiper.addSlide(index, slides); :
- mySwiper.removeSlide(index) :
- mySwiper.removeAllSlides() :
- Parallax(视差)
-
- parallax :false
- Effects(切换特效)
-
- effect :slide
- fadeEffect :
- cubeEffect :
- coverflowEffect :
- flipEffect :
- cardsEffect :
- creativeEffect :
- Pagination(分页)
-
- pagination :
- el :null
- type :bullets
- progressbarOpposite :false
- bulletElement :span
- dynamicBullets :false
- dynamicMainBullets :1
- hideOnClick :false
- clickable :false
- renderBullet(index, className) :null
- renderFraction() :null
- renderProgressbar() :null
- renderCustom() :null
- formatFractionCurrent :
- formatFractionTotal :
- bulletClass :swiper-pagination-bullet
- bulletActiveClass :swiper-pagination-bullet-active
- modifierClass :swiper-pagination-
- currentClass :swiper-pagination-current
- totalClass :swiper-pagination-total
- hiddenClass :swiper-pagination-hidden
- progressbarFillClass :swiper-pagination-progressbar-fill
- clickableClass :swiper-pagination-clickable
- mySwiper.pagination.el :
- mySwiper.pagination.bullets :
- mySwiper.pagination.render() :
- mySwiper.pagination.update() :
- paginationHide :
- paginationShow :
- paginationRender(swiper, paginationEl) :
- paginationUpdate(swiper, paginationEl) :
- Navigation Buttons(前后切换按钮)
-
- navigation :
- nextEl :null
- prevEl :null
- hideOnClick :false
- disabledClass :swiper-button-disabled
- hiddenClass :swiper-button-hidden
- mySwiper.navigation.nextEl :
- mySwiper.navigation.prevEl :
- mySwiper.navigation.update() :
- navigationHide :
- navigationShow :
- Scollbar(滚动条)
-
- scrollbar :
- el :null
- hide :false
- draggable :false
- snapOnRelease :true
- dragSize :
- mySwiper.scrollbar.el :
- mySwiper.scrollbar.dragEl :
- mySwiper.scrollbar.updateSize() :
- Keyboard(键盘)
-
- keyboard :false
- enabled :false
- onlyInViewport :true
- mySwiper.keyboard.enabled :
- mySwiper.keyboard.enable() :
- mySwiper.keyboard.disable() :
- keyPress() :
- pageUpDown :true
- Mousewheel(鼠标滚动)
-
- mousewheel :false
- forceToAxis :false
- releaseOnEdges :false
- invert :false
- sensitivity :1
- eventsTarged :container
- mySwiper.mousewheel.enabled :
- mySwiper.mousewheel.enable() :
- mySwiper.mousewheel.disable() :
- thresholdDelta :null
- thresholdTime :null
- Lazy Loading(延迟加载)
-
- lazy :false
- loadPrevNext :false
- loadPrevNextAmount :1
- loadOnTransitionStart :false
- elementClass :swiper-lazy
- loadingClass :swiper-lazy-loading
- loadedClass :swiper-lazy-loaded
- preloaderClass :swiper-lazy-preloader
- mySwiper.lazy.load() :
- mySwiper.lazy.loadInSlide(index) :
- lazyImageLoad(swiper, slideEl, imageEl) :
- lazyImageReady(swiper, slideEl, imageEl) :
- Zoom(调焦)
-
- zoom :
- maxRatio :3
- minRatio :1
- toggle :true
- containerClass :swiper-zoom-container
- zoomedSlideClass :swiper-slide-zoomed
- mySwiper.zoom.enabled :
- mySwiper.zoom.scale :
- mySwiper.zoom.enable() :
- mySwiper.zoom.disable() :
- mySwiper.zoom.toggle() :
- mySwiper.zoom.in() :
- mySwiper.zoom.out() :
- zoomChange :
- Controller(双向控制)
-
- controller :
- control :null
- inverse :false
- By :slide
- Thumbs(缩略图)
-
- thumbs :
- swiper :
- slideThumbActiveClass :swiper-slide-thumb-active
- thumbsContainerClass :swiper-container-thumbs
- mySwiper.thumbs.swiper :
- multipleActiveThumbs :true
- autoScrollOffset :0
- Virtual Slides(虚拟slide)
-
- virtual :
- slides :[]
- cache :true
- renderSlide :null
- renderExternal :null
- addSlidesBefore :0
- addSlidesAfter :0
- mySwiper.virtual.cache :
- mySwiper.virtual.from :
- mySwiper.virtual.to :
- mySwiper.virtual.slides :
- mySwiper.virtual.appendSlide(slide) :
- mySwiper.virtual.prependSlide(slide) :
- mySwiper.virtual.update() :
- mySwiper.virtual.removeSlide(slideIndexes); :
- mySwiper.virtual.removeAllSlides() :
- Hash Navigation(锚导航)
-
- hashNavigation :false
- watchState :false
- replaceState :false
- hashChange :
- hashSet :
- History Navigation(历史导航)
-
- history :
- replaceState :false
- key :slides
- root :
- A11y(无障碍阅读)
-
- a11y :
Swiper文档参数
Swiper介绍
Swiper是纯javascript打造的滑动特效插件,面向手机、平板电脑等移动终端。在wide中Swiper只能用于无序列表和有序列表。
Swiper结构和基础原理
Swiper 的每个展示块(屏)为一个slide
,slide
中放置图片或文字等展示的内容,全部slide排成一行(或多行)包含在包装器wrapper
中,而总容器container 又包裹着wrapper和箭头按钮控件navigation以及分页器控件pagination。
当手指(或鼠标)触摸滑动Swiper时,Swiper在浏览器每一帧通过计算滑动的距离差对wrapper进行位移(transform)从而产生拖动的效果。在手指(或鼠标)释放时,计算下一个slide的起始位置对wrapper设置位移动画(transition),从而产生切换动画效果。
Swiper7的API变化
Swiper容器的默认类名变更为
.swiper
',之前是.swiper-container
。新增两个3D过渡效果,自由模式和网格组件化。Swiper5的API变化
Swiper5 增加了CSS模式(cssMode),并且可以通过CSS文件修改Swiper颜色风格。
Swiper4的API变化
Swiper4 将组件的相关选项整合起来了,并且修改了回调函数获取swiper 实例的方式为
this
关键词。Swiper3 Swiper4 Swiper5重要变化
Swiper5/Swiper4
Swiper3
autoplay组件
<script> var mySwiper = new Swiper('.swiper-container', { autoplay: { stopOnLastSlide: true } }) </script>
<script> var mySwiper = new Swiper('.swiper-container', { autoplay: 3000, stopOnLastSlide: true }) </script>
pagination组件
<script> var mySwiper = new Swiper('.swiper-container', { el: '.swiper-pagination', clickable: true, }) </script>
<script> var mySwiper = new Swiper('.swiper-container', { pagination: '.swiper-pagination', paginationClickable: true }) </script>
回调函数this
<script> var mySwiper = new Swiper('.swiper-container', { on: { click:function(){ console.log(this.clickedIndex) } } }) </script>
<script> var mySwiper = new Swiper('.swiper-container', { onClick: function(swiper){ console.log(this.clickedIndex) } }) </script>
组件列表
模块 | 功能 | 版本 |
---|---|---|
Navigation | 按钮 | |
Pagination | 分页器 | |
Scrollbar | 滚动条 | |
Autoplay | 自动切换 | |
FreeMode | 自由模式 | 7.0.0 |
Grid | 网格分布 | 7.0.0 |
Manipulation | 动态操纵 | 7.0.0 |
Parallax | 视差效果 | |
Lazy | 延迟加载图片 | |
EffectFade | 渐变过渡 | |
EffectCoverflow | 行进翻转过渡 | |
EffectFlip | 翻转过渡 | |
EffectCube | 方块过渡 | |
EffectCards | 卡片过渡 | 7.0.0 |
EffectCreative | 创意性过渡 | 7.0.0 |
Thumbs | 缩略图 | 4.4.1 |
Zoom | 缩放 | |
Keyboard | 键盘 | |
Mousewheel | 鼠标 | |
Virtual | 虚拟块 | |
HashNavigation | 锚导航 | |
History | 历史导航 | |
Controller | 双向控制 | |
A11y | 障碍使用辅助 |
基本
文件
流程
错误
SQL
调试
- 请求信息 : 2025-01-18 10:00:17 HTTP/2.0 GET : https://swiperjs.net/swiper-doc
- 运行时间 : 0.785280s [ 吞吐率:1.27req/s ] 内存消耗:4,609.08kb 文件加载:171
- 查询信息 : 57 queries
- 缓存信息 : 5 reads,0 writes
- 会话信息 : SESSION_ID=2232d6018aba3cf987dda25c77f6b89a
- /www/wwwroot/swiperjs.net/public/index.php ( 0.58 KB )
- /www/wwwroot/swiperjs.net/vendor/autoload.php ( 0.17 KB )
- /www/wwwroot/swiperjs.net/vendor/composer/autoload_real.php ( 2.49 KB )
- /www/wwwroot/swiperjs.net/vendor/composer/platform_check.php ( 0.90 KB )
- /www/wwwroot/swiperjs.net/vendor/composer/ClassLoader.php ( 14.03 KB )
- /www/wwwroot/swiperjs.net/vendor/composer/autoload_static.php ( 12.85 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/think-helper/src/helper.php ( 7.35 KB )
- /www/wwwroot/swiperjs.net/vendor/ralouphie/getallheaders/src/getallheaders.php ( 1.60 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/framework/src/think/Facade.php ( 2.71 KB )
- /www/wwwroot/swiperjs.net/vendor/symfony/polyfill-php80/bootstrap.php ( 1.50 KB )
- /www/wwwroot/swiperjs.net/vendor/symfony/polyfill-mbstring/bootstrap.php ( 7.07 KB )
- /www/wwwroot/swiperjs.net/vendor/ezyang/htmlpurifier/library/HTMLPurifier.composer.php ( 0.10 KB )
- /www/wwwroot/swiperjs.net/vendor/symfony/deprecation-contracts/function.php ( 0.98 KB )
- /www/wwwroot/swiperjs.net/vendor/guzzlehttp/promises/src/functions_include.php ( 0.16 KB )
- /www/wwwroot/swiperjs.net/vendor/guzzlehttp/promises/src/functions.php ( 9.89 KB )
- /www/wwwroot/swiperjs.net/vendor/symfony/var-dumper/Resources/functions/dump.php ( 0.97 KB )
- /www/wwwroot/swiperjs.net/vendor/thinkcmf/cmf/src/common.php ( 63.96 KB )
- /www/wwwroot/swiperjs.net/vendor/guzzlehttp/guzzle/src/functions_include.php ( 0.16 KB )
- /www/wwwroot/swiperjs.net/vendor/guzzlehttp/guzzle/src/functions.php ( 5.56 KB )
- /www/wwwroot/swiperjs.net/vendor/tightenco/collect/src/Collect/Support/helpers.php ( 3.34 KB )
- /www/wwwroot/swiperjs.net/vendor/tightenco/collect/src/Collect/Support/alias.php ( 1.49 KB )
- /www/wwwroot/swiperjs.net/vendor/tightenco/collect/src/Collect/Contracts/Support/Arrayable.php ( 0.19 KB )
- /www/wwwroot/swiperjs.net/vendor/tightenco/collect/src/Collect/Contracts/Support/Jsonable.php ( 0.24 KB )
- /www/wwwroot/swiperjs.net/vendor/tightenco/collect/src/Collect/Contracts/Support/Htmlable.php ( 0.19 KB )
- /www/wwwroot/swiperjs.net/vendor/tightenco/collect/src/Collect/Contracts/Support/CanBeEscapedWhenCastToString.php ( 0.33 KB )
- /www/wwwroot/swiperjs.net/vendor/tightenco/collect/src/Collect/Support/Arr.php ( 17.85 KB )
- /www/wwwroot/swiperjs.net/vendor/tightenco/collect/src/Collect/Support/Traits/Macroable.php ( 2.79 KB )
- /www/wwwroot/swiperjs.net/vendor/tightenco/collect/src/Collect/Support/Collection.php ( 39.00 KB )
- /www/wwwroot/swiperjs.net/vendor/tightenco/collect/src/Collect/Support/Enumerable.php ( 23.83 KB )
- /www/wwwroot/swiperjs.net/vendor/tightenco/collect/src/Collect/Support/Traits/EnumeratesValues.php ( 27.71 KB )
- /www/wwwroot/swiperjs.net/vendor/tightenco/collect/src/Collect/Support/HigherOrderCollectionProxy.php ( 1.40 KB )
- /www/wwwroot/swiperjs.net/vendor/tightenco/collect/src/Collect/Support/HigherOrderWhenProxy.php ( 1.30 KB )
- /www/wwwroot/swiperjs.net/vendor/tightenco/collect/src/Collect/Support/LazyCollection.php ( 38.27 KB )
- /www/wwwroot/swiperjs.net/vendor/thinkcmf/cmf/think/App.php ( 17.64 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/framework/src/think/Container.php ( 15.22 KB )
- /www/wwwroot/swiperjs.net/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
- /www/wwwroot/swiperjs.net/vendor/thinkcmf/cmf-app/src/provider.php ( 0.24 KB )
- /www/wwwroot/swiperjs.net/vendor/thinkcmf/cmf/think/Http.php ( 7.14 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/think-helper/src/helper/Str.php ( 7.28 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/framework/src/think/Env.php ( 4.64 KB )
- /www/wwwroot/swiperjs.net/app/common.php ( 0.26 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/framework/src/helper.php ( 18.44 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/framework/src/think/Config.php ( 5.03 KB )
- /www/wwwroot/swiperjs.net/vendor/thinkcmf/cmf/src/config/app.php ( 1.35 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
- /www/wwwroot/swiperjs.net/vendor/thinkcmf/cmf/src/config/cache.php ( 0.80 KB )
- /www/wwwroot/swiperjs.net/vendor/thinkcmf/cmf/src/config/console.php ( 1.10 KB )
- /www/wwwroot/swiperjs.net/vendor/thinkcmf/cmf/src/config/log.php ( 1.37 KB )
- /www/wwwroot/swiperjs.net/vendor/thinkcmf/cmf/src/config/route.php ( 1.54 KB )
- /www/wwwroot/swiperjs.net/vendor/thinkcmf/cmf/src/config/template.php ( 0.64 KB )
- /www/wwwroot/swiperjs.net/vendor/thinkcmf/cmf/src/config/view.php ( 1.06 KB )
- /www/wwwroot/swiperjs.net/data/config/app.php ( 0.31 KB )
- /www/wwwroot/swiperjs.net/data/config/database.php ( 2.41 KB )
- /www/wwwroot/swiperjs.net/data/config/template.php ( 0.11 KB )
- /www/wwwroot/swiperjs.net/vendor/thinkcmf/cmf-app/src/event.php ( 0.55 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/framework/src/think/Event.php ( 6.96 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/framework/src/think/Lang.php ( 9.45 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/framework/src/lang/zh-cn.php ( 12.88 KB )
- /www/wwwroot/swiperjs.net/vendor/thinkcmf/cmf/src/listener/InitHookListener.php ( 3.27 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/framework/src/think/facade/Route.php ( 4.84 KB )
- /www/wwwroot/swiperjs.net/vendor/thinkcmf/cmf/think/Route.php ( 23.45 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/framework/src/think/route/RuleName.php ( 5.30 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/framework/src/think/route/Domain.php ( 5.41 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/framework/src/think/route/RuleGroup.php ( 13.91 KB )
- /www/wwwroot/swiperjs.net/vendor/thinkcmf/cmf/think/route/Rule.php ( 22.99 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.23 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/framework/src/think/facade/Cache.php ( 2.02 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/framework/src/think/Cache.php ( 4.79 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/framework/src/think/Manager.php ( 3.98 KB )
- /www/wwwroot/swiperjs.net/vendor/psr/simple-cache/src/CacheInterface.php ( 4.50 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/think-helper/src/helper/Arr.php ( 15.54 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.41 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/framework/src/think/cache/Driver.php ( 8.06 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 2.25 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/think-orm/src/facade/Db.php ( 0.94 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/framework/src/think/Db.php ( 2.87 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/think-orm/src/DbManager.php ( 8.31 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/framework/src/think/Log.php ( 8.50 KB )
- /www/wwwroot/swiperjs.net/vendor/psr/log/Psr/Log/LoggerInterface.php ( 3.04 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 4.39 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/think-orm/src/db/PDOConnection.php ( 50.76 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/think-orm/src/db/Connection.php ( 7.67 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.56 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 14.22 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/think-orm/src/db/Builder.php ( 39.61 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/think-orm/src/db/Query.php ( 10.66 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/think-orm/src/db/BaseQuery.php ( 35.59 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.50 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.00 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 16.47 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 6.29 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.85 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 16.30 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 6.88 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 2.75 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.51 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/framework/src/think/log/driver/File.php ( 6.17 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/framework/src/think/log/Channel.php ( 6.54 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/framework/src/think/event/LogRecord.php ( 0.86 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/think-helper/src/Collection.php ( 16.10 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
- /www/wwwroot/swiperjs.net/vendor/thinkcmf/cmf/src/lang/zh-cn.php ( 3.87 KB )
- /www/wwwroot/swiperjs.net/app/portal/lang/zh-cn/common.php ( 0.76 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/framework/src/think/initializer/Error.php ( 3.19 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
- /www/wwwroot/swiperjs.net/vendor/services.php ( 0.22 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/framework/src/think/Service.php ( 1.67 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/framework/src/think/service/ModelService.php ( 1.76 KB )
- /www/wwwroot/swiperjs.net/vendor/thinkcmf/cmf-appstore/src/AppStoreService.php ( 1.09 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/framework/src/think/Middleware.php ( 6.78 KB )
- /www/wwwroot/swiperjs.net/vendor/xia/migration/src/Service.php ( 1.97 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/think-orm/src/Paginator.php ( 11.59 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/framework/src/think/Validate.php ( 46.10 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/think-orm/src/Model.php ( 25.12 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 17.48 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 26.06 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.27 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/think-orm/src/model/concern/TimeStamp.php ( 5.70 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 10.10 KB )
- /www/wwwroot/swiperjs.net/vendor/thinkcmf/cmf/think/Console.php ( 22.69 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/framework/src/think/Request.php ( 54.04 KB )
- /www/wwwroot/swiperjs.net/vendor/thinkcmf/cmf-app/src/middleware.php ( 0.25 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/think-trace/src/TraceDebug.php ( 2.94 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 2.02 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/framework/src/think/session/driver/File.php ( 6.28 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/framework/src/think/session/Store.php ( 7.26 KB )
- /www/wwwroot/swiperjs.net/data/route/route.php ( 0.84 KB )
- /www/wwwroot/swiperjs.net/vendor/thinkcmf/cmf/think/route/dispatch/Controller.php ( 7.30 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/framework/src/think/route/Dispatch.php ( 6.93 KB )
- /www/wwwroot/swiperjs.net/vendor/thinkcmf/cmf/src/listener/ModuleInitListener.php ( 2.80 KB )
- /www/wwwroot/swiperjs.net/app/portal/lang/zh-cn.php ( 0.93 KB )
- /www/wwwroot/swiperjs.net/app/portal/controller/ListController.php ( 1.39 KB )
- /www/wwwroot/swiperjs.net/vendor/thinkcmf/cmf/src/controller/HomeBaseController.php ( 9.75 KB )
- /www/wwwroot/swiperjs.net/vendor/thinkcmf/cmf/src/controller/BaseController.php ( 10.76 KB )
- /www/wwwroot/swiperjs.net/vendor/thinkcmf/cmf/think/View.php ( 5.09 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/framework/src/think/facade/Config.php ( 1.37 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/framework/src/think/facade/Event.php ( 1.79 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/framework/src/think/facade/Cookie.php ( 1.49 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/framework/src/think/Cookie.php ( 6.28 KB )
- /www/wwwroot/swiperjs.net/vendor/thinkcmf/cmf/think/view/driver/Think.php ( 8.42 KB )
- /www/wwwroot/swiperjs.net/vendor/thinkcmf/cmf/think/Template.php ( 53.22 KB )
- /www/wwwroot/swiperjs.net/vendor/thinkcmf/cmf/think/template/driver/File.php ( 2.33 KB )
- /www/wwwroot/swiperjs.net/vendor/thinkcmf/cmf/src/listener/HomeLangListener.php ( 1.21 KB )
- /www/wwwroot/swiperjs.net/app/portal/lang/zh-cn/home.php ( 0.62 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/framework/src/think/facade/Session.php ( 1.15 KB )
- /www/wwwroot/swiperjs.net/app/portal/model/PortalCategoryModel.php ( 9.12 KB )
- /www/wwwroot/swiperjs.net/vendor/thinkcmf/cmf-app/src/admin/model/ThemeModel.php ( 11.83 KB )
- /www/wwwroot/swiperjs.net/vendor/thinkcmf/cmf-app/src/admin/model/ThemeFileModel.php ( 1.91 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/think-orm/src/model/Collection.php ( 6.78 KB )
- /www/wwwroot/swiperjs.net/data/runtime/temp/fb91591afc68f0384de7dfce63de231c.php ( 16.33 KB )
- /www/wwwroot/swiperjs.net/app/portal/service/ApiService.php ( 17.63 KB )
- /www/wwwroot/swiperjs.net/app/portal/model/PortalPostModel.php ( 11.81 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/think-orm/src/db/Raw.php ( 1.39 KB )
- /www/wwwroot/swiperjs.net/vendor/thinkcmf/cmf-app/src/admin/model/RouteModel.php ( 9.79 KB )
- /www/wwwroot/swiperjs.net/app/portal/url.php ( 1.66 KB )
- /www/wwwroot/swiperjs.net/vendor/thinkcmf/cmf-app/src/user/url.php ( 0.99 KB )
- /www/wwwroot/swiperjs.net/vendor/thinkcmf/cmf/think/route/Url.php ( 14.94 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/framework/src/think/Response.php ( 8.60 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/framework/src/think/response/Html.php ( 0.98 KB )
- /www/wwwroot/swiperjs.net/vendor/topthink/think-trace/src/Html.php ( 4.37 KB )
- CONNECT:[ UseTime:0.000961s ] mysql:host=127.0.0.1;port=3306;dbname=swiperjs;charset=utf8mb4
- SHOW FULL COLUMNS FROM `cmf_hook` [ RunTime:0.001893s ]
- SELECT `hook`,`id` FROM `cmf_hook` WHERE ( ( `app` = '' OR `app` = 'cmf' ) AND `type` = 3 ) OR `type` = 1 [ RunTime:0.002790s ]
- SHOW FULL COLUMNS FROM `cmf_hook_plugin` [ RunTime:0.003517s ]
- SELECT `hook`,`plugin` FROM `cmf_hook_plugin` WHERE `status` = 1 AND `hook` IN ('app_begin','module_init','action_begin','view_filter','app_end','log_write','response_end','admin_init','home_init','send_mobile_verification_code','body_start','before_head_end','footer_start','before_footer','before_footer_end','before_body_end','left_sidebar_start','before_left_sidebar_end','right_sidebar_start','before_right_sidebar_end','comment','guestbook','switch_theme','after_content','before_content','log_write_done','switch_admin_theme','captcha_image') ORDER BY `list_order` ASC [ RunTime:0.003364s ]
- SHOW FULL COLUMNS FROM `cmf_portal_category` [ RunTime:0.002534s ]
- SELECT * FROM `cmf_portal_category` WHERE `id` = 1 AND `status` = 1 LIMIT 1 [ RunTime:0.004570s ]
- SHOW FULL COLUMNS FROM `cmf_theme_file` [ RunTime:0.002631s ]
- SELECT * FROM `cmf_theme_file` WHERE `theme` = 'swiper' AND `file` = 'portal/article-doc' LIMIT 1 [ RunTime:0.004612s ]
- UPDATE `cmf_theme_file` SET `theme` = 'swiper' , `action` = 'portal/Article/index' , `file` = 'portal/article-doc' , `name` = '文档详情页' , `more` = '[]' , `config_more` = '[]' , `description` = '文档详情模板文件' , `is_public` = 0 , `list_order` = '10' WHERE `theme` = 'swiper' AND `file` = 'portal/article-doc' [ RunTime:0.009676s ]
- SELECT * FROM `cmf_theme_file` WHERE `theme` = 'swiper' AND `file` = 'portal/article-pc-best' LIMIT 1 [ RunTime:0.002323s ]
- UPDATE `cmf_theme_file` SET `theme` = 'swiper' , `action` = 'portal/Article/index' , `file` = 'portal/article-pc-best' , `name` = 'PC精品演示详情页' , `more` = '[]' , `config_more` = '[]' , `description` = 'PC精品详情页文件' , `is_public` = 0 , `list_order` = '10' WHERE `theme` = 'swiper' AND `file` = 'portal/article-pc-best' [ RunTime:0.009326s ]
- SELECT * FROM `cmf_theme_file` WHERE `theme` = 'swiper' AND `file` = 'portal/article-pc-demos' LIMIT 1 [ RunTime:0.002871s ]
- UPDATE `cmf_theme_file` SET `theme` = 'swiper' , `action` = 'portal/Article/index' , `file` = 'portal/article-pc-demos' , `name` = 'PC演示详情页' , `more` = '[]' , `config_more` = '[]' , `description` = 'PC演示详情页文件' , `is_public` = 0 , `list_order` = '10' WHERE `theme` = 'swiper' AND `file` = 'portal/article-pc-demos' [ RunTime:0.013871s ]
- SELECT * FROM `cmf_theme_file` WHERE `theme` = 'swiper' AND `file` = 'portal/article' LIMIT 1 [ RunTime:0.004743s ]
- UPDATE `cmf_theme_file` SET `theme` = 'swiper' , `action` = 'portal/Article/index' , `file` = 'portal/article' , `name` = '文章页' , `more` = '[]' , `config_more` = '[]' , `description` = '文章页模板文件' , `is_public` = 0 , `list_order` = '10' WHERE `theme` = 'swiper' AND `file` = 'portal/article' [ RunTime:0.007322s ]
- SELECT * FROM `cmf_theme_file` WHERE `theme` = 'swiper' AND `file` = 'portal/list-demo' LIMIT 1 [ RunTime:0.001570s ]
- UPDATE `cmf_theme_file` SET `theme` = 'swiper' , `action` = 'portal/List/index' , `file` = 'portal/list-demo' , `name` = '演示列表页' , `more` = '[]' , `config_more` = '[]' , `description` = '演示列表模板文件' , `is_public` = 0 , `list_order` = '10' WHERE `theme` = 'swiper' AND `file` = 'portal/list-demo' [ RunTime:0.008971s ]
- SELECT * FROM `cmf_theme_file` WHERE `theme` = 'swiper' AND `file` = 'portal/list-doc' LIMIT 1 [ RunTime:0.001232s ]
- UPDATE `cmf_theme_file` SET `theme` = 'swiper' , `action` = 'portal/List/index' , `file` = 'portal/list-doc' , `name` = '文档演示列表页' , `more` = '[]' , `config_more` = '[]' , `description` = '文档演示列表页' , `is_public` = 0 , `list_order` = '10' WHERE `theme` = 'swiper' AND `file` = 'portal/list-doc' [ RunTime:0.024249s ]
- SELECT * FROM `cmf_theme_file` WHERE `theme` = 'swiper' [ RunTime:0.007418s ]
- SHOW FULL COLUMNS FROM `cmf_theme` [ RunTime:0.003118s ]
- UPDATE `cmf_theme` SET `name` = 'uihtm' , `version` = '1.0.0' , `demo_url` = 'https://wwww.uihtm.com' , `author` = 'Ayumi' , `lang` = 'zh-cn' , `author_url` = 'https://www.uihtm.com' , `keywords` = 'uihtm模板' , `description` = 'uihtm模板' WHERE `theme` = 'swiper' [ RunTime:0.009469s ]
- SELECT `more`,`file`,`id` FROM `cmf_theme_file` WHERE `theme` = 'swiper' AND ( `is_public` = 1 OR `file` = 'portal/list-doc' ) ORDER BY `is_public` DESC [ RunTime:0.001940s ]
- SHOW FULL COLUMNS FROM `cmf_portal_category_tag` [ RunTime:0.004341s ]
- SELECT * FROM `cmf_portal_category_tag` ORDER BY `tid` DESC [ RunTime:0.003914s ]
- SHOW FULL COLUMNS FROM `cmf_portal_post` [ RunTime:0.002911s ]
- SELECT post.*,min(category_post.category_id) as category_id FROM `cmf_portal_post` `post` INNER JOIN `cmf_portal_category_post` `category_post` ON `post`.`id`=`category_post`.`post_id` WHERE `post`.`post_status` = '1' AND `post`.`post_type` = '1' AND `post`.`delete_time` = '0' AND `post`.`tid` = '31' AND ( `post`.`published_time` > '0' AND `post`.`published_time` < '1737165617' ) GROUP BY `post`.`id` ORDER BY `post`.`id` DESC LIMIT 50 [ RunTime:0.030515s ]
- SELECT post.*,min(category_post.category_id) as category_id FROM `cmf_portal_post` `post` INNER JOIN `cmf_portal_category_post` `category_post` ON `post`.`id`=`category_post`.`post_id` WHERE `post`.`post_status` = '1' AND `post`.`post_type` = '1' AND `post`.`delete_time` = '0' AND `post`.`tid` = '30' AND ( `post`.`published_time` > '0' AND `post`.`published_time` < '1737165617' ) GROUP BY `post`.`id` ORDER BY `post`.`id` DESC LIMIT 50 [ RunTime:0.010989s ]
- SELECT post.*,min(category_post.category_id) as category_id FROM `cmf_portal_post` `post` INNER JOIN `cmf_portal_category_post` `category_post` ON `post`.`id`=`category_post`.`post_id` WHERE `post`.`post_status` = '1' AND `post`.`post_type` = '1' AND `post`.`delete_time` = '0' AND `post`.`tid` = '29' AND ( `post`.`published_time` > '0' AND `post`.`published_time` < '1737165617' ) GROUP BY `post`.`id` ORDER BY `post`.`id` DESC LIMIT 50 [ RunTime:0.007682s ]
- SELECT post.*,min(category_post.category_id) as category_id FROM `cmf_portal_post` `post` INNER JOIN `cmf_portal_category_post` `category_post` ON `post`.`id`=`category_post`.`post_id` WHERE `post`.`post_status` = '1' AND `post`.`post_type` = '1' AND `post`.`delete_time` = '0' AND `post`.`tid` = '28' AND ( `post`.`published_time` > '0' AND `post`.`published_time` < '1737165617' ) GROUP BY `post`.`id` ORDER BY `post`.`id` DESC LIMIT 50 [ RunTime:0.006252s ]
- SELECT post.*,min(category_post.category_id) as category_id FROM `cmf_portal_post` `post` INNER JOIN `cmf_portal_category_post` `category_post` ON `post`.`id`=`category_post`.`post_id` WHERE `post`.`post_status` = '1' AND `post`.`post_type` = '1' AND `post`.`delete_time` = '0' AND `post`.`tid` = '27' AND ( `post`.`published_time` > '0' AND `post`.`published_time` < '1737165617' ) GROUP BY `post`.`id` ORDER BY `post`.`id` DESC LIMIT 50 [ RunTime:0.005235s ]
- SELECT post.*,min(category_post.category_id) as category_id FROM `cmf_portal_post` `post` INNER JOIN `cmf_portal_category_post` `category_post` ON `post`.`id`=`category_post`.`post_id` WHERE `post`.`post_status` = '1' AND `post`.`post_type` = '1' AND `post`.`delete_time` = '0' AND `post`.`tid` = '26' AND ( `post`.`published_time` > '0' AND `post`.`published_time` < '1737165617' ) GROUP BY `post`.`id` ORDER BY `post`.`id` DESC LIMIT 50 [ RunTime:0.009254s ]
- SELECT post.*,min(category_post.category_id) as category_id FROM `cmf_portal_post` `post` INNER JOIN `cmf_portal_category_post` `category_post` ON `post`.`id`=`category_post`.`post_id` WHERE `post`.`post_status` = '1' AND `post`.`post_type` = '1' AND `post`.`delete_time` = '0' AND `post`.`tid` = '25' AND ( `post`.`published_time` > '0' AND `post`.`published_time` < '1737165617' ) GROUP BY `post`.`id` ORDER BY `post`.`id` DESC LIMIT 50 [ RunTime:0.006942s ]
- SELECT post.*,min(category_post.category_id) as category_id FROM `cmf_portal_post` `post` INNER JOIN `cmf_portal_category_post` `category_post` ON `post`.`id`=`category_post`.`post_id` WHERE `post`.`post_status` = '1' AND `post`.`post_type` = '1' AND `post`.`delete_time` = '0' AND `post`.`tid` = '24' AND ( `post`.`published_time` > '0' AND `post`.`published_time` < '1737165617' ) GROUP BY `post`.`id` ORDER BY `post`.`id` DESC LIMIT 50 [ RunTime:0.005259s ]
- SELECT post.*,min(category_post.category_id) as category_id FROM `cmf_portal_post` `post` INNER JOIN `cmf_portal_category_post` `category_post` ON `post`.`id`=`category_post`.`post_id` WHERE `post`.`post_status` = '1' AND `post`.`post_type` = '1' AND `post`.`delete_time` = '0' AND `post`.`tid` = '23' AND ( `post`.`published_time` > '0' AND `post`.`published_time` < '1737165617' ) GROUP BY `post`.`id` ORDER BY `post`.`id` DESC LIMIT 50 [ RunTime:0.007598s ]
- SELECT post.*,min(category_post.category_id) as category_id FROM `cmf_portal_post` `post` INNER JOIN `cmf_portal_category_post` `category_post` ON `post`.`id`=`category_post`.`post_id` WHERE `post`.`post_status` = '1' AND `post`.`post_type` = '1' AND `post`.`delete_time` = '0' AND `post`.`tid` = '22' AND ( `post`.`published_time` > '0' AND `post`.`published_time` < '1737165617' ) GROUP BY `post`.`id` ORDER BY `post`.`id` DESC LIMIT 50 [ RunTime:0.013001s ]
- SELECT post.*,min(category_post.category_id) as category_id FROM `cmf_portal_post` `post` INNER JOIN `cmf_portal_category_post` `category_post` ON `post`.`id`=`category_post`.`post_id` WHERE `post`.`post_status` = '1' AND `post`.`post_type` = '1' AND `post`.`delete_time` = '0' AND `post`.`tid` = '21' AND ( `post`.`published_time` > '0' AND `post`.`published_time` < '1737165617' ) GROUP BY `post`.`id` ORDER BY `post`.`id` DESC LIMIT 50 [ RunTime:0.008202s ]
- SELECT post.*,min(category_post.category_id) as category_id FROM `cmf_portal_post` `post` INNER JOIN `cmf_portal_category_post` `category_post` ON `post`.`id`=`category_post`.`post_id` WHERE `post`.`post_status` = '1' AND `post`.`post_type` = '1' AND `post`.`delete_time` = '0' AND `post`.`tid` = '20' AND ( `post`.`published_time` > '0' AND `post`.`published_time` < '1737165617' ) GROUP BY `post`.`id` ORDER BY `post`.`id` DESC LIMIT 50 [ RunTime:0.009402s ]
- SELECT post.*,min(category_post.category_id) as category_id FROM `cmf_portal_post` `post` INNER JOIN `cmf_portal_category_post` `category_post` ON `post`.`id`=`category_post`.`post_id` WHERE `post`.`post_status` = '1' AND `post`.`post_type` = '1' AND `post`.`delete_time` = '0' AND `post`.`tid` = '19' AND ( `post`.`published_time` > '0' AND `post`.`published_time` < '1737165617' ) GROUP BY `post`.`id` ORDER BY `post`.`id` DESC LIMIT 50 [ RunTime:0.007766s ]
- SELECT post.*,min(category_post.category_id) as category_id FROM `cmf_portal_post` `post` INNER JOIN `cmf_portal_category_post` `category_post` ON `post`.`id`=`category_post`.`post_id` WHERE `post`.`post_status` = '1' AND `post`.`post_type` = '1' AND `post`.`delete_time` = '0' AND `post`.`tid` = '18' AND ( `post`.`published_time` > '0' AND `post`.`published_time` < '1737165617' ) GROUP BY `post`.`id` ORDER BY `post`.`id` DESC LIMIT 50 [ RunTime:0.005865s ]
- SELECT post.*,min(category_post.category_id) as category_id FROM `cmf_portal_post` `post` INNER JOIN `cmf_portal_category_post` `category_post` ON `post`.`id`=`category_post`.`post_id` WHERE `post`.`post_status` = '1' AND `post`.`post_type` = '1' AND `post`.`delete_time` = '0' AND `post`.`tid` = '17' AND ( `post`.`published_time` > '0' AND `post`.`published_time` < '1737165617' ) GROUP BY `post`.`id` ORDER BY `post`.`id` DESC LIMIT 50 [ RunTime:0.004742s ]
- SELECT post.*,min(category_post.category_id) as category_id FROM `cmf_portal_post` `post` INNER JOIN `cmf_portal_category_post` `category_post` ON `post`.`id`=`category_post`.`post_id` WHERE `post`.`post_status` = '1' AND `post`.`post_type` = '1' AND `post`.`delete_time` = '0' AND `post`.`tid` = '16' AND ( `post`.`published_time` > '0' AND `post`.`published_time` < '1737165617' ) GROUP BY `post`.`id` ORDER BY `post`.`id` DESC LIMIT 50 [ RunTime:0.005162s ]
- SELECT post.*,min(category_post.category_id) as category_id FROM `cmf_portal_post` `post` INNER JOIN `cmf_portal_category_post` `category_post` ON `post`.`id`=`category_post`.`post_id` WHERE `post`.`post_status` = '1' AND `post`.`post_type` = '1' AND `post`.`delete_time` = '0' AND `post`.`tid` = '15' AND ( `post`.`published_time` > '0' AND `post`.`published_time` < '1737165617' ) GROUP BY `post`.`id` ORDER BY `post`.`id` DESC LIMIT 50 [ RunTime:0.005270s ]
- SELECT post.*,min(category_post.category_id) as category_id FROM `cmf_portal_post` `post` INNER JOIN `cmf_portal_category_post` `category_post` ON `post`.`id`=`category_post`.`post_id` WHERE `post`.`post_status` = '1' AND `post`.`post_type` = '1' AND `post`.`delete_time` = '0' AND `post`.`tid` = '14' AND ( `post`.`published_time` > '0' AND `post`.`published_time` < '1737165617' ) GROUP BY `post`.`id` ORDER BY `post`.`id` DESC LIMIT 50 [ RunTime:0.006956s ]
- SELECT post.*,min(category_post.category_id) as category_id FROM `cmf_portal_post` `post` INNER JOIN `cmf_portal_category_post` `category_post` ON `post`.`id`=`category_post`.`post_id` WHERE `post`.`post_status` = '1' AND `post`.`post_type` = '1' AND `post`.`delete_time` = '0' AND `post`.`tid` = '13' AND ( `post`.`published_time` > '0' AND `post`.`published_time` < '1737165617' ) GROUP BY `post`.`id` ORDER BY `post`.`id` DESC LIMIT 50 [ RunTime:0.012075s ]
- SELECT post.*,min(category_post.category_id) as category_id FROM `cmf_portal_post` `post` INNER JOIN `cmf_portal_category_post` `category_post` ON `post`.`id`=`category_post`.`post_id` WHERE `post`.`post_status` = '1' AND `post`.`post_type` = '1' AND `post`.`delete_time` = '0' AND `post`.`tid` = '12' AND ( `post`.`published_time` > '0' AND `post`.`published_time` < '1737165617' ) GROUP BY `post`.`id` ORDER BY `post`.`id` DESC LIMIT 50 [ RunTime:0.007652s ]
- SELECT post.*,min(category_post.category_id) as category_id FROM `cmf_portal_post` `post` INNER JOIN `cmf_portal_category_post` `category_post` ON `post`.`id`=`category_post`.`post_id` WHERE `post`.`post_status` = '1' AND `post`.`post_type` = '1' AND `post`.`delete_time` = '0' AND `post`.`tid` = '11' AND ( `post`.`published_time` > '0' AND `post`.`published_time` < '1737165617' ) GROUP BY `post`.`id` ORDER BY `post`.`id` DESC LIMIT 50 [ RunTime:0.006840s ]
- SELECT post.*,min(category_post.category_id) as category_id FROM `cmf_portal_post` `post` INNER JOIN `cmf_portal_category_post` `category_post` ON `post`.`id`=`category_post`.`post_id` WHERE `post`.`post_status` = '1' AND `post`.`post_type` = '1' AND `post`.`delete_time` = '0' AND `post`.`tid` = '10' AND ( `post`.`published_time` > '0' AND `post`.`published_time` < '1737165617' ) GROUP BY `post`.`id` ORDER BY `post`.`id` DESC LIMIT 50 [ RunTime:0.006054s ]
- SELECT post.*,min(category_post.category_id) as category_id FROM `cmf_portal_post` `post` INNER JOIN `cmf_portal_category_post` `category_post` ON `post`.`id`=`category_post`.`post_id` WHERE `post`.`post_status` = '1' AND `post`.`post_type` = '1' AND `post`.`delete_time` = '0' AND `post`.`tid` = '9' AND ( `post`.`published_time` > '0' AND `post`.`published_time` < '1737165617' ) GROUP BY `post`.`id` ORDER BY `post`.`id` DESC LIMIT 50 [ RunTime:0.007169s ]
- SELECT post.*,min(category_post.category_id) as category_id FROM `cmf_portal_post` `post` INNER JOIN `cmf_portal_category_post` `category_post` ON `post`.`id`=`category_post`.`post_id` WHERE `post`.`post_status` = '1' AND `post`.`post_type` = '1' AND `post`.`delete_time` = '0' AND `post`.`tid` = '8' AND ( `post`.`published_time` > '0' AND `post`.`published_time` < '1737165617' ) GROUP BY `post`.`id` ORDER BY `post`.`id` DESC LIMIT 50 [ RunTime:0.007588s ]
- SELECT post.*,min(category_post.category_id) as category_id FROM `cmf_portal_post` `post` INNER JOIN `cmf_portal_category_post` `category_post` ON `post`.`id`=`category_post`.`post_id` WHERE `post`.`post_status` = '1' AND `post`.`post_type` = '1' AND `post`.`delete_time` = '0' AND `post`.`tid` = '7' AND ( `post`.`published_time` > '0' AND `post`.`published_time` < '1737165617' ) GROUP BY `post`.`id` ORDER BY `post`.`id` DESC LIMIT 50 [ RunTime:0.007189s ]
- SELECT post.*,min(category_post.category_id) as category_id FROM `cmf_portal_post` `post` INNER JOIN `cmf_portal_category_post` `category_post` ON `post`.`id`=`category_post`.`post_id` WHERE `post`.`post_status` = '1' AND `post`.`post_type` = '1' AND `post`.`delete_time` = '0' AND `post`.`tid` = '6' AND ( `post`.`published_time` > '0' AND `post`.`published_time` < '1737165617' ) GROUP BY `post`.`id` ORDER BY `post`.`id` DESC LIMIT 50 [ RunTime:0.007004s ]
- SELECT post.*,min(category_post.category_id) as category_id FROM `cmf_portal_post` `post` INNER JOIN `cmf_portal_category_post` `category_post` ON `post`.`id`=`category_post`.`post_id` WHERE `post`.`post_status` = '1' AND `post`.`post_type` = '1' AND `post`.`delete_time` = '0' AND `post`.`tid` = '5' AND ( `post`.`published_time` > '0' AND `post`.`published_time` < '1737165617' ) GROUP BY `post`.`id` ORDER BY `post`.`id` DESC LIMIT 50 [ RunTime:0.006394s ]
- SELECT post.*,min(category_post.category_id) as category_id FROM `cmf_portal_post` `post` INNER JOIN `cmf_portal_category_post` `category_post` ON `post`.`id`=`category_post`.`post_id` WHERE `post`.`post_status` = '1' AND `post`.`post_type` = '1' AND `post`.`delete_time` = '0' AND `post`.`tid` = '4' AND ( `post`.`published_time` > '0' AND `post`.`published_time` < '1737165617' ) GROUP BY `post`.`id` ORDER BY `post`.`id` DESC LIMIT 50 [ RunTime:0.007449s ]
- SELECT post.*,min(category_post.category_id) as category_id FROM `cmf_portal_post` `post` INNER JOIN `cmf_portal_category_post` `category_post` ON `post`.`id`=`category_post`.`post_id` WHERE `post`.`post_status` = '1' AND `post`.`post_type` = '1' AND `post`.`delete_time` = '0' AND `post`.`tid` = '3' AND ( `post`.`published_time` > '0' AND `post`.`published_time` < '1737165617' ) GROUP BY `post`.`id` ORDER BY `post`.`id` DESC LIMIT 50 [ RunTime:0.004292s ]
- SELECT post.*,min(category_post.category_id) as category_id FROM `cmf_portal_post` `post` INNER JOIN `cmf_portal_category_post` `category_post` ON `post`.`id`=`category_post`.`post_id` WHERE `post`.`post_status` = '1' AND `post`.`post_type` = '1' AND `post`.`delete_time` = '0' AND `post`.`tid` = '2' AND ( `post`.`published_time` > '0' AND `post`.`published_time` < '1737165617' ) GROUP BY `post`.`id` ORDER BY `post`.`id` DESC LIMIT 50 [ RunTime:0.005311s ]
- SELECT post.*,min(category_post.category_id) as category_id FROM `cmf_portal_post` `post` INNER JOIN `cmf_portal_category_post` `category_post` ON `post`.`id`=`category_post`.`post_id` WHERE `post`.`post_status` = '1' AND `post`.`post_type` = '1' AND `post`.`delete_time` = '0' AND `post`.`tid` = '1' AND ( `post`.`published_time` > '0' AND `post`.`published_time` < '1737165617' ) GROUP BY `post`.`id` ORDER BY `post`.`id` DESC LIMIT 50 [ RunTime:0.004571s ]
0.814206s