当前位置:首页>南京>一城定乾坤:民国定都南京背后,38年未歇的政治暗战与权力博弈

一城定乾坤:民国定都南京背后,38年未歇的政治暗战与权力博弈

  • 2026-04-10 05:38:52
一城定乾坤:民国定都南京背后,38年未歇的政治暗战与权力博弈

导语

国都选址,从来不是简单的地理抉择,而是一个政权政治立场、权力格局、势力根基的集中投射,更是各方势力博弈、利益权衡后的最终结果。在中国近代史上,民国定都南京,看似是顺理成章的历史选择,实则贯穿了从辛亥革命到国民政府统治,长达数十年的激烈纷争、政治角力与路线博弈。

从1912年南京临时政府成立,南北双方围绕定都问题爆发激烈交锋;到1927年南京国民政府建立,再次敲定国都归属,定都南京的背后,是革命派与旧势力、南方与北方、中央与地方、理想与现实的反复拉扯。每一次投票、每一场论战、每一次妥协,都深刻影响着民国的政治走向,埋下了政权兴衰的历史伏笔。

对于历史爱好者而言,这场围绕一座城市的纷争,远比表面看起来更惊心动魄。它藏着民国初年的共和理想与现实妥协,映着国民党政权的权力布局与先天缺陷,更写尽了近代中国在分裂与统一、守旧与革新之间的艰难抉择。

今天,我们拨开历史迷雾,完整复盘民国定都南京的全过程,深挖背后的派系交锋、利益算计与形势变局,读懂这场定都之争,如何左右了民国三十八年的命运走向。

一、民元定鼎:1912,共和初生时的南北定都大博弈

1911年武昌起义一声枪响,辛亥革命席卷全国,延续两千余年的封建帝制轰然崩塌。1912年1月1日,孙中山在南京宣誓就职,宣告中华民国临时政府正式成立,南京第一次成为民国的首都。

但此时的南京,只是南方革命势力的政治中心,北方依旧掌控在清政府与袁世凯麾下的北洋军阀手中。南北对峙、天下未一,新生的民国政权根基未稳,一场关乎民国命运、权力归属的定都之争,已然拉开帷幕。

1. 孙中山的执念:为何一定要定都南京?

在南北议和、清帝退位的大局已定后,按照双方约定,孙中山需辞去临时大总统职务,让位给手握重兵、逼清帝退位的袁世凯。但深知袁世凯野心的孙中山,为了捍卫共和成果、防范专制复辟,在辞职咨文中,明确提出三大先决条件,其中第一条便是:临时政府设于南京,不得更改;同时要求袁世凯必须前往南京就职,方可接任大总统。

孙中山力主定都南京,绝非一时之选,而是经过深思熟虑的政治布局:

其一,制约袁世凯,守护共和根基。北京是清王朝两百余年的统治中心,是封建旧势力、满清遗老、北洋官僚的盘踞之地,袁世凯在此经营多年,根基深厚。若定都北京,袁世凯将彻底脱离革命党人的监督,坐拥旧势力加持,共和制度极易被架空。而南京是辛亥革命的胜利果实,是南方革命势力的核心区域,将袁世凯调离北京、置于南京,相当于把他放在革命力量的包围之中,能最大程度限制其独裁野心,避免共和沦为一纸空文。

其二,斩断封建帝制余孽。孙中山直言,北京“有承受清帝统全权之嫌”,定都北京,容易延续封建王朝的专制流毒,不利于共和观念的传播与新政权的建设;而南京作为南方新兴城市,摆脱了封建帝都的腐朽包袱,更适合作为资产阶级共和国的政治中心,开启全新的政治格局。

其三,稳固南方革命阵营。黄兴曾直言,“民国政府移就北京,有民军投降之嫌,军队必大鼓噪”。南方革命军队、革命党人多出自东南各省,定都南京,能凝聚南方革命力量,避免南北分裂、引发新的战乱,维护民国初期的政治稳定。

在孙中山、黄兴等革命派核心看来,定都南京,就是捍卫共和的最后一道防线。

2. 一边倒的反对:参议院的惊人投票结果

然而,孙中山定都南京的主张,刚一提出就遭遇重创。1912年2月14日,临时参议院专门召开会议,投票表决临时政府定都地点,最终结果令所有人震惊:全场28票,20票主张定都北京,仅5票支持南京,2票支持武昌,1票支持天津。

原本以同盟会员为主的参议院,为何会一边倒反对孙中山的提议?背后原因极为复杂:

一是急于求成的和平心态。多数议员认为,清帝退位、民国成立,当下首要任务是实现全国统一、结束战乱,而定都北京,能快速安抚北方军民、获得列强承认,避免南北对立升级;若执意定都南京,恐激化矛盾,导致南北再战,让百姓重遭战火。

二是旧势力与立宪派的裹挟。参议院中,不少议员来自原各省谘议局,与北方封建官僚、立宪派关系密切,他们本就倾向于袁世凯,认同北京作为政治中心的传统地位,自然反对定都南京。

三是革命党内部的分歧。就连革命党人创办的《民立报》,都在当天发表社论,公开反对定都南京,提出八大理由力主建都北京。部分革命党人对袁世凯抱有不切实际的幻想,认为“推心置腹”便可感化袁世凯,无需在定都问题上过度逼迫;还有人认为,北京作为元明清古都,更适合作为大一统国家的首都。

投票结果一出,孙中山、黄兴震怒不已。黄兴更是放狠话:“议院自动翻案,尽于今日;否则吾将派宪兵入院,缚所有同盟会员去。”在孙、黄的强力施压与吴玉章等人的多方疏通下,2月15日参议院重新复议,最终才以19票支持南京、6票支持北京的结果,勉强通过定都南京的决议。

这场投票反转,看似是革命派的胜利,实则暴露了革命阵营的内部裂痕,也预示着这场定都之争,绝不会就此平息。

3. 袁世凯的反击:北京兵变与定都北京的定局

参议院的决议,在袁世凯面前不堪一击。手握北洋六镇精锐、掌控北方军政大权的袁世凯,根本不愿离开自己的势力大本营,当即致电孙中山,强硬拒绝南下就职,以“北方军民意见纷歧,隐患实繁,内讧外患,递引互牵”为由,威胁若执意让其南下,他将“退归田园”,放弃总统之位。

与此同时,袁世凯暗中策划,发动舆论攻势。章太炎、张謇等各界名流纷纷发声,反对定都南京、支持袁世凯在北京就职;北方各省督抚、北洋将领接连通电,力主定都北京,甚至以武力相威胁;各国驻华公使也明确表态,支持定都北京,列强的态度,进一步给南方临时政府施压。

1912年2月29日,袁世凯故意制造北京兵变,授意北洋军队在北京城内烧杀抢掠、制造混乱,随后对外宣称:北方局势动荡,自己若离开北京,必将引发大乱,民国统一将毁于一旦。

这场自导自演的兵变,彻底打乱了孙中山的部署。南方革命党人本就力量薄弱、财政拮据,无力与北洋军队抗衡;国内舆论普遍渴望和平,不愿再起战火;革命阵营内部妥协声浪高涨,众人纷纷劝说孙中山让步。

最终,在现实的重重压力下,孙中山被迫妥协:同意袁世凯在北京就职,临时政府迁往北京。

至此,民元定都之争,以革命派的失败、袁世凯的完胜告终。南京仅仅做了3个月的民国临时首都,便黯然让出国都地位,北京重新成为中国政治中心,北洋军阀时代正式开启。

4. 民元定都之争的深层形势剖析

这场看似简单的国都选址之争,本质上是以孙中山为首的资产阶级革命派,与以袁世凯为首的北洋军阀、封建旧势力之间的第一次正面政治决战。

革命派的失败,绝非偶然:一是资产阶级革命派力量薄弱,没有掌握强大的军队,缺乏与旧势力抗衡的硬实力;二是革命阵营内部思想不统一,妥协退让思想占据上风,无法形成合力;三是对袁世凯的反动本质认识不清,对封建旧势力的顽固性估计不足;四是列强插手中国内政,全力扶持袁世凯,进一步削弱了革命派的话语权。

定都北京的结果,直接让共和制度失去了最后的保障,袁世凯得以在北京独揽大权,一步步走向独裁、复辟帝制,民国初年的共和理想,从一开始就埋下了破灭的种子,也为日后十几年的军阀混战、国家分裂,埋下了深重隐患。

二、南北再争锋:1927-1928,国民政府定都南京的权力洗牌

民元定都之争落幕15年后,民国政治格局天翻地覆。北洋军阀统治走向末路,国民党领导的北伐战争节节胜利,中国的政治中心再次面临抉择,围绕定都南京还是北京,新一轮更为激烈的纷争,再次爆发。

1. 历史重演:蒋介石为何执意定都南京?

1926年,北伐战争正式打响,国民革命军从广东出师,一路势如破竹,横扫吴佩孚、孙传芳等北洋军阀。1927年4月,蒋介石在上海发动反革命政变,随后在南京建立南京国民政府,与武汉国民政府分庭抗礼,正式敲定南京为国民政府首都。

1928年,东北易帜,南京国民政府在形式上统一全国,南京再次成为民国法定首都,北京被改名为“北平”,彻底褪去国都身份。

蒋介石力主定都南京,与当年孙中山的考量,既有传承,更有截然不同的现实算计:

第一,继承孙中山遗训,占据政治正统性。孙中山一生力主定都南京,将南京视为“民国共和的摇篮”“民族复兴的纪念地”。蒋介石定都南京,打着“遵循总理遗训”的旗号,能最大程度获得国民党内部、革命支持者的认同,占据政治正统地位,彰显南京国民政府的合法性。

第二,扎根自身势力根基,掌控绝对权力。与孙中山制约袁世凯不同,蒋介石的核心势力,源于江浙财阀、黄埔军校与南方军队,江浙地区是他的财政根基、权力大本营。南京地处江浙核心区域,交通便利、经济富庶,靠近上海这个金融中心,既能牢牢掌控财政大权,又能远离北方军阀残余势力,便于巩固自己的独裁统治。

第三,割裂与北洋旧政权的联系,重塑政治形象。北京是北洋军阀统治的中心,被国民党视为“封建腐朽势力的巢穴”“中华民族衰落的场所”。定都南京,彻底与北洋旧政权划清界限,标榜国民政府是“全新的革命政权”,而非北洋政权的延续,以此收拢民心、树立政权威信。

第四,地缘战略与国防考量。相较于北京靠近苏联、日本等外部势力,南京地处长江下游,背靠东南沿海,有长江天险可守,且远离北方边境冲突,在当时的局势下,更利于政权稳固;同时,南京扼守长江航运,经济发达,便于物资调配、政权运转。

2. 新一轮论战:南北双方的定都博弈

南京国民政府定都南京的决定,再次引发全国性的大论战,北方势力、各界知识分子、地方派系纷纷发声,形成主南派与主北派两大阵营,争论远比民元时期更为激烈。

主北派:力主还都北京,反对定都南京

以冯玉祥、阎锡山等北方军阀,以及北方知识分子、商民为核心。他们提出的核心理由:

一是北京是传统帝都,具备大一统王朝的国都格局。元明清三朝定都北京,奠定了其全国政治中心的地位,掌控北京,便能有效管控东北、蒙古、西北等边疆地区,利于国家统一;而南京历史上多为偏安王朝都城,“国祚短促”,不适合作为大一统国家的首都。

二是南京地缘存在先天缺陷。南京地处长江以南,偏居东南,对北方、西北、西南地区的辐射力不足,定都南京,会加剧南北地域隔阂,不利于中央对全国的管控;且南京靠近沿海,无战略纵深,一旦爆发外敌入侵,极易受到攻击。

三是北京基础设施完善,定都成本更低。北京拥有完整的皇宫、政府办公设施、外交使馆,交通、民生体系完备,无需大规模重建;而南京历经战乱,城市设施破败,定都南京需耗费巨额财力重建,加重国家财政负担。

主南派:坚守南京,驳斥主北言论

以蒋介石为首的南京国民政府、国民党右派、南方士绅为核心,针对性反驳:

一是南京是革命之都,具备政治合法性。南京是辛亥革命的诞生地,是民国正统所在,承载着共和革命的精神,绝非北京这样的封建旧都可比;所谓“偏安短命”之说,只是片面解读历史,与民国共和政体毫无关联。

二是摆脱旧势力,开启全新政治格局。北京充斥着北洋军阀、封建官僚的腐朽流毒,定都南京,是革命政权摆脱旧势力、实现政治革新的必然选择,符合民国革命的初衷。

三是江浙经济发达,支撑政权运转。南京依托江浙富庶地区,有充足的财政保障,能快速恢复国民经济,支撑中央政府运转,这是历经战乱、经济凋敝的北京无法比拟的。

这场论战持续数月,双方引经据典、唇枪舌剑,看似是学术与地缘之争,实则是南方新政权与北方旧势力、中央集权与地方割据之间的权力博弈。

3. 一锤定音:政治强权下的定都结局

这场定都之争,最终依旧是政治实力说了算。

此时的蒋介石,已经掌控南京国民政府的军政大权,手握北伐军主力,掌控全国舆论宣传机器,又有“总理遗训”作为政治旗帜,占据绝对主动权。而冯玉祥、阎锡山等北方军阀,虽有异议,但刚刚归顺南京国民政府,无力与蒋介石正面抗衡;北方知识分子的舆论声量,也难以撼动既定政治决策。

最终,南京国民政府正式颁布法令,确定南京为中华民国首都,改北京为北平,设立特别市,彻底终结这场定都论战。从1928年到1949年,南京始终作为民国首都,成为国民党政权的政治核心,直至国民党政权败退台湾。

4. 国民政府定都南京的深层形势剖析

1928年定都南京,与1912年的失败截然不同,这是国民党新军阀势力战胜北洋旧势力的结果,是蒋介石实现独裁统治、巩固权力根基的必然选择。

但这场定都,也彻底暴露了南京国民政府的先天缺陷:

其一,政权根基的地域性。定都南京,意味着国民党政权彻底扎根江浙地区,依赖江浙财阀的财政支持,政权具有极强的地域局限性,无法真正代表全国各阶层、各区域的利益,加剧了南北对立、中央与地方的矛盾,为日后地方派系混战、政令不通埋下隐患。

其二,统治基础的脆弱性。国民党政权抛弃北方广大民众与地方势力,仅仅依靠南方地主阶级、资产阶级维持统治,缺乏全国性的群众基础,看似统一全国,实则内部派系林立、矛盾重重,统治根基极不稳固。

其三,国防安全的致命短板。南京无战略纵深、靠近沿海的地缘缺陷,在之后的抗日战争中暴露无遗。1937年,日军发动全面侵华,短短数月便兵临南京,制造惨绝人寰的南京大屠杀,国民政府被迫迁都重庆,南京作为首都的国防劣势,一览无余。

三、贯穿民国:定都南京背后,三大不可忽视的政治逻辑

民国两次定都南京的博弈,一次半途而废,一次最终定局,看似是不同时代的政治选择,实则贯穿了三条清晰的政治逻辑,深刻影响着民国38年的历史走向。

1. 权力归属:首都永远是强势势力的“势力范围”

纵观两次定都之争,最终结果从来不是由地缘、经济、文化等客观因素决定,而是由当时最强大的政治势力说了算。

民元时期,袁世凯手握北洋重兵,掌控北方大局,革命派实力薄弱,只能妥协退让,定都北京;1928年,蒋介石掌控国民党军政大权,南方势力碾压北方残余势力,便强行定都南京。

首都,本质上是强势政治势力的权力延伸,是其统治根基的核心载体。哪一方势力能掌控首都,哪一方就能占据政治正统、掌控全国话语权,这是民国定都之争最核心的本质。

2. 南北对立:近代中国无法弥合的地域裂痕

民国定都之争,从头到尾都是南方势力与北方势力的地域对抗。

从晚清开始,中国南北政治、经济、文化差异日益加大,南方受西方思想影响,革新思想浓厚,是革命势力的发源地;北方固守传统,是封建势力、旧官僚的盘踞地。这种南北对立,贯穿整个民国时期。

定都南京,代表南方势力掌控政权;定都北京,代表北方势力主导大局。两次定都之争,本质上都是南北地域矛盾的集中爆发,而国民党政权定都南京后,不仅没有弥合这种矛盾,反而进一步加剧,导致民国始终无法实现真正的统一,地方割据、派系混战从未停止。

3. 革命与守旧:共和理想与封建残余的终极较量

民元定都之争,是革命派为守护共和,与封建旧势力的生死博弈;1928年定都之争,是新的革命政权(国民党)与北洋旧势力的路线对决。

定都南京,始终是革新势力、革命力量的选择,代表着摆脱封建帝制、建立全新共和政体的理想;而定都北京,则是守旧势力、传统官僚的诉求,代表着延续旧有政治格局。

但遗憾的是,无论是孙中山领导的资产阶级革命派,还是蒋介石领导的国民党政权,都没有彻底完成反帝反封建的任务。前者妥协退让,让共和沦为泡影;后者打着革命旗号,行独裁统治之实,所谓“革命之都”南京,最终也沦为国民党官僚腐败、独裁专制的象征。

四、历史终局:定都南京,为何没能挽救民国命运?

从1928年正式定都,到1949年国民党政权覆灭,南京作为民国首都,仅仅存续21年,便见证了国民党政权的兴衰成败。为何定都南京,依旧无法改变民国动荡、最终覆灭的命运?

其一,定都解决不了政权的腐朽本质。国民党政权代表大地主、大资产阶级利益,独裁专制、贪污腐败、脱离民众,无论定都南京还是北京,都无法改变其失去民心的结局。首都的选址,只能暂时巩固权力,却无法挽救一个腐朽没落的政权。

其二,地域局限导致统治失衡。国民党政权扎根东南,忽视北方、西北、西南等广大区域,无法实现对全国的有效管控,内部派系林立、各自为政,中央政令难以通行地方,看似统一,实则一盘散沙,根本无法应对内忧外患。

其三,地缘缺陷加剧政权危机。南京无战略纵深、易攻难守,抗日战争中,首都轻易沦陷,极大打击了全国军民的抗战士气;解放战争中,解放军百万雄师过大江,迅速解放南京,国民党政权的统治中心瞬间崩塌,彻底走向覆灭。

民国定都南京,看似完成了孙中山的共和遗愿,实则只是国民党政权维护独裁统治的权力布局。它没有解决近代中国的根本矛盾,没有实现国家真正的统一与富强,最终只能随着国民党政权的垮台,落幕于历史长河之中。

结语:一城阅尽民国风云,定都之争藏尽历史真相

一座南京城,半部民国史。

从1912年临时政府的短暂定都,到1928年国民政府的正式定鼎,再到1949年迎来新生,民国38年的风云变幻,都浓缩在这场围绕南京的定都之争中。

这场持续数十年的政治博弈,从来不是一场简单的城市选址之争,而是近代中国各种政治力量、各方利益集团、不同政治路线的终极较量。它见证了资产阶级共和理想的破灭,揭露了军阀强权、政治博弈的残酷现实,更印证了一个颠扑不破的历史真理:一个政权的兴衰,从不取决于定都何处,而在于是否顺应历史潮流、是否代表人民利益、是否拥有稳固的执政根基。

对于历史爱好者而言,读懂民国定都南京的纷争,就是读懂近代中国在分裂与统一、革命与守旧、理想与现实之间的艰难跋涉,看清那些藏在史料细节里的权力暗战、政治算计与历史必然。

历史早已尘埃落定,南京城依旧矗立,见证着那段波澜壮阔又充满遗憾的民国岁月,也留给后人无尽的思考与启示。

最新文章

随机文章

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